hint spec
game_log spec
game_state spec