enum
{
	N_FIRST_POS_TUTOR_MSG = 0,
	
	M_PT_WHITE_IS_MATED,
	M_PT_BLACK_IS_MATED,
	M_PT_WHITE_IS_STALEMATED,
	M_PT_BLACK_IS_STALEMATED,
	M_PT_DRAW_BY_MATERIAL,
	M_PT_DRAW_BY_THREEFOLD_REPETITION,
	M_PT_DRAW_BY_FIFTY_MOVES_RULE,
	M_PT_DRAW_BY_MAXIMUM_GAME_LENGTH,
	M_PT_DRAW,
	M_PT_WHITE_WINS,
	M_PT_BLACK_WINS,
	M_PT_TWOFOLD_REPETITION,
	M_PT_WHITE_IS_IN_CHECK,
	M_PT_BLACK_IS_IN_CHECK,
	M_PT_WHITE_IS_IN_DOUBLE_CHECK,
	M_PT_BLACK_IS_IN_DOUBLE_CHECK,

	M_PT_TAKE,
	M_PT_TAKEBACK,
	M_PT_EXCHANGE,
	M_PT_SACRIFICE,
	M_PT_LOSES_MATERIAL,
	M_PT_WINS_MATERIAL,

	M_PT_WHITE_FORKS,
	M_PT_BLACK_FORKS,
	M_PT_WHITE_SKEWERS,
	M_PT_BLACK_SKEWERS,
	M_PT_WHITE_PINS,
	M_PT_BLACK_PINS,

	M_PT_OPPOSITE_COLOURED_BISHOPS,
	M_PT_WHITE_HAS_PAIR_OF_BISHOPS,
	M_PT_BLACK_HAS_PAIR_OF_BISHOPS,
	M_PT_WHITE_WINS_EXCHANGE,
	M_PT_BLACK_WINS_EXCHANGE,
	M_PT_WHITE_WINS_QUEEN,
	M_PT_BLACK_WINS_QUEEN,
	M_PT_WHITE_WINS_ROOK,
	M_PT_BLACK_WINS_ROOK,
	M_PT_WHITE_WINS_PIECE,
	M_PT_BLACK_WINS_PIECE,

	M_PT_WHITE_HAS_MATERIAL_THREAT,
	M_PT_BLACK_HAS_MATERIAL_THREAT,

	M_PT_PAWN_ENDGAME,
	M_PT_MINOR_PIECES_ENDGAME,
	M_PT_KNIGHT_ENDGAME,
	M_PT_DOUBLE_KNIGHT_ENDGAME,
	M_PT_BISHOP_ENDGAME,
	M_PT_DOUBLE_BISHOP_ENDGAME,
	M_PT_ROOK_ENDGAME,
	M_PT_DOUBLE_ROOK_ENDGAME,
	M_PT_QUEEN_ENDGAME,
	M_PT_DOUBLE_QUEEN_ENDGAME,

	M_PT_WHITE_HAS_DECISIVE_ADVANTAGE,
	M_PT_BLACK_HAS_DECISIVE_ADVANTAGE,
	M_PT_WHITE_HAS_MATE_ATTACK,
	M_PT_BLACK_HAS_MATE_ATTACK,
	M_PT_WHITE_HAS_MATE_THREAT,
	M_PT_BLACK_HAS_MATE_THREAT,

	M_PT_WHITE_HAS_STRONG_KING_ATTACK,
	M_PT_BLACK_HAS_STRONG_KING_ATTACK,
	M_PT_WHITE_HAS_KING_ATTACK,
	M_PT_BLACK_HAS_KING_ATTACK,

	M_PT_WHITE_KING_SAFETY_DROPPED,
	M_PT_BLACK_KING_SAFETY_DROPPED,
	M_PT_WHITE_KING_SAFETY_SLIGHTLY_DROPPED,
	M_PT_BLACK_KING_SAFETY_SLIGHTLY_DROPPED,

	M_PT_WHITE_KING_SAFETY_IMPROVED,
	M_PT_BLACK_KING_SAFETY_IMPROVED,
	M_PT_WHITE_KING_SAFETY_SLIGHTLY_IMPROVED,
	M_PT_BLACK_KING_SAFETY_SLIGHTLY_IMPROVED,

	M_PT_WHITE_CASTLES_KING_SAFETY_IMPROVED,
	M_PT_BLACK_CASTLES_KING_SAFETY_IMPROVED,
	M_PT_WHITE_CASTLES_KING_SAFETY_SLIGHTLY_IMPROVED,
	M_PT_BLACK_CASTLES_KING_SAFETY_SLIGHTLY_IMPROVED,

	M_PT_WHITE_LOSES_CASTLE_RIGHT,
	M_PT_BLACK_LOSES_CASTLE_RIGHT,

	M_PT_WHITE_PIECE_CANT_MOVE,
	M_PT_WHITE_PIECES_CANT_MOVE,
	M_PT_BLACK_PIECE_CANT_MOVE,
	M_PT_BLACK_PIECES_CANT_MOVE,

	M_PT_WHITE_PAWN_STRUCTURE_DETERIORATED,
	M_PT_BLACK_PAWN_STRUCTURE_DETERIORATED,
	M_PT_WHITE_PAWN_STRUCTURE_SLIGHTLY_DETERIORATED,
	M_PT_BLACK_PAWN_STRUCTURE_SLIGHTLY_DETERIORATED,

	M_PT_WHITE_PAWN_STRUCTURE_IMPROVED,
	M_PT_BLACK_PAWN_STRUCTURE_IMPROVED,
	M_PT_WHITE_PAWN_STRUCTURE_SLIGHTLY_IMPROVED,
	M_PT_BLACK_PAWN_STRUCTURE_SLIGHTLY_IMPROVED,

	M_PT_WHITE_HAS_CRAMPED_POSITION,
	M_PT_BLACK_HAS_CRAMPED_POSITION,
	M_PT_WHITE_HAS_SLIGHTLY_CRAMPED_POSITION,
	M_PT_BLACK_HAS_SLIGHTLY_CRAMPED_POSITION,

	M_PT_WHITE_HAS_ACTIVE_POSITION,
	M_PT_BLACK_HAS_ACTIVE_POSITION,
	M_PT_WHITE_HAS_VERY_ACTIVE_POSITION,
	M_PT_BLACK_HAS_VERY_ACTIVE_POSITION,

	M_PT_WHITE_IS_BEHIND_IN_DEVELOPMENT,
	M_PT_BLACK_IS_BEHIND_IN_DEVELOPMENT,
	M_PT_WHITE_IS_SLIGHTLY_BEHIND_IN_DEVELOPMENT,
	M_PT_BLACK_IS_SLIGHTLY_BEHIND_IN_DEVELOPMENT,

	M_PT_WHITE_SHOULD_EXCHANGE_PIECES,
	M_PT_BLACK_SHOULD_EXCHANGE_PIECES,
	M_PT_WHITE_SHOULD_EXCHANGE_PAWNS,
	M_PT_BLACK_SHOULD_EXCHANGE_PAWNS,

	M_PT_WHITE_HAS_NEW_PROTECTED_PASSED_PAWN,
	M_PT_BLACK_HAS_NEW_PROTECTED_PASSED_PAWN,
	M_PT_WHITE_HAS_NEW_PROTECTED_PASSED_PAWNS,
	M_PT_BLACK_HAS_NEW_PROTECTED_PASSED_PAWNS,

	M_PT_WHITE_HAS_NOT_PROTECTED_PASSED_PAWN,
	M_PT_BLACK_HAS_NOT_PROTECTED_PASSED_PAWN,
	M_PT_WHITE_HAS_NOT_PROTECTED_PASSED_PAWNS,
	M_PT_BLACK_HAS_NOT_PROTECTED_PASSED_PAWNS,

	M_PT_WHITE_HAS_NEW_PASSED_PAWN,
	M_PT_BLACK_HAS_NEW_PASSED_PAWN,
	M_PT_WHITE_HAS_NEW_PASSED_PAWNS,
	M_PT_BLACK_HAS_NEW_PASSED_PAWNS,

	M_PT_WHITE_HAS_NOT_PASSED_PAWN,
	M_PT_BLACK_HAS_NOT_PASSED_PAWN,
	M_PT_WHITE_HAS_NOT_PASSED_PAWNS,
	M_PT_BLACK_HAS_NOT_PASSED_PAWNS,

	M_PT_WHITE_HAS_NEW_STRONG_PAWN,
	M_PT_BLACK_HAS_NEW_STRONG_PAWN,
	M_PT_WHITE_HAS_NEW_STRONG_PAWNS,
	M_PT_BLACK_HAS_NEW_STRONG_PAWNS,

	M_PT_WHITE_HAS_NOT_STRONG_PAWN,
	M_PT_BLACK_HAS_NOT_STRONG_PAWN,
	M_PT_WHITE_HAS_NOT_STRONG_PAWNS,
	M_PT_BLACK_HAS_NOT_STRONG_PAWNS,

	M_PT_WHITE_HAS_NEW_HANGING_PAWN,
	M_PT_BLACK_HAS_NEW_HANGING_PAWN,
	M_PT_WHITE_HAS_NEW_HANGING_PAWNS,
	M_PT_BLACK_HAS_NEW_HANGING_PAWNS,

	M_PT_WHITE_HAS_NOT_HANGING_PAWN,
	M_PT_BLACK_HAS_NOT_HANGING_PAWN,
	M_PT_WHITE_HAS_NOT_HANGING_PAWNS,
	M_PT_BLACK_HAS_NOT_HANGING_PAWNS,

	M_PT_WHITE_HAS_NEW_CONNECTED_PAWN,
	M_PT_BLACK_HAS_NEW_CONNECTED_PAWN,
	M_PT_WHITE_HAS_NEW_CONNECTED_PAWNS,
	M_PT_BLACK_HAS_NEW_CONNECTED_PAWNS,

	M_PT_WHITE_HAS_NOT_CONNECTED_PAWN,
	M_PT_BLACK_HAS_NOT_CONNECTED_PAWN,
	M_PT_WHITE_HAS_NOT_CONNECTED_PAWNS,
	M_PT_BLACK_HAS_NOT_CONNECTED_PAWNS,

	M_PT_WHITE_HAS_NEW_ISOLATED_PAWN,
	M_PT_BLACK_HAS_NEW_ISOLATED_PAWN,
	M_PT_WHITE_HAS_NEW_ISOLATED_PAWNS,
	M_PT_BLACK_HAS_NEW_ISOLATED_PAWNS,

	M_PT_WHITE_HAS_NOT_ISOLATED_PAWN,
	M_PT_BLACK_HAS_NOT_ISOLATED_PAWN,
	M_PT_WHITE_HAS_NOT_ISOLATED_PAWNS,
	M_PT_BLACK_HAS_NOT_ISOLATED_PAWNS,

	M_PT_WHITE_HAS_NEW_DOUBLED_PAWN,
	M_PT_BLACK_HAS_NEW_DOUBLED_PAWN,
	M_PT_WHITE_HAS_NEW_DOUBLED_PAWNS,
	M_PT_BLACK_HAS_NEW_DOUBLED_PAWNS,

	M_PT_WHITE_HAS_NOT_DOUBLED_PAWN,
	M_PT_BLACK_HAS_NOT_DOUBLED_PAWN,
	M_PT_WHITE_HAS_NOT_DOUBLED_PAWNS,
	M_PT_BLACK_HAS_NOT_DOUBLED_PAWNS,

	M_PT_WHITE_HAS_NEW_BACKWARD_PAWN,
	M_PT_BLACK_HAS_NEW_BACKWARD_PAWN,
	M_PT_WHITE_HAS_NEW_BACKWARD_PAWNS,
	M_PT_BLACK_HAS_NEW_BACKWARD_PAWNS,

	M_PT_WHITE_HAS_NOT_BACKWARD_PAWN,
	M_PT_BLACK_HAS_NOT_BACKWARD_PAWN,
	M_PT_WHITE_HAS_NOT_BACKWARD_PAWNS,
	M_PT_BLACK_HAS_NOT_BACKWARD_PAWNS,

	M_PT_WHITE_SHOULD_PLAY_ON_KING_SIDE,
	M_PT_BLACK_SHOULD_PLAY_ON_KING_SIDE,
	M_PT_WHITE_SHOULD_PLAY_ON_QUEEN_SIDE,
	M_PT_BLACK_SHOULD_PLAY_ON_QUEEN_SIDE,
	M_PT_WHITE_SHOULD_ATTACK_ON_KING_SIDE,
	M_PT_BLACK_SHOULD_ATTACK_ON_KING_SIDE,
	M_PT_WHITE_SHOULD_ATTACK_ON_QUEEN_SIDE,
	M_PT_BLACK_SHOULD_ATTACK_ON_QUEEN_SIDE,

	M_PT_WHITE_INCREASES_PRESSURE_ON,
	M_PT_BLACK_INCREASES_PRESSURE_ON,

	M_PT_WHITE_CREATES_OUTPOST,
	M_PT_BLACK_CREATES_OUTPOST,
	M_PT_WHITE_OCCUPIES_BLOCKADE_SQUARE,
	M_PT_BLACK_OCCUPIES_BLOCKADE_SQUARE,

	M_PT_WHITE_DOUBLES_ROOKS_ON_OPEN_FILE,
	M_PT_BLACK_DOUBLES_ROOKS_ON_OPEN_FILE,
	M_PT_WHITE_DOUBLES_ROOKS_ON_OPEN_FILE_AGAINST_KING,
	M_PT_BLACK_DOUBLES_ROOKS_ON_OPEN_FILE_AGAINST_KING,
	M_PT_WHITE_MOVES_ROOK_TO_OPEN_FILE,
	M_PT_BLACK_MOVES_ROOK_TO_OPEN_FILE,
	M_PT_WHITE_MOVES_ROOK_TO_OPEN_FILE_AGAINST_KING,
	M_PT_BLACK_MOVES_ROOK_TO_OPEN_FILE_AGAINST_KING,
	M_PT_WHITE_OCCUPIES_OPEN_FILE,
	M_PT_BLACK_OCCUPIES_OPEN_FILE,
	M_PT_WHITE_OCCUPIES_OPEN_FILE_AGAINST_KING,
	M_PT_BLACK_OCCUPIES_OPEN_FILE_AGAINST_KING,
	M_PT_WHITE_DOUBLES_ROOK_ON_HALF_OPEN_FILE,
	M_PT_BLACK_DOUBLES_ROOK_ON_HALF_OPEN_FILE,
	M_PT_WHITE_DOUBLES_ROOK_ON_HALF_OPEN_FILE_AGAINST_KING,
	M_PT_BLACK_DOUBLES_ROOK_ON_HALF_OPEN_FILE_AGAINST_KING,
	M_PT_WHITE_MOVES_ROOK_TO_HALF_OPEN_FILE,
	M_PT_BLACK_MOVES_ROOK_TO_HALF_OPEN_FILE,
	M_PT_WHITE_MOVES_ROOK_TO_HALF_OPEN_FILE_AGAINST_KING,
	M_PT_BLACK_MOVES_ROOK_TO_HALF_OPEN_FILE_AGAINST_KING,
	M_PT_WHITE_MAKES_VERY_ACTIVE_ROOK_MOVE,
	M_PT_BLACK_MAKES_VERY_ACTIVE_ROOK_MOVE,
	M_PT_WHITE_MAKES_ACTIVE_ROOK_MOVE,
	M_PT_BLACK_MAKES_ACTIVE_ROOK_MOVE,

	M_PT_WHITE_CENTRELISES_PIECE,
	M_PT_BLACK_CENTRELISES_PIECE,

	M_PT_WHITE_ACTIVATES_PIECE,
	M_PT_BLACK_ACTIVATES_PIECE,
	M_PT_WHITE_DEACTIVATES_PIECE,
	M_PT_BLACK_DEACTIVATES_PIECE,

	M_PT_WHITE_PUSHES_PASSED_PAWN,
	M_PT_BLACK_PUSHES_PASSED_PAWN,

	M_PT_WHITE_DEVELOPS_PIECE,
	M_PT_BLACK_DEVELOPS_PIECE,

	M_PT_FILE_AGAINST_WHITE_KING_OPENED,
	M_PT_FILE_AGAINST_BLACK_KING_OPENED,

	M_PT_COMBI_DEFAULT,
	M_PT_COMBI_DOUBLE_ATTACK,
	M_PT_COMBI_DISCOVERED_ATTACK,
	M_PT_COMBI_PINNING,
	M_PT_COMBI_DEFLECTION,
	M_PT_COMBI_DECOY,
	M_PT_COMBI_INTERCEPTION,
	M_PT_COMBI_ANNIHILATION,
	M_PT_COMBI_CLEARANCE,
	M_PT_COMBI_BLOCKADE,
	M_PT_COMBI_XRAY_ATTACK,
	M_PT_COMBI_OVERLOADING,
	M_PT_COMBI_ZWISCHENZUG,
	M_PT_COMBI_PAWN_BREAK,
	M_PT_COMBI_PASSED_PAWN,
	M_PT_COMBI_PROMOTION,
	M_PT_COMBI_DEMOLITION,
	M_PT_COMBI_PURSUIT,
	M_PT_COMBI_SKEWER,
	M_PT_COMBI_MATE_ATTACK,
	M_PT_COMBI_MATE_THREAT,
	M_PT_COMBI_PIN_EXPLOITATION,
	M_PT_COMBI_THREAT,
	M_PT_COMBI_MATERIAL,
	M_PT_COMBI_DESPERADO,

	M_PT_WHITE_LOSES_TEMPO,
	M_PT_BLACK_LOSES_TEMPO,
};
