OptionalcleanupClean up any resources (optional).
Get the maximum number of turns allowed.
Get the starting prompt for this simulator.
Generate the next action based on current snapshot.
Current UI state
The next action to perform, done signal, or null
Interface for all simulator implementations. Simulators generate user actions based on the current UI state.