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

Go to the source code of this file.

Classes

class  osl::eval::ml::MajorY< Opening, MajorBasic >
 
class  osl::eval::ml::RookYOpening
 
class  osl::eval::ml::RookYEnding
 
class  osl::eval::ml::BishopYOpening
 
class  osl::eval::ml::BishopYEnding
 
class  osl::eval::ml::RookPawn< Opening >
 
class  osl::eval::ml::RookPawnOpening
 
class  osl::eval::ml::RookPawnEnding
 
class  osl::eval::ml::RookPawnY
 
class  osl::eval::ml::RookPawnYX
 
class  osl::eval::ml::AllMajor
 
class  osl::eval::ml::MajorGoldSilverAttacked< Opening >
 
class  osl::eval::ml::MajorGoldSilverAttackedOpening
 
class  osl::eval::ml::MajorGoldSilverAttackedEnding
 
class  osl::eval::ml::RookEffectBase
 
class  osl::eval::ml::RookEffect
 
class  osl::eval::ml::RookEffectPiece
 
class  osl::eval::ml::RookEffectPieceKingRelative
 
class  osl::eval::ml::RookPromoteDefense
 
class  osl::eval::ml::RookPromoteDefenseRookH
 
class  osl::eval::ml::BishopEffectBase
 
class  osl::eval::ml::BishopEffect
 
class  osl::eval::ml::BishopEffectPiece
 
class  osl::eval::ml::BishopEffectPieceKingRelative
 
class  osl::eval::ml::BishopHead
 
class  osl::eval::ml::BishopHeadKingRelative
 
class  osl::eval::ml::BishopHeadX
 
class  osl::eval::ml::KingRookBishop
 
class  osl::eval::ml::NumPiecesBetweenBishopAndKing
 
class  osl::eval::ml::NumPiecesBetweenBishopAndKingSelf
 
class  osl::eval::ml::NumPiecesBetweenBishopAndKingOpp
 
class  osl::eval::ml::NumPiecesBetweenBishopAndKingAll
 
class  osl::eval::ml::BishopBishopPiece
 
class  osl::eval::ml::RookRook
 
class  osl::eval::ml::RookRookPiece
 
class  osl::eval::ml::BishopStandFile5
 
class  osl::eval::ml::MajorCheckWithCapture
 
class  osl::eval::ml::RookSilverKnight
 
class  osl::eval::ml::BishopSilverKnight
 
class  osl::eval::ml::AttackMajorsInBase
 

Namespaces

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