My Project
osl::move_classifier Namespace Reference

Classes

struct  Check
struct  ClassifierTraits
struct  DirectCheck
struct  KingOpenMove
 Pの王をopen checkにする手でないことをチェック. More...
struct  ClassifierTraits< KingOpenMove< P > >
struct  MoveAdaptor
struct  PlayerMoveAdaptor
struct  ConditionAdaptor
 drop の時は呼べないなどの条件を代わりにテスト More...
struct  OpenCheck
struct  ClassifierTraits< OpenCheck< P > >
struct  PawnDropCheckmate
 打歩詰の判定. More...
struct  SafeMove
 元々,手番の玉に王手がかかっていない状態で自殺手でないことをチェック. More...
struct  ClassifierTraits< SafeMove< P > >