#include <pieceStand.h>
|
enum | { DIM = osl::Piece::SIZE
} |
|
Definition at line 22 of file eval/ml/pieceStand.h.
osl::eval::ml::PieceStand::PieceStand |
( |
) | |
|
|
inline |
osl::MultiInt osl::eval::ml::PieceStand::eval |
( |
const NumEffectState & |
state) | |
|
|
static |
template<Player P>
static MultiInt osl::eval::ml::PieceStand::evalWithUpdate |
( |
const NumEffectState & |
state, |
|
|
Move |
moved, |
|
|
MultiInt |
last_value |
|
) |
| |
|
inlinestatic |
Definition at line 31 of file eval/ml/pieceStand.h.
References osl::BLACK, osl::captured(), osl::Move::capturePtype(), count, osl::PtypeTable::getIndexMin(), osl::Move::isDrop(), osl::Move::player(), osl::Move::ptype(), osl::PTYPE_EMPTY, osl::Ptype_Table, table, and osl::unpromote().
void osl::eval::ml::PieceStand::setUp |
( |
const Weights & |
weights, |
|
|
int |
stage |
|
) |
| |
|
static |
The documentation for this class was generated from the following files: