What it does
You must provide your own Pokémon Red ROM; routine navigation and arithmetic remain deterministic.
Playable demos & bots
Watch Jev leave home, choose Charmander, and battle its rival in Pokémon Red by handling the game's real branch points.
Only you can see your notes.
Screenshot unavailable. Open the experiment ↗
You must provide your own Pokémon Red ROM; routine navigation and arithmetic remain deterministic.
A developer can borrow this idea for new games with branching stories. When the game reaches a choice, the code pauses. It sends the situation and allowed options to TypeSafe, an outside AI service. TypeSafe returns an answer. You must provide a game file and an access key that connects the software to TypeSafe.
The provided Python file shows how to ask several questions together. For example, it asks if a character will lose before making a move. The free service only allows a few decisions in a short time window. This limits how many choices a game can make before waiting.