All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Static Public Member Functions | Static Private Attributes | Friends
osl::eval::ml::PawnAdvance Class Reference

#include <minorPiece.h>

Inheritance diagram for osl::eval::ml::PawnAdvance:
Inheritance graph
[legend]
Collaboration diagram for osl::eval::ml::PawnAdvance:
Collaboration graph
[legend]

List of all members.

Public Types

enum  { DIM = 9 }

Static Public Member Functions

static void setUp (const Weights &weights, int stage)
static MultiInt eval (const NumEffectState &state)

Static Private Attributes

static CArray< MultiInt, 9 > table

Friends

struct PawnAdvanceAll

Detailed Description

Definition at line 530 of file minorPiece.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
DIM 

Definition at line 533 of file minorPiece.h.


Member Function Documentation

osl::MultiInt osl::eval::ml::PawnAdvance::eval ( const NumEffectState &  state) [static]
void osl::eval::ml::PawnAdvance::setUp ( const Weights weights,
int  stage 
) [static]

Friends And Related Function Documentation

friend struct PawnAdvanceAll [friend]

Definition at line 536 of file minorPiece.h.


Member Data Documentation

Definition at line 535 of file minorPiece.h.

Referenced by osl::eval::ml::PawnAdvanceAll::adjust().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines