Thanks for mentioning longturn.net, honestly, didn't know it existed before you mentioned it here. I'm going to check out their repo, if the client is improved that'd be very interesting.
Just curious, how did you find out about the "longturn" thing, then? Longturn.net is the crew that invented it :) We also played maybe even 150 games so far. (And while doing so also drastically evolutionized the ruleset to fit the slow multiplayer pace.)
The original title is better translated as "prepared". The tweeting reposter translated to continuous past tense somewhat erroneously imo, because it sounds as if the preparation was interrupted by something.
That's OK...Everyone gets an email saying the next turn is ready, and the 23 hour window begins. Picking 23 hour turns was intentional so that theres never the expectation that turns would end at the same time as to not bias favour towards any particular player over the course of the game.
You can read the code, but my suggestion on how to do this is to just ingest the save game files. They're super easy to work with, especially now we have the magic of LLMs.
In my case i'm creating various json files that describe game state, players, diplomacy, attendance, etc. Then i just throw that at the LLM and give it the goal of writing a newspaper article about where the game is at. The json files are incremental, so i'm not reading all the past versions on every turn. At the end of the current turn it just appends the current turn data to the json file, and then does the generation. These files are also what power the frontend UI, so it's all super lightweight and fast.
To make the graphs, you need to know state at the end of the current turn as the save files don't retain any history. So i store the most recent save file from each turn in order to achieve this.
It's been a journey of reverse engineering this game, but that's kind of the joy of it all.
This was a friends suggestion after I initially proposed something that exposed a bit too much detail. I wanted to show the diplomacy states and unit/city additions per player as a highlight on the home page, but we instead kept the raw files that generated those UI elements and fed them into OpenAI with the prompt and the Gazette was born.
Yeah! I cannot for the life of me remember the game but I used to play this space nation builder type game around 2004-2007...i was so invested. Then i found out the game resets every ~year. Wow that was a sad morning when i woke up to find out I came 50,000th or something haha.
I don't think it was EVE, but i did play a little bit of that for a while. It's funny that we played these more as kids and less as adults, i feel like as an adult this kind of game is more my tempo.
reply