pub fn run(game: &dyn GameTools, input: &RunInput) -> Answer<RunOutput>
run: plays input in game; a trace file (perf_out) is written from the working folder (run_at says from where).
run
input
game
perf_out
run_at