Public Types | Public Attributes
osl::eval::ml::OpenMidEndingEvalDebugInfo Struct Reference

#include <openMidEndingEval.h>

Collaboration diagram for osl::eval::ml::OpenMidEndingEvalDebugInfo:
Collaboration graph
[legend]

List of all members.

Public Types

enum  {
  EVAL, OPENING, ENDGAME, PROGRESS_INDEPENDENT,
  PROGRESS, PIECE, ROOK_MOBILITY, BISHOP_MOBILITY,
  LANCE_MOBILITY, PIECE_PAIR, KING25_EFFECT, KING_PIECE_OPENING,
  KING_PIECE_ENDING, PIECE_STAND_OPENING, PIECE_STAND_ENDING, PAWN_DROP_OPENING,
  PAWN_DROP_ENDING, PTYPE_X_OPENING, PTYPE_X_ENDING, PTYPE_Y_OPENING,
  PTYPE_Y_ENDING, KING25_EACH_OPENING, KING25_EACH_ENDING, NO_PAWN_OPENING,
  NO_PAWN_ENDING, GOLD_RETREAT_OPENING, GOLD_RETREAT_ENDING, SILVER_RETREAT_OPENING,
  SILVER_RETREAT_ENDING, KNIGHT_BLOCKED_OPENING, KNIGHT_BLOCKED_ENDING, KINGX_BLOCKED_OPENING,
  KINGX_BLOCKED_ENDING, ROOK_PAWN_OPENING, ROOK_PAWN_ENDING, PIN_OPENING,
  PIN_ENDING, ALL_GOLD_OPENING, ALL_GOLD_ENDING, ANAGUMA_EMPTY_OPENING,
  ANAGUMA_EMPTY_ENDING, STAND_EXCEPT_PAWN_OPENING, STAND_EXCEPT_PAWN_ENDING, FEATURE_LIMIT
}

Public Attributes

CArray< int, FEATURE_LIMIT > values

Detailed Description

Definition at line 35 of file openMidEndingEval.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
EVAL 
OPENING 
ENDGAME 
PROGRESS_INDEPENDENT 
PROGRESS 
PIECE 
ROOK_MOBILITY 
BISHOP_MOBILITY 
LANCE_MOBILITY 
PIECE_PAIR 
KING25_EFFECT 
KING_PIECE_OPENING 
KING_PIECE_ENDING 
PIECE_STAND_OPENING 
PIECE_STAND_ENDING 
PAWN_DROP_OPENING 
PAWN_DROP_ENDING 
PTYPE_X_OPENING 
PTYPE_X_ENDING 
PTYPE_Y_OPENING 
PTYPE_Y_ENDING 
KING25_EACH_OPENING 
KING25_EACH_ENDING 
NO_PAWN_OPENING 
NO_PAWN_ENDING 
GOLD_RETREAT_OPENING 
GOLD_RETREAT_ENDING 
SILVER_RETREAT_OPENING 
SILVER_RETREAT_ENDING 
KNIGHT_BLOCKED_OPENING 
KNIGHT_BLOCKED_ENDING 
KINGX_BLOCKED_OPENING 
KINGX_BLOCKED_ENDING 
ROOK_PAWN_OPENING 
ROOK_PAWN_ENDING 
PIN_OPENING 
PIN_ENDING 
ALL_GOLD_OPENING 
ALL_GOLD_ENDING 
ANAGUMA_EMPTY_OPENING 
ANAGUMA_EMPTY_ENDING 
STAND_EXCEPT_PAWN_OPENING 
STAND_EXCEPT_PAWN_ENDING 
FEATURE_LIMIT 

Definition at line 37 of file openMidEndingEval.h.


Member Data Documentation

Definition at line 63 of file openMidEndingEval.h.

Referenced by osl::eval::ml::OpenMidEndingEval::debugInfo().


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