#include <minorPiece.h>


Public Types | |
| enum | { DIM = 9 } |
Static Public Member Functions | |
| static void | setUp (const Weights &weights, int stage) |
Static Public Member Functions inherited from osl::eval::ml::SilverFeatures | |
| static MultiInt | eval (const NumEffectState &state) |
Additional Inherited Members | |
Public Member Functions inherited from osl::eval::ml::SilverFeatures | |
| template<osl::Player P> | |
| bool | canRetreat (const osl::state::NumEffectState &state, const osl::Piece silver) |
Static Protected Member Functions inherited from osl::eval::ml::SilverFeatures | |
| template<Player P> | |
| static int | indexRetreat (Square pos) |
| template<Player P> | |
| static bool | canRetreat (const NumEffectState &state, const Piece silver) |
| template<Player P> | |
| static MultiInt | evalOne (const NumEffectState &state, const Piece silver, const CArray< Square, 2 > &kings) |
Static Protected Attributes inherited from osl::eval::ml::SilverFeatures | |
| static CArray< MultiInt, 153 > | head_table |
| static CArray< MultiInt, 9 > | retreat_table |
Definition at line 595 of file minorPiece.h.
| anonymous enum |
| Enumerator | |
|---|---|
| DIM | |
Definition at line 598 of file minorPiece.h.
|
static |
Definition at line 361 of file minorPiece.cc.
References osl::eval::ml::Weights::dimension(), and osl::eval::ml::Weights::value().
1.8.4