19#ifndef ANDERNACHBOARD_H
20#define ANDERNACHBOARD_H
22#include "standardboard.h"
virtual Move moveFromSanString(const QString &str)
Definition andernachboard.cpp:38
virtual void vMakeMove(const Move &move, BoardTransition *transition)
Definition andernachboard.cpp:65
AndernachBoard()
Definition andernachboard.cpp:23
virtual bool switchesSides(const Move &move) const
Definition andernachboard.cpp:92
virtual QString sanMoveString(const Move &move)
Definition andernachboard.cpp:49
virtual void vUndoMove(const Move &move)
Definition andernachboard.cpp:80
virtual QString variant() const
Definition andernachboard.cpp:33
virtual Board * copy() const
Definition andernachboard.cpp:28
virtual Board * copy() const
Definition andernachboard.cpp:105
AntiAndernachBoard()
Definition andernachboard.cpp:100
virtual bool switchesSides(const Move &move) const
Definition andernachboard.cpp:115
virtual QString variant() const
Definition andernachboard.cpp:110
Details of a board transition caused by a move.
Definition boardtransition.h:41
An internal chessboard class.
Definition board.h:58
A small and efficient chessmove class.
Definition move.h:43
StandardBoard()
Definition standardboard.cpp:1055
virtual QString variant() const
Definition andernachboard.cpp:133
virtual bool switchesSides(const Move &move) const
Definition andernachboard.cpp:138
virtual Board * copy() const
Definition andernachboard.cpp:128
SuperAndernachBoard()
Definition andernachboard.cpp:123