klste@hotmail.de |
Играть в шахматы в 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