Шахът е древна и все още популярна игра. Реализирайте програма, която позволява на играч да играе шах срещу компютъра.
Играта НЕ изисква графичен интерфейс.
Играта може да се рисува в конзолата, а играчът да указва фигурата и хода й чрез клавиатурата.
Трябва да се спазват всички правила на играта шах.
Играта трябва да има два режима.
Първият режим е ЛЕСЕН. Компютърът мести фигурите на случен принцип (разбира се, спрямо правилата).
Вторият режим е ТРУДЕН. Компютърът има стратегия, която се променя динамично спрямо фигурите на дъската.