canAttackInNMoves.h
Go to the documentation of this file.
00001 /* canAttackInNMoves.h
00002  */
00003 #ifndef _MOVE_CLASSIFIER_CAN_ATTACK_IN_NMOVES
00004 #define _MOVE_CLASSIFIER_CAN_ATTACK_IN_NMOVES
00005 #include "osl/piece.h"
00006 #include "osl/square.h"
00007 
00008 namespace osl
00009 {
00010   namespace move_classifier
00011   {
00012     bool
00013     canAttackInThreeMoves (Player player,
00014                            Ptype ptype,
00015                            Square myPos,
00016                            Square opKingPos);
00017   }//move_classifier
00018 }// osl
00019 #endif /* _MOVE_CLASSIFIER_CAN_ATTACK_IN_NMOVES */
00020 // ;;; Local Variables:
00021 // ;;; mode:c++
00022 // ;;; c-basic-offset:2
00023 // ;;; End:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines