#include "osl/effect/numSimpleEffect.h"#include "osl/mobility/kingMobility.h"#include "osl/misc/fastCopier.h"#include "osl/misc/align16New.h"#include <boost/cstdint.hpp>
構成 | |
| class | osl::state::NumEffectState |
利きを持つ局面
| |
| struct | osl::apply_move::ApplyDoUndoSimpleMove< P, NumEffectState > |
| struct | osl::apply_move::ApplyDoUndoDropMove< P, NumEffectState > |
| struct | osl::apply_move::ApplyDoUndoCaptureMove< P, NumEffectState > |
ネームスペース | |
| namespace | osl |
|
| |
| namespace | osl::checkmate |
詰将棋関係 | |
| namespace | osl::state |
局面. | |
| namespace | osl::apply_move |
stateに対して,指手を指したり(doMove),指して何かしたあと戻したり(doUndo) するための仕掛け. | |
関数 | |
| bool | osl::state::operator== (const NumEffectState &st1, const NumEffectState &st2) |
| 駒番に依存した局面(インスタンス)比較をする. | |
| bool | osl::state::operator!= (const NumEffectState &s1, const NumEffectState &s2) |
1.6.3