1 #ifndef OSL_BETTER_TO_PROMOTE_MOVE_ACTION_H 
    2 #define OSL_BETTER_TO_PROMOTE_MOVE_ACTION_H 
    6   namespace effect_action
 
   11     template<
class Action>
 
   23       template<Player P,Ptype Type>
 
   31           ac.unknownMove(from,to,target,
promote(Type),
true,P);
 
   40             ac.unknownMove(from,to,target,p1.
ptype(),
false,P);
 
   56             ac.unknownMove(from,to,target,
promote(ptype),
true,P);
 
   63               ac.unknownMove(from,to,target,ptype,
false,P);
 
   69             ac.unknownMove(from,to,target,
promote(ptype),
true,P);
 
   73               ac.unknownMove(from,to,target,ptype,
false,P);
 
   78         ac.unknownMove(from,to,target,ptype,
false,P);
 
   83 #endif // OSL_BETTER_TO_PROMOTE_MOVE_ACTION_H