After publicizing the demo of Acuitas playing Allergic Cliffs, I hinted that I might release my "text adventure" version of Allergic Cliffs publicly. I'm happy to report that I have now done so! And while I was at it, I threw in a text version of the similar (but more elaborate) Stone Cold Caves puzzle.
![]() |
The Stone Cold Caves puzzle in the original Logical Journey video game. Screenshot by Bellamybug, courtesy of https://zoombinis.fandom.com/wiki/ |
I'm not sure whether anyone else is going to have a use for these - they're somewhat tailored to the needs of Acuitas' text parser and reasoning systems, naturally. But they do deliver all their output in natural English, so they could conceivably be "played" by other programs. I don't see a reason to hoard them, especially since they're based on a popular video game that isn't mine in the first place. So they're out there now, if anyone wants them.
Each game is a standalone Python script that functions as an interactive text adventure. Every time you run the script, it will generate a new instance of the puzzle, and will automatically terminate when a win or loss condition is reached. The latest versions implement all four difficulty levels from the original video game - you can select one for each iteration of the puzzle. If you have Graphviz installed on your system, the games will generate a diagram that displays the player's moves and the hidden rules upon completion. You can download the games and some more detailed instructions for use from Codeberg (which is like Github, but not owned by Microsoft). I plan to add further Zoombinis games to the repository as I create them.
Until the next cycle,
Jenny
No comments:
Post a Comment