3 #ifndef _MOVE_ACTION_NOT_KING_OPEN_FILTER_H
4 #define _MOVE_ACTION_NOT_KING_OPEN_FILTER_H
19 template<Player P,
class OrigAction>
27 :
state(s), action(action) {
41 action.simpleMove(from,to,ptype,isPromote,P,m);
52 action.unknownMove(from,to,p1,ptype,isPromote,P,m);
64 action.dropMove(to,ptype,P,m);
77 Move(from,to,ptype,captured.
ptype(),isPromote,p));