My Project
Classes | Namespaces
minorPiece.h File Reference
#include "osl/eval/midgame.h"
#include "osl/eval/weights.h"
#include "osl/eval/evalStagePair.h"
#include "osl/numEffectState.h"
#include <cstdlib>

Go to the source code of this file.

Classes

class  osl::eval::ml::PawnDrop
 
class  osl::eval::ml::PawnDropY
 
class  osl::eval::ml::PawnDropBoth
 
class  osl::eval::ml::PawnDropX
 
class  osl::eval::ml::PawnDropPawnStand
 
class  osl::eval::ml::PawnDropPawnStandX
 
class  osl::eval::ml::PawnDropPawnStandY
 
class  osl::eval::ml::PawnDropNonDrop
 
class  osl::eval::ml::PawnStateKingRelative
 
class  osl::eval::ml::NoPawnOnStand
 
struct  osl::eval::ml::PawnAdvanceUtil
 
struct  osl::eval::ml::PawnAdvanceAll
 
class  osl::eval::ml::PawnAdvance
 
class  osl::eval::ml::SilverFeatures
 
class  osl::eval::ml::SilverHeadPawnKingRelative
 
class  osl::eval::ml::SilverRetreat
 
class  osl::eval::ml::GoldFeatures
 
class  osl::eval::ml::GoldKnightKingRelative
 
class  osl::eval::ml::GoldRetreat
 
class  osl::eval::ml::GoldSideMove
 
class  osl::eval::ml::KnightAdvance
 
class  osl::eval::ml::AllGold
 
class  osl::eval::ml::PtypeY
 
class  osl::eval::ml::PtypeX
 
class  osl::eval::ml::KnightCheck
 
class  osl::eval::ml::KnightCheckY
 
class  osl::eval::ml::KnightHead
 
class  osl::eval::ml::KnightHeadOppPiecePawnOnStand
 
class  osl::eval::ml::PawnPtypeOPtypeO
 
class  osl::eval::ml::PromotedMinorPieces
 
class  osl::eval::ml::NonPawnAttacked
 
class  osl::eval::ml::NonPawnAttackedKingRelative
 
class  osl::eval::ml::PromotedMinorPiecesY
 
class  osl::eval::ml::PawnPtypeOPtypeOY
 
class  osl::eval::ml::NonPawnAttackedPtype
 
class  osl::eval::ml::NonPawnAttackedPtypePair
 
class  osl::eval::ml::PtypeCount
 
class  osl::eval::ml::PtypeCountXY
 
class  osl::eval::ml::PtypeCountXYAttack
 
class  osl::eval::ml::LanceEffectPieceKingRelative
 
class  osl::eval::ml::PtypeYPawnY
 
class  osl::eval::ml::GoldAndSilverNearKing
 
class  osl::eval::ml::GoldAndSilverNearKingCombination
 
class  osl::eval::ml::PtypeCombination
 
class  osl::eval::ml::SilverFork
 
class  osl::eval::ml::BishopRookFork
 
class  osl::eval::ml::KnightFork
 
class  osl::eval::ml::SilverAdvance26
 
class  osl::eval::ml::Promotion37
 

Namespaces

namespace  osl
 
namespace  osl::eval
 
namespace  osl::eval::ml