19#ifndef GIVEAWAYBOARD_H
20#define GIVEAWAYBOARD_H
54 virtual Board* copy()
const;
55 virtual QString variant()
const;
56 virtual QString defaultFenString()
const;
61 virtual bool hasCastling()
const;
A board for Losing Chess, LC1 (main variant, international rules) a.k.a Antichess.
Definition: antiboard.h:53
Details of a board transition caused by a move.
Definition: boardtransition.h:41
An internal chessboard class.
Definition: board.h:58
A board for Giveaway Chess, a Losing Chess variant (ICC wild 26)
Definition: giveawayboard.h:48
A small and efficient chessmove class.
Definition: move.h:43