Next Move Calculator Algebraic Logic