updated GameRunner tests for end state handling