# shogi_knight
# euroshogi_knight
# gold
-# horse
+# dragon_horse
# clobber
# breakthrough
# immobile (piece without moves)
# cannon
+# soldier
+# horse
+# elephant
# wazir
# commoner (non-royal king)
# king
# gating: maintain squares on backrank with extra rights in castling field of FEN [bool] (default: false)
# seirawanGating: allow gating of pieces in hand like in S-Chess, requires "gating = true" [bool] (default: false)
# cambodianMoves: enable special moves of cambodian chess, requires "gating = true" [bool] (default: false)
+# flyingGeneral: disallow general face-off like in xiangqi [bool] (default: false)
+# xiangqiGeneral: restrict king to wazir-like movements [bool] (default: false)
+# xiangqiSoldier: restrict soldier to shogi pawn movements on first five ranks [bool] (default: false)
# nMoveRule: move count for 50/n-move rule [int] (default: 50)
# nFoldRule: move count for 3/n-fold repetition rule [int] (default: 3)
# nFoldValue: result in case of 3/n-fold repetition [Value] (default: draw)