| ▲ | nazgu1 a day ago |
| I wonder if the cases in the game are created by AI as well. From my experiments LLMs outputs are rather mediocre, without "creativity", suspenses or plot twists |
|
| ▲ | passkey1510 a day ago | parent [-] |
| Thank you for your feedback. It's a fair point, LLM stories are often flat, I totally agree. And yes, the cases are written by AI, but through a pipeline rather than from scratch. I pick the idea and the city, then we develop the pitch together via Claude (I'm alone on this for now), then, only after my validation, the engine generates the case from it. After that, it makes sure the case is solvable by having multiple models play it as the detective, simulating different player profiles. |
| |
| ▲ | Citizen_Lame a day ago | parent [-] | | "It's a fair point" At least don't use AI to reply. I get this whole game is entirely AI made and that's fine. But I just wonder how much effort did you put to make sure it's fun and human playable. | | |
| ▲ | mbrundle 21 hours ago | parent | next [-] | | This didn’t strike me as an AI reply, just OP trying to be considerate when replying. I would have said the same thing. (Also kudos to OP for building a game with NPCs managed by an LLM, I’ve been toying with this idea for a while too, ever since I saw an amazing Skyrim mod where you could freely chat to each NPC and learn their back stories etc). Would love to know more about what it takes to put this type of approach into production and how to constrain the discussions. | | |
| ▲ | passkey1510 21 hours ago | parent [-] | | Thank you. There's a harness layer that keeps each suspect from deviating from the current storyline. For the moment, I've deployed it to Lambda, where Haiku answers the questions in about 1–2 s. |
| |
| ▲ | passkey1510 21 hours ago | parent | prev [-] | | No, it's me replying, for the record. I read and reply to all the comments myself :) Honestly, that's a month of work with intensive use of AI. I always keep in mind that the game is for humans, so every step, every case is validated and played by me. |
|
|