Comments

Log in with itch.io to leave a comment.

The stamina changes might have broke something because most actions, even trivial ones, take a flat 20 stamina now

This has been an ongoing issue, not related to the last update. That said, I've been getting complaints about the stamina so I've pushed a tiny update with prompting that will hopefully make the narrator less trigger happy with stamina.

Playing through my first playthrough, probably won't have enough Orgone on day 3 (because I keep buying spells lol).  I don't quite understand what any of the stats or spells actually mechanically do.  It seems like regardless of NPC stats I can just write in whatever I want them to do, with the exception of Iris Alpha who seemed to be a little harder to get to do what I wanted.  On the reverse I thought that maybe spells would change the generated dialogue, like the growth spell would make characters with size queen more amenable, but if that's happening it wasn't clear.  It also seems like the plot characters are supposed to have some kind of plot trigger (like Sara keeps saying she's going to give me a surprise but never actually does), now that I'm thinking about it I guess I might be supposed to prompt that they do something to forward their plot but maybe there's a way to signal generally what we're supposed to do to advance a character's plot.

(1 edit)

Oh and it would be nice if we could modify the tag blacklist sent to GelBooru, and if hitting enter while focused in the prompt textbox would submit the prompt.

On the back end, the spells are implemented primarily through changes to the prompt the LLM receives--spell effects are directly passed as context and spells and effects that alter attractiveness change a latent player/NPC relative challenge rating which determines the instructions to the LLM on how difficult to make the NPC. In practice, Command R+ has limited capacity to follow instructions, particularly in terms of rejecting user commands, so the game is trivial to jailbreak. I have some ideas to resolve this, but they require a more performant model than the current version of Command R+ and I'm waiting for the next Command R+ upgrade or free uncensored LLM API to implement them. For now, the game relies on the honor system--you have to decide not to bullshit the narrator to get the intended experience.

your Discord link is broken. can you please make a new unlimited one?

My bad. Done.

still says invitation invalid

Whoops, I changed the text of the link without changing the hyperlink itself. Should work now.

Lost the ability to gain and use Orgone. Something broke.

Thank you for the feedback. Did the Orgone value go to something like "NaN"?

If you're willing, I'd be grateful for a quick bug report so I can try to replicate and fix the error: https://forms.gle/fSuQCUm1oKpR8DBp6

Also, if you've done any manual saves, loading one will likely fix this.

Can you explain what these "modifier" things are? Are there a limited number of them? Are they generated by the AI?

Modifiers are one of the ways the game changes character personality and behavior. They are generated by AI based on the narration. They are not explicitly limited in number, though hypothetically hundreds of them would break the game. They are also key to several game mechanics: key NPCs that gain the "Loyal" modifier provide passive bonuses and giving an NPC the requisite modifier will resolve Desire side quests.

Well, with that, why do characters lose "permanent" modifiers seemingly at random?

Let me clarify. Temporary modifiers are intrinsically temporary--they're removed whenever you rest (and a few other story specific situations). They are intended to represent short term changes in personality or behavior. Permanent modifiers will persist unless the llm decides they no longer apply to the character due to the narrative. A character with permanent modifier 'shy', for example, might lose that modifier if they become more outgoing during their interactions with you. On the back end, the llm is asked what modifiers it thinks should be added or removed, and can return '-tag' to remove a tag and 'tag' to add one.

How do I visit a location? The tutorial was not very helpful.

(1 edit)

Click the "Locations" button. This should open a 5x5 grid of locations. Your current location is highlighted yellow. Clicking on a defined location will instantly take you there, highlighting the new location yellow. 

Clicking on an "open" location will open a dialogue to name the location. When you submit, a description of the location will be generated and npcs will be procedurally generated if there are currently none. This may take a few seconds. The location's name will change to what you wrote and you can now visit this location by clicking it again, turning the location yellow.

Looks interesting!

Before I try it, can you clarify how the use of a Cohere API key with this application respects the Terms Of Use of Cohere? Specifically how is this respecting the point 14.c.iv, which includes not sending pornographic information to their API?

(2 edits) (+1)

Ultimately, your compliance with this and other terms of the TOS depends on how you, the user, interact with the game. The game is a sandbox and your engagement in erotic scenes--and how pornographic they are--depends on your own choices.

That being said, the following facts may be relevant to you.

1) Despite the CYA boilerplate in the TOS, the Command R+ model is so pornographic that enterprise clients regularly complain that it turns e.g. customer service interactions NSFW. I can provide examples from the official Cohere Discord if you'd like.

2) In practice, it is almost exlcusively used for NSFW roleplay. The model is not performant relative to industry leaders like GPT, Claude, etc. and the only advantage it has is that it is uncensored, unlike leading models. This is a choice Cohere has made to differentiate themselves.

3) You do not need to identify yourself to Cohere to receive an API key. A burner email will work.

4) I have found no evidence of anyone ever being banned for a TOS violation of this sort, or even more obvious and egregious TOS violations such as users creating up to 17 (!) free API accounts for erotic roleplay. I do not suggest you make numerous free accounts to evade their free tier limits as it is certainly against their terms, but mention it to illustrate the degree of enforcement even on issues that are far more salient to them due to the huge compute cost of serving unlimited free API calls to individual users.