All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Static Public Member Functions | Static Private Attributes | List of all members
osl::eval::endgame::AttackKing Class Reference

玉の位置*攻撃駒の位置*ptype More...

#include <attackKing.h>

Collaboration diagram for osl::eval::endgame::AttackKing:
Collaboration graph
[legend]

Classes

struct  Table
 

Static Public Member Functions

static int valueOf (const Piece king, const Piece attacker)
 
static int valueOf (Piece king, PtypeO ptypeo, Square position)
 
static void saveText (const char *filename)
 
static void loadText (const char *filename)
 
static void resetWeights (const int *w)
 

Static Private Attributes

static Table table
 

Detailed Description

玉の位置*攻撃駒の位置*ptype

Definition at line 19 of file attackKing.h.

Member Function Documentation

static void osl::eval::endgame::AttackKing::loadText ( const char *  filename)
inlinestatic

Definition at line 47 of file attackKing.h.

References osl::eval::endgame::KingPieceTable::loadText(), and table.

static void osl::eval::endgame::AttackKing::resetWeights ( const int *  w)
inlinestatic

Definition at line 48 of file attackKing.h.

References osl::eval::endgame::KingPieceTable::resetWeights(), and table.

void osl::eval::endgame::AttackKing::saveText ( const char *  filename)
static

Definition at line 369 of file attackKing.cc.

static int osl::eval::endgame::AttackKing::valueOf ( const Piece  king,
const Piece  attacker 
)
inlinestatic
static int osl::eval::endgame::AttackKing::valueOf ( Piece  king,
PtypeO  ptypeo,
Square  position 
)
inlinestatic

Member Data Documentation

eval::endgame::AttackKing::Table osl::eval::endgame::AttackKing::table
staticprivate

Definition at line 32 of file attackKing.h.

Referenced by loadText(), resetWeights(), and valueOf().


The documentation for this class was generated from the following files: