#include "osl/apply_move/applyDoUndoXMove.h"
#include "osl/position.h"
#include "osl/move.h"
#include "osl/piece.h"
#include <boost/type_traits.hpp>
構成 | |
struct | osl::apply_move::ApplyPass |
パス [詳細] | |
struct | osl::apply_move::ApplyMove< P > |
doUndoMove を呼ぶためのインターフェース [詳細] | |
struct | osl::apply_move::ApplyMoveOfTurn |
ネームスペース | |
namespace | osl |
| |
namespace | osl::apply_move |
stateに対して,指手を指したり(doMove),指して何かしたあと戻したり(doUndo) するための仕掛け. |