#include <moveScore.h>

| Static Public Member Functions | |
| static MoveScore * | sortPositive (MoveScore *f, MoveScore *l) | 
| static MoveScore * | generateCapture (const NumEffectState &state, MoveScore *out) | 
| template<Player P> | |
| static MoveScore * | generateCapture (const NumEffectState &state, MoveScore *out) | 
| static MoveScore * | generateNoCapture (const NumEffectState &state, MoveScore *out) | 
| static MoveScore * | generateCheckNoCapture (const NumEffectState &state, MoveScore *out) | 
| static MoveScore * | generateAll (const NumEffectState &state, MoveScore *out) | 
| static MoveScore * | generateKingEscape (const NumEffectState &state, MoveScore *out) | 
| Public Attributes | |
| Move | move | 
| int | score | 
Definition at line 10 of file moveScore.h.
| 
 | static | 
Definition at line 141 of file moveScore.cc.
References osl::BLACK, osl::search::Store::out, store(), and osl::WHITE.
| 
 | static | 
Definition at line 109 of file moveScore.cc.
References osl::Piece::isOnBoardByOwner(), osl::search::Store::out, osl::Piece::SIZE, osl::Piece::square(), and store().
| 
 | static | 
| 
 | static | 
Definition at line 152 of file moveScore.cc.
References osl::alt(), osl::BLACK, osl::search::NoCaptureStore::out, and store().
| 
 | static | 
Definition at line 166 of file moveScore.cc.
References osl::BLACK, osl::search::Store::out, store(), and osl::WHITE.
| 
 | static | 
Definition at line 130 of file moveScore.cc.
References osl::BLACK, osl::search::NoCaptureStore::out, store(), and osl::WHITE.
| 
 | static | 
Definition at line 19 of file moveScore.cc.
References score.
| Move osl::search::MoveScore::move | 
Definition at line 11 of file moveScore.h.
| int osl::search::MoveScore::score | 
Definition at line 12 of file moveScore.h.
Referenced by osl::search::operator<(), osl::search::operator>(), and sortPositive().
 1.8.4
 1.8.4