All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Constant Groups | Functions
escapeFilter.h File Reference
#include "osl/player.h"
#include "osl/move_action/concept.h"
#include "osl/eval/pieceEval.h"
Include dependency graph for escapeFilter.h:

Go to the source code of this file.

Classes

class  osl::move_action::EscapeFilter< P, OrigAction >
 利きのないまたは守りのあるところへ動くためのフィルタ More...
 

Namespaces

 osl
 attackDefense.h
 
 osl::move_action
 生成された指手を処理する
 

Constant Groups

 osl
 attackDefense.h
 
 osl::move_action
 生成された指手を処理する
 

Functions

void osl::move_action::simpleMove (Square from, Square to, Ptype ptype, bool isPromote, Player p)
 
void osl::move_action::unknownMove (Square from, Square to, Piece captured, Ptype ptype, bool isPromote, Player p)
 
void osl::move_action::dropMove (Square to, Ptype ptype, Player p)