// check if variant option is remembered
assertFalse(game.nextVariant());
assertTrue(game.prev());
assertSame(n2w, game.kifuLastMove());
assertTrue(game.next());
assertSame(n3b_2, game.kifuLastMove());
assertFalse(game.nextVariant());
} catch (Exception e) {
e.printStackTrace();
fail("Unexpected!");
}