Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

checkmate |
DualDfpn |
OraclePool |
Element |
List |
Shared |
TableUseLock |
OraclePool |
Shared |
Local |
eval |
See |
FindEffectMore |
misc |
IconvConvert |
IconvCD |
osl |
effect_util |
AdditionalEffect | 追加利きを求める
AdditionalOrShadow |
Neighboring8Direct | 8近傍への直接の利きを判定する
Table |
Entry |
Offset8 |
SendOffSquare | 送り金のような玉で取ると利きがはずれる駒が発生するマスを調査
Table |
ShadowEffect | 影利きを求める
misc |
detail |
BitCopyTraits | Use raw memory copy instead of placement new not to test a given pointer is null
BitCopyTraits< Move > |
BitCopyTraits< Piece > |
BitCopyTraits< Square > |
BitCopyTraits< rating::RatedMove > |
Int2Type |
Type2Type |
Player2Type |
EmptyType |
Align16New |
BinaryWriter |
BinaryReader |
State |
BinaryElementReader |
State |
Bsf | X86 bsf 命令
Bsf< unsigned int > |
Bsf< unsigned short > |
Bsf< unsigned long long > |
Bsr |
Bsr< unsigned int > |
Bsr< unsigned long long > |
BitOp |
GeneralMask |
Random |
Random< unsigned int > |
Random< unsigned long long > |
IncrementLock |
AtomicCounter |
IconvConvert |
LightScopedLock |
LightMutex |
unlockable_lock | Requirement: thread local
LightMutexChar |
NoMoreTime |
container |
BitXmask | X座標のbitset
BoardMask | 11 x 12
BoardMaskTable5x5 |
BoardMaskTable3x3 |
BoardMaskTable5x3Center |
PieceMask64 |
QuadInt |
XMM |
QuadIntPair |
MoveLogProbVector |
MoveStack | Move のstack
Square8 |
rating |
BradleyTerry |
Thread |
Feature |
TakeBack |
TakeBack2 |
Check |
SendOff |
Block |
CountOpen |
Open |
Chase |
ImmediateAddSupport |
Test |
RookDefense |
BadLance |
PawnAttack |
BigramAttack |
Capture |
ShadowEffect1 |
ShadowEffect2 |
ContinueCapture |
DropCaptured | 取った駒をすぐ使う
CheckmateIfCapture |
Threatmate |
Helper |
CountEffect2 |
FromEffect | 移動元へのきき。attack defense は言葉の意味と逆で自分がattack
PtypeAttacked |
ToSupported |
ImmediateEscape |
KingEscape |
Karanari |
AttackKing8 |
DefenseKing8 |
Pattern |
LongTarget |
LongTarget2 |
PatternLong |
PatternLong2 |
PatternBlock |
PinAttack |
EscapePin |
DropPtype |
RelativeKingX |
RelativeKingY |
SquareX |
SquareY |
FeatureSet |
Statistics |
StandardFeatureSet |
CaptureSet | 駒得のみ
TacticalSet | 駒得のみ
Group | Mutually exclusive set of features
TakeBackGroup |
CheckGroup |
SendOffGroup |
BlockGroup |
OpenGroup |
ChaseGroup |
KaranariGroup |
ImmediateAddSupportGroup |
BadLanceGroup |
PawnAttackGroup |
BigramAttackGroup |
CaptureGroup |
ShadowEffectGroup |
ContinueCaptureGroup |
DropCapturedGroup |
CheckmateIfCaptureGroup |
ThreatmateGroup |
FromEffectGroup |
PtypeAttackedGroup |
ToSupportedGroup |
ImmediateEscapeGroup |
KingEscapeGroup |
AttackKing8Group |
DefenseKing8Group |
PatternGroup |
PatternLongGroup |
PatternLongGroup2 |
PatternBlockGroup |
PinGroup |
EscapePinGroup |
RelativeKingXGroup |
RelativeKingYGroup |
SquareXGroup |
SquareYGroup |
RatedMove |
RatedMoveVector |
RatingEnv |
effect |
Byte8 |
EffectedNum | 盤面上の駒が「黒から見た」方向に長い利きをつけられている時に， 利きをつけている駒の番号を得る たとえば，Uの時は下から上方向の長い利きがついているものとする． その方向の利きがついていない場合はEMPTY_NUM(0x80)を入れておく．
EffectedNumTable |
NumBitmapEffect | 現在の定義 (2005/3/4以降)
NumSimpleEffectTable | 局面全体の利きデータ
checkmate |
King8Info | 敵玉の8近傍の状態を表す
NoProofPieces |
FixedDepthSearcher | 深さ固定で，その深さまで depth first searchで読む詰将棋
ImmediateCheckmate |
ImmediateCheckmateTable |
ProofDisproof | 証明数(proof number)と反証数(disproof number)
CheckmateIfCapture |
CallDefense |
SimpleTwinList |
DfpnPathRecord |
DfpnVisitLock |
DfpnPathList |
DfpnPathTable |
DfpnTable | 詰探索局面表 – 並列でも共有する部分
List |
Table |
Dfpn | 詰探索
DepthLimitReached |
ProofOracle |
NodeBase |
Node |
Tree |
CallAttack |
CallDefense |
CallProofOracleAttack |
CallProofOracleDefense |
DfpnShared |
ThreadData |
DfpnRecordBase |
DfpnRecord |
DisproofPieces |
DualDfpn | 一般用詰み探索: 先手後手の詰みを別々に管理
FixedDepthSolverExt |
SetProofPieces |
PureLibertyEstimator |
LibertyEstimator | 玉の動ける場所を基本としたHの推定
OracleAdjust |
PawnCheckmateMoves |
PieceCost | 駒の損得に基づいたcostの推定
ProofNumberTable |
Liberty |
EdgeTable |
ProofPieces |
ProofPiecesUtil | ProofPieces と DisproofPieces に共通の関数
ProofTreeDepthDfpn | 詰までの手数を数える
Table | 深さを記憶するテーブル
book |
BookInMemory |
opiece_sort |
OPiece |
CompactBoard | SimpleStateよりcompactな局面の表現
OMove |
OBMove |
WinCountBook | StateとOBMoveを保持する
WMove |
WMoveSort | WMoveのWeightによるsort
WMoveMoveSort | WMoveのMoveによるsort
WMoveWeightMoveSort | WMoveのWeightとMoveによるsort
WeightedBook | StateとWMoveを保持する
oposition_sort |
OSquare | Square, Owner: 9 bits
OPSquare | Square, Owner, Promoted : 10 bits
MiniBoard | More compact board than CompactBoard
MiniBoardChar50 | 50 byte の盤面
detail |
FixedCapacityVectorPushBack |
csa | CSA形式
CsaIOError |
CsaFileMinimal |
CsaString |
enter_king |
EnterKing |
eval |
ml |
King8Effect |
King8EffectBase |
MakeEffectStateSimple |
MakeEffectStateDefense |
King8EffectEmptySquare |
King8EffectEmptySquareBoth |
King8EffectEmptySquareOpening |
King8EffectEmptySquareEnding |
King8EffectDefenseSquare |
King8EffectDefenseSquareBoth |
King8EffectDefenseSquareOpening |
King8EffectDefenseSquareEnding |
King8EffectAll |
KingXBlockedBase |
KingXBlocked |
KingXBlockedYBase |
KingXBlockedY |
KingXBlockedBoth |
KingXBothBlocked |
KingXBothBlockedY |
KingXBlocked3 |
KingXBlocked3Y |
AnagumaEmpty |
KingPieceRelative |
KingPieceRelativeNoSupport |
PtypeYY |
King25Effect |
King25EffectBoth |
King25EffectAttack |
King25EffectDefense |
King25EffectYAttack |
King25EffectYDefense |
King25EffectY |
King25Effect2 |
King25EffectY2 |
King25EffectSupported |
King25EffectSupportedY |
King25EmptySquareNoEffect |
King25EmptySquareNoEffectOpening |
King25EmptySquareNoEffectEnding |
King25EmptyAbs |
King25EmptyAbsOpening |
King25EmptyAbsEnding |
King25EffectEach |
King25EffectEachOpening |
King25EffectEachMidgame |
King25EffectEachEnding |
King25EffectEachBothOpening |
King25EffectEachBothMidgame |
King25EffectEachBothMidgame2 |
King25EffectEachBothEnding |
King25EffectEachBoth |
King25EffectEachXY |
King25EffectEachKXY |
King3Pieces |
King3PiecesXY |
KingMobility |
KingMobilityWithRook |
KingMobilityWithBishop |
KingMobilitySum |
King25BothSide |
King25BothSideX |
King25BothSideY |
King25Mobility |
King25MobilityX |
King25MobilityY |
King25Effect3 |
King25Effect3Y |
King25EffectCountCombination |
King25EffectCountCombinationY |
BishopExchangeSilverKing |
EnterKingDefense |
MajorY |
RookYOpening |
RookYEnding |
BishopYOpening |
BishopYEnding |
RookPawn |
RookPawnOpening |
RookPawnEnding |
RookPawnY |
RookPawnYX |
AllMajor |
MajorGoldSilverAttacked |
MajorGoldSilverAttackedOpening |
MajorGoldSilverAttackedEnding |
RookEffectBase |
RookEffect |
RookEffectPiece |
RookEffectPieceKingRelative |
RookPromoteDefense |
RookPromoteDefenseRookH |
BishopEffectBase |
BishopEffect |
BishopEffectPiece |
BishopEffectPieceKingRelative |
BishopHead |
BishopHeadKingRelative |
BishopHeadX |
KingRookBishop |
NumPiecesBetweenBishopAndKing |
NumPiecesBetweenBishopAndKingSelf |
NumPiecesBetweenBishopAndKingOpp |
NumPiecesBetweenBishopAndKingAll |
BishopBishopPiece |
RookRook |
RookRookPiece |
BishopStandFile5 |
MajorCheckWithCapture |
RookSilverKnight |
BishopSilverKnight |
AttackMajorsInBase |
PawnDrop |
PawnDropY |
PawnDropBoth |
PawnDropX |
PawnDropPawnStand |
PawnDropPawnStandX |
PawnDropPawnStandY |
PawnDropNonDrop |
PawnStateKingRelative |
NoPawnOnStand |
PawnAdvanceUtil |
PawnAdvanceAll |
PawnAdvance |
SilverFeatures |
SilverHeadPawnKingRelative |
SilverRetreat |
GoldFeatures |
GoldKnightKingRelative |
GoldRetreat |
GoldSideMove |
KnightAdvance |
AllGold |
PtypeY |
PtypeX |
KnightCheck |
KnightCheckY |
KnightHead |
KnightHeadOppPiecePawnOnStand |
PawnPtypeOPtypeO |
PromotedMinorPieces |
NonPawnAttacked |
NonPawnAttackedKingRelative |
PromotedMinorPiecesY |
PawnPtypeOPtypeOY |
NonPawnAttackedPtype |
NonPawnAttackedPtypePair |
PtypeCount |
PtypeCountXY |
PtypeCountXYAttack |
LanceEffectPieceKingRelative |
PtypeYPawnY |
GoldAndSilverNearKing |
GoldAndSilverNearKingCombination |
PtypeCombination |
SilverFork |
BishopRookFork |
KnightFork |
SilverAdvance26 |
Promotion37 |
RookMobilityAll |
RookMobility |
RookMobilitySum |
RookMobilityX |
RookMobilityY |
RookMobilitySumKingX |
RookMobilityXKingX |
BishopMobilityAll |
BishopMobility |
BishopMobilityEach |
LanceMobilityAll |
LanceMobility |
OpenMidEndingPtypeTable |
OpenMidEndingEvalDebugInfo |
OpenMidEndingEval |
PiecePair |
IndexTable |
PiecePairKing |
PieceStand |
NonPawnPieceStand |
NonPawnPieceStandCombination |
NonPawnPieceStandTurn |
PieceStandY |
CanCheckNonPawnPieceStandCombination |
PieceStandCombinationBoth |
SimplePin |
Pin |
PinPtypeAll |
PinPtype |
PinPtypeDistance |
PinPtypePawnAttack |
CheckShadowPtype |
ProgressBonus |
ProgressAttackDefense |
ProgressAttackDefenseAll |
PieceEval |
Weights |
MultiWeights |
EvalTraits |
EvalTraits< BLACK > |
EvalTraits< WHITE > |
PtypeEvalTable |
PtypeEvalTraits |
PtypeEvalTraits< PAWN > |
PtypeEvalTraits< PPAWN > |
PtypeEvalTraits< LANCE > |
PtypeEvalTraits< PLANCE > |
PtypeEvalTraits< KNIGHT > |
PtypeEvalTraits< PKNIGHT > |
PtypeEvalTraits< SILVER > |
PtypeEvalTraits< PSILVER > |
PtypeEvalTraits< GOLD > |
PtypeEvalTraits< BISHOP > |
PtypeEvalTraits< PBISHOP > |
PtypeEvalTraits< ROOK > |
PtypeEvalTraits< PROOK > |
PtypeEvalTraits< KING > |
See |
OpenMidEndingEval |
hash |
BoardKey96 |
HashKey128Layout |
HashKey128 | 手番を含んだ盤面の状態のハッシュ値を保持するためのクラス
StandHash |
HashKey |
HashGenTable |
HashKeyStack |
HashRandomPair |
mobility |
BishopMobility | 盤上の角および馬が動けるマスの数を数える
KingMobility |
b128 |
LanceMobility | 盤上の香車の動けるマス
V4 |
MobilityContent | 駒毎に指定の方向の利きを持つ最後のSquare
MobilityTable | 駒番号からMobilityContentを得る
RookMobility | 盤上の飛車および竜の動けるマス
move_classifier |
Check |
ClassifierTraits |
DirectCheck |
KingOpenMove | Pの王をopen checkにする手でないことをチェック
ClassifierTraits< KingOpenMove< P > > |
MoveAdaptor |
PlayerMoveAdaptor |
ConditionAdaptor | Drop の時は呼べないなどの条件を代わりにテスト
OpenCheck |
ClassifierTraits< OpenCheck< P > > |
PawnDropCheckmate | 打歩詰の判定
SafeMove | 元々，手番の玉に王手がかかっていない状態で自殺手でないことをチェック
ClassifierTraits< SafeMove< P > > |
move_generator |
AddEffectWithEffect | 利きをつける手を生成 利きを持つstateでしか使えない
GenerateAddEffectWithEffect |
AllMoves | Move::ignoreUnpromote() でないすべての手を生成
Capture | 駒を取る手を生成
GenerateCapture | Capture の Player で特殊化できないバージョン．
Drop | 打つ手を生成
Escape | 逃げる手を生成 生成される手はunique
GenerateEscape |
GenerateEscapeOfTurn |
Open | 長い利きを止めている駒を動かして, 利きを伸ばす
GenerateOpen |
PieceOnBoard | 特定のpieceを動かす手を生成
GeneratePieceOnBoard |
Promote | 成る手を生成
GeneratePromote | Player で特殊化した Action でinstantiate すると無駄なので注意．
effect_action |
AlwaysMove | 全ての指手を生成
BetterToPromote | 成った方が良い駒は成る手のみ生成
StorePiece | PieceVector に格納
StorePtypeOSquare | PtypeOSquareVector に格納
move_action |
Store | 指手を MoveVector に保管
NoEffectFilter | 利きのないところへ動くためのフィルタ
NoAddEffectFilter | 指定したSquareに利きをつける手をフィルタ
NotKingOpenFilter | 相手の間接利きを止めている駒を動かさない
progress |
ml |
NewProgressDebugInfo |
NewProgressData |
NewProgress |
ProgressN |
Effect5x3 | 玉の周囲5x3の領域の利きの数と持駒から計算した進行度
Effect5x3WithBonus |
Effect5x3d | 玉の周囲5x3の領域の利きの数ら計算した自玉のまわりの利きの数。 5x3領域は盤面内になるように補正する． 黒と白の両方の進行度を持つ． Effect5x3 との違い持駒の重みなし
LongEffect | 5x3領域への長い利きの始まりと終わり． offset - 利きの方向が0の時は利きが無いことを示す minIndex - 利きが領域に入るindex maxIndex - 利きが領域から出る手前のindex
Effect5x3Table | Effect5x3の差分計算で使うテーブル
PtypeProgressTraits | ゲームの進行度を測る駒の種類別の係数
PtypeProgressTraits< PAWN > |
PtypeProgressTraits< PPAWN > |
PtypeProgressTraits< LANCE > |
PtypeProgressTraits< PLANCE > |
PtypeProgressTraits< KNIGHT > |
PtypeProgressTraits< PKNIGHT > |
PtypeProgressTraits< SILVER > |
PtypeProgressTraits< PSILVER > |
PtypeProgressTraits< GOLD > |
PtypeProgressTraits< BISHOP > |
PtypeProgressTraits< PBISHOP > |
PtypeProgressTraits< ROOK > |
PtypeProgressTraits< PROOK > |
PtypeProgressTraits< KING > |
PtypeProgressTable | ゲームの進行度を駒が自陣からどの程度前に進んでいるかの和で表現
PtypeProgress |
NewProgress |
usi |
ParseError |
UsiFile |
psn | Gnushogi で使われるフォーマット
ParseError |
move_probability |
Feature |
CheckFeature |
TakeBackFeature |
SeeFeature |
CapturePtype |
ContinueCapture |
DropCaptured | ��ä���򤹤��Ȥ�
SquareY |
SquareX |
KingRelativeY |
KingRelativeX |
FromEffect |
ToEffect |
FromEffectLong |
ToEffectLong |
PatternCommon |
PatternBase |
MoveFromOpposingSliders |
AttackFromOpposingSliders |
AttackToOpposingSliders |
PawnAttack |
BlockLong |
BlockLongFrom |
LongRecapture |
AddEffectLong |
LanceAttack |
BishopAttack |
RookAttack |
BreakThreatmate |
SendOff |
LureDefender |
CheckmateIfCapture |
AttackKing8Long |
OpposingPawn |
DropAfterOpposingPawn |
CoverPawn |
SacrificeAttack |
King5x5Ptype |
KingBlockade |
CoverFork |
ThreatmateByCapture |
PromotionBySacrifice |
EscapeThreatened |
BookMove |
FeatureSet |
StandardFeatureSet |
MoveInfo |
PinnedGeneral |
StateInfo |
stat |
Average | Incrementaly maintain average of data sequence
Histogram | ヒストグラム
Probability |
Ratio |
TwoDimensionalStatistics |
Data |
Variance | Incrementaly maintain average and variance of data sequence
record | 棋譜関係
ki2 |
Ki2IOError |
CheckDuplicate | Container of moves to check duplicated games
CsaFile |
KanjiMove | Parse kanji records such as "７六歩", the style of which is generally used to write Shogi records in Japanese
Color | カラーコードを保持するクラス。
ChangeShellColor | Shellの文字出力にて、色を変える。
Characters | 駒の文字を管理するAbstract class。
StandardCharacters | 持ち駒用（標準文字）
RussianCharacters | ロシア文字（激指フォント用）
KIFCharacters | 柿木形式（KIF）。頭にv
KanjiPrint | 局面を漢字でカラーで表示する
KisenUtils |
KisenFile | 「.kif」という拡張子を持つ棋泉形式ファイル
KisenIpxFile | 「.ipx」という拡張子を持つ棋泉形式ファイル
KisenPlusFile | 「.kpf」という拡張子を持つ棋泉プラス形式ファイル
KisenWriter |
KisenIpxWriter | 「.ipx」という拡張子を持つ棋泉形式ファイル
Record |
RecordFile |
SearchInfo |
kakinoki |
KakinokiFile |
KakinokiIOError |
ki2 |
Ki2File | 「.ki2」という拡張子を持つ2ch形式ファイル
Offset | 座標の差分
Square |
Piece | 駒
Move | 圧縮していない moveの表現
BoardTable |
Centering5x3 | 5x3が盤上におさまるように中心を調整
Table |
DirectionTraitsGen |
DirectionTraitsGen< UL > |
DirectionTraitsGen< U > |
DirectionTraitsGen< UR > |
DirectionTraitsGen< L > |
DirectionTraitsGen< R > |
DirectionTraitsGen< DL > |
DirectionTraitsGen< D > |
DirectionTraitsGen< DR > |
DirectionTraitsGen< UUL > |
DirectionTraitsGen< UUR > |
DirectionTraitsGen< LONG_UL > |
DirectionTraitsGen< LONG_U > |
DirectionTraitsGen< LONG_UR > |
DirectionTraitsGen< LONG_L > |
DirectionTraitsGen< LONG_R > |
DirectionTraitsGen< LONG_DL > |
DirectionTraitsGen< LONG_D > |
DirectionTraitsGen< LONG_DR > |
DirectionTraits |
DirectionPlayerTraits |
DirectionPlayerTraits< Dir, BLACK > |
DirectionPlayerTraits< Dir, WHITE > |
EffectContent |
Offset32Base | 差が uniqになるような座標の差分
PieceMask | 駒番号のビットセット
PieceStand | 片方の手番の持駒の枚数を記録するクラス
PieceStandIO |
PieceTable |
PtypeTable |
PtypeTraits |
PtypeTraits< PTYPE_EMPTY > |
PtypeTraits< PTYPE_EDGE > |
PtypeTraits< GOLD > |
PtypeTraits< PAWN > |
PtypeTraits< PPAWN > |
PtypeTraits< LANCE > |
PtypeTraits< PLANCE > |
PtypeTraits< KNIGHT > |
PtypeTraits< PKNIGHT > |
PtypeTraits< SILVER > |
PtypeTraits< PSILVER > |
PtypeTraits< BISHOP > |
PtypeTraits< PBISHOP > |
PtypeTraits< ROOK > |
PtypeTraits< PROOK > |
PtypeTraits< KING > |
PtypeFunsSub |
PtypeFunsSub< T, true > |
PtypeFunsSub< T, false > |
PtypeFuns |
PtypeDirectionTraits |
KingTraits |
PtypePlayerTraits |
SquareCompressor | Square を [0..81] に圧縮する 0: 駒台，1..81 盤上
Initializer |
PieceBasicLessThan |
PiecePtypeMoreThan |
CArray |
FixedCapacityVector |
Array |
MoveVector |
CheckMoveVector |
PieceVector |
PtypeOSquareVector |
PtypeOSquareLessThan |
RecordMinimal |
IntArrayReader |
ShouldPromoteCut | 探索で前向き枝刈して良い条件を一時的に書いておく
GenerateAllMoves |
GenerateEscapeKing |
NumEffectState | 利きを持つ局面
OslConfig | Osl の実行環境に関する指定
SetUpRegister |
NoMoreMemory |
SimpleState |
Centering3x3 | 3x3が盤上におさまるように中心を調整
Table |
LogProbCompare |
MoveLogProb |
PathEncodingTable |
PathEncoding |
RepetitionCounter | 千日手の検出
Table |
Sennichite |
Result |
AdditionalEffect | 追加利きを求める
Int2Type |
Player2Type |
BitXmask | X座標のbitset
BoardMask | 11 x 12
EffectedNumTable |
King8Info | 敵玉の8近傍の状態を表す
BitOp |
NumBitmapEffect | 現在の定義 (2005/3/4以降)
PieceMask64 |
QuadInt |
XMM |
QuadIntPair |
BookInMemory |
CompactBoard | SimpleStateよりcompactな局面の表現
WeightedBook | StateとWMoveを保持する
ImmediateCheckmate |
ProofDisproof | 証明数(proof number)と反証数(disproof number)
FixedCapacityVectorPushBack |
CsaIOError |
CsaFileMinimal |
CsaString |
EnterKing |
EvalTraits |
OpenMidEndingEval |
See |
HashKey |
HashGenTable |
KingMobility |
b128 |
MobilityTable | 駒番号からMobilityContentを得る
GenerateCapture | Capture の Player で特殊化できないバージョン．
GenerateEscape |
GeneratePieceOnBoard |
NewProgress |
DualDfpn | 一般用詰み探索: 先手後手の詰みを別々に管理
MoveLogProbVector |
MoveStack | Move のstack
Square8 |
Neighboring8Direct | 8近傍への直接の利きを判定する
Table |
Entry |
SendOffSquare | 送り金のような玉で取ると利きがはずれる駒が発生するマスを調査
Table |
ShadowEffect | 影利きを求める
HashKeyStack |
HashRandomPair |
AtomicCounter |
IconvConvert |
LightMutex |
unlockable_lock | Requirement: thread local
PtypeProgress |
RatedMove |
RatedMoveVector |
RatingEnv |
CsaFile |
KakinokiFile |
KakinokiIOError |
KanjiMove | Parse kanji records such as "７六歩", the style of which is generally used to write Shogi records in Japanese
Ki2File | 「.ki2」という拡張子を持つ2ch形式ファイル
Ki2IOError |
KisenFile | 「.kif」という拡張子を持つ棋泉形式ファイル
KisenIpxFile | 「.ipx」という拡張子を持つ棋泉形式ファイル
KisenWriter |
KisenIpxWriter | 「.ipx」という拡張子を持つ棋泉形式ファイル
SearchInfo |
Record |
RecordFile |
UsiFile |
Average | Incrementaly maintain average of data sequence
Histogram | ヒストグラム
std |
hash |
hash< osl::Move > |
hash< osl::HashKey > |
hash< osl::BoardKey > |