Game State Analysis