#include <kingTable.h>
|
| static void | setUp (const Weights &weigths) |
| |
| static const CArray< int, 2 > | eval (const NumEffectState &state) |
| |
| static const CArray< int, 15 > & | weights () |
| |
| template<Player defense> |
| static int | evalOne (const NumEffectState &state, const CArray< int, 15 > &table) |
| |
| template<Player defense> |
| static std::pair< int, int > | evalOne (const NumEffectState &state, const CArray< int, 15 > &opening, const CArray< int, 15 > &ending) |
| |
| static std::pair< CArray< int, 2 >, CArray< int, 2 > > | eval (const NumEffectState &state, const CArray< int, 15 > &opening, const CArray< int, 15 > &ending) |
| |
| static std::pair< CArray< int, 2 >, CArray< int, 2 > > | evalWithUpdate (const NumEffectState &state, Move last_move, const CArray< int, 15 > &opening, const CArray< int, 15 > &ending, const CArray< int, 2 > &last_opening_value, const CArray< int, 2 > &last_ending_value) |
| |
| static int | index (int rel_x, int rel_y) |
| |
| static void | setUpBase (const Weights &weigths, CArray< int, 15 > &table) |
| |
Definition at line 454 of file kingTable.h.
◆ eval()
◆ setUp()
| static void osl::eval::ml::King25EmptySquareNoEffectEnding::setUp |
( |
const Weights & |
weigths | ) |
|
|
inlinestatic |
◆ weights()
| static const CArray< int, 15 > & osl::eval::ml::King25EmptySquareNoEffectEnding::weights |
( |
| ) |
|
|
inlinestatic |
◆ table
| osl::CArray< int, 15 > osl::eval::ml::King25EmptySquareNoEffectEnding::table |
|
staticprivate |
The documentation for this class was generated from the following files: