// initial state (used by reset) G_:G F_:F S_:S P_:P W_:W U_:U