#include "osl/player.h"
#include "osl/move_action/concept.h"
#include "osl/eval/pieceEval.h"
構成 | |
class | osl::move_action::EscapeFilter< P, OrigAction > |
利きのないまたは守りのあるところへ動くためのフィルタ [詳細] | |
ネームスペース | |
namespace | osl |
| |
namespace | osl::move_action |
生成された指手を処理する | |
関数 | |
void | osl::move_action::simpleMove (Position from, Position to, Ptype ptype, bool isPromote, Player p) |
void | osl::move_action::unknownMove (Position from, Position to, Piece captured, Ptype ptype, bool isPromote, Player p) |
void | osl::move_action::dropMove (Position to, Ptype ptype, Player p) |