model/impulse_player_state library