My Project
tables.cc
Go to the documentation of this file.
1#include "osl/basic_type.h"
2// #include "osl/liberty8Table.h"
6// #include "osl/hashKey.h"
7#if 0
8#include "osl/move_generator/addEffect8Table.h"
11#include "osl/pathEncoding.h"
12#include "osl/effect/moveSignature.h"
13
14#include "osl/centering3x3.h"
15#endif
16
19
20#if 0
21#include "osl/effect_util/neighboring8Effect.h"
23
24#endif
26#include "osl/bits/boardMask.h"
27
28namespace osl
29{
49 } };
69 } };
89 } };
90}
91
92namespace osl
93{
96 // PtypeTable depends on BoardTable
98#if 0
99 // BoardTable, PtypeTable -> Liberty8Table
100 const effect::Liberty8Table effect::Liberty8_Table;
101#endif
102#ifndef DFPNSTATONE
105#endif
106
107#if 0
108#ifndef MINIMAL
109 const effect::MoveSignatureTable effect::Move_Signature_Table;
110#endif
112
113#endif
116#if 0
117 const effect_util::Neighboring8Effect::Table Neighboring8Effect::table;
118#endif
123}
124
126// ;;; Local Variables:
127// ;;; mode:c++
128// ;;; c-basic-offset:2
129// ;;; End:
static const CArray< int, DIRECTION_SIZE > dxs
Definition boardTable.h:25
static const CArray< Offset, DIRECTION_SIZE > offsets
Definition boardTable.h:24
static const CArray< int, DIRECTION_SIZE > dys
Definition boardTable.h:26
static OpenMidEndingPtypeTable Piece_Value
const ImmediateCheckmateTable Immediate_Checkmate_Table
Definition tables.cc:122
const BoardMaskTable5x5 Board_Mask_Table5x5
Definition tables.cc:119
const BoardMaskTable3x3 Board_Mask_Table3x3
Definition tables.cc:120
const BoardMaskTable5x3Center Board_Mask_Table5x3_Center
Definition tables.cc:121
const PtypeEvalTable Ptype_Eval_Table
Definition tables.cc:103
const PtypeTable Ptype_Table
Definition tables.cc:97
const PieceTable Piece_Table
Definition tables.cc:94
const BoardTable Board_Table
Definition tables.cc:95
PathEncodingTable Path_Encoding_Table
static const Table table