Improve eval_game_state