Контактный адрес электронной почты klste@hotmail.de

 

 

YouTube Playlists


 

Играть в шахматы в Excel

 


Эта шахматная игра является файлом Excel, который запрограммирован в VBA. Игра играется из пользовательской формы. В ней можно выбирать между шахматной партией и шахматными комбинациями. В шахматных партиях всегда начинает игрок 1 в шахматных комбинациях можно выбирать, который из игроков ходит первым. Игрок, который ходит, выделяется желтым цветом.

Ход начинается щелчком в выбранную клетку с фигурой, и заканчивается щелчком в клетку, куда выбранная фигура должна идти. Клетка начала хода выделяется желтым цветом, клетка окончания хода выделяется синим цветом. Если ход был правильно указан, через 2 секунды он производится, если ход был не правильно указан, он не производится. Все сыгранные ходы вводятся в список. Список можно отпечатать или задавая различные поисковые критерии отыскать в этом списке номера ходов с этими критериями. Программа может играть все хода, только en passant (взятие пешки на проходе) не может играть.

 

Шахматные комбинации

 

Шахматная комбинация Полугаевского - Фтачник

Шахматная комбинация Сокольский - Котов, 1949

Шахматная комбинация Костен - Чандлер, Гастингс 1990

Шахматная комбинация Я. Полгар - Ангелова, Греция 1988

Мат с конём и слоном, черные начинают, белые побеждают

Пешечные эндшпили, ход белых


 

 

 

 

Шахматные партии

 

1 Spassky - Fischer, 11.07.1972 1-0

2 Spassky - Fischer, 16.07.1972  0-1

3 Fischer - Spassky, 18.07.1972 1/2-1/2

4 Spassky - Fischer, 20.07.1972 0-1

5 Fischer - Spassky, 23.07.1972 1-0

6 Spassky - Fischer, 25.07.1972 1/2-1/2

7 Fischer - Spassky, 27.07.1972 1-0

8 Spassky - Fischer, 01.08.1972 1/2-1/2

9 Fischer - Spassky, 03.08.1972 1-0

10 Spassky - Fischer, 06.08.1972 1-0

11 Fischer - Spassky, 08.08.1972 1/2-1/2

12 Spassky - Fischer, 10.08.1972 0-1

13 Fischer - Spassky, 15.08.1972 1/2-1/2

14 Spassky - Fischer, 17.08.1972 1/2-1/2

15 Fischer - Spassky, 20.08.1972 1/2-1/2

16 Spassky - Fischer, 22.08.1972 1/2-1/2

17 Fischer - Spassky, 24.08.1972 1/2-1/2

18 Spassky - Fischer, 27.08.1972 1/2-1/2

19 Fischer - Spassky, 29.08.1972 1/2-1/2

20 Spassky - Fischer, 31.08.1972 0-1

 

 

 

Игра в шахматы. Начало партии

 

Игра в шахматы. Конец игры

 

 

Шахматная комбинация. Зеленым цветом отмечены фигуры, которые уже введены в комбинацию, желтым цветом отмечены фигуры, которые вводятся в комбинацию.

 

Конец шахматной комбинации