#include "osl/checkmate/checkMoveGenerator.h"#include "osl/checkmate/checkMoveList.h"#include "osl/checkmate/checkMoveListProvider.h"#include "osl/checkmate/checkAssert.h"#include "osl/checkmate/pawnCheckmateMoves.h"#include "osl/move_generator/escape_.h"#include "osl/move_generator/addEffect_.h"#include "osl/move_action/store.h"#include "osl/move_action/safeFilter.h"#include "osl/move_action/checkFilter.h"#include "osl/move_classifier/check_.h"#include "osl/move_classifier/moveAdaptor.h"#include "osl/move_classifier/pawnDropCheckmate.h"#include "osl/container/moveVector.h"#include <cassert>


ネームスペース | |
| namespace | osl |
| namespace | osl::checkmate |
関数 | |
| template<class NumEffectState> | |
| Ptype | osl::checkmate::getCheapestDrop (Player turn, const NumEffectState &state) |
| template<class NumEffectState> | |
| Ptype | osl::checkmate::getSecondCheapestDrop (Player turn, const NumEffectState &state, Ptype cheapest) |
1.5.6