Игра пополнилась опциями. Что же: "Новая игра", "Ход ИИ", "Отмена", "Сохранить PGN" "Загрузить PGN". Настройки горизонта ходов от 1 до 7 вперед. Настройки режима игры "ИИ белыми", "ИИ чёрными", "ИИ vs ИИ", "Человек vs Человек". "О программе". "Поворот доски". Настройка светлого или тёмного режима отображения интерфейса пользователя. Отображение записи ходов. Опция "Сохранить запись". Опция отображения времени ходов белыми и чёрными и опция отображения проигранных сторонами фигур. Мониторинг очередности ходов и окончания игры. Все эти опции можно пополнить опцией смены языка пользователя, пользовательского интерфейса. Что можно увидеть на седьмом варианте доски. Далее можно, скорее всего, лишь пытаться усилить движок игры. Коль скоро, интерфейс пользователя, кажется, и без того переполнен, чтобы загромождать его чем то ещё. И усиление движка, при таком наборе опций может быть не такой простой задачей, коль скоро, координация некоторых опций требует довольно сложной работы по согласованию. Можно ускорить движок, но при этом машина в режиме ИИ против ИИ, вновь станет создавать партии вничью, скажем, не только на 1-це горизонта ходов вперёд, когда это отчасти оправдано, тем более, в виду такой программы обучения шахматам, но и на горизонте 3-х ходов вперёд. Что может быть и избыточно. Просто и не просто потому, что партии заканчивающиеся вничью, в таком режиме не являются ничейными. Может не быть ничего странного, что пария в шахматы закончилась вничью, но если партия не является таковой, то есть может быть выиграна одной из сторон, но цифровая машина сводит вничью, в виду известного рода ошибок в алгоритме, это видимо неверно. И это потребуется исправлять новыми запросами, новыми многообразиями взаимодействия с ИИ.
То есть, на горизонте 7 ходов вперёд модернизированная программа, в виду ускорения движка, может играть менее 5-7 минут, а не 1 час, что вновь можно заметить на седьмом снимке. Но на других горизонтах сводить партии неверным образом. Курьезно может быть, кроме прочего, то простое и не простое обстоятельство, что на горизонтах меньше семи программа играет так быстро, что видимо даже профессионал, известного уровня, может не успевать следить за ходами. И это не совсем хорошо. Тогда как, относительно плавное увеличение длительности времени игры, от 1-цы и далее, может быть удобно. Простые партии играются быстро, сложные и большей частью красивые, медленно. Так что обучающийся, сможет легко следить за ходом игры. Впрочем, как могло стать ясным цифровая машина ИИ по правилам, данного проекта играет, в данном случае, только семь разных партий. Изменяя горизонт видимости ходов вперёд, пользователь изменяет и шахматную партию, что может быть сыграна. Если бы эта опция или этот режим был бы единственным, то программа могла бы быть действительно скучной для любителей игры. Тем более, в виду явного приоритета по числу побед одной из сторон. Но этот режим не один, но один из четырех. И коль скоро, в каждом, пусть и условно, но две соперничающие стороны, то это похоже на распределение двузначного кода. Резонно 00 и 11 приписать, то ли машинам, то ли людям, тогда как 10 и 01 то ли ИИ белыми, то ли ИИ чёрными. И это можно сделать, так или иначе, учитывая ограниченность программы, просто и не просто потому, что, тем не менее, иные машины и цифровые программы, алгоритмы выигрывают у людей в шахматы. И теперь видимо, едва ли ни всегда. Это похоже на античное отождествление истины и бытия, экзистенциальную опасность. Что так пугает в таких обстоятельствах будучи усилено воображением самых разных художников, в самых разных кинофильмах. Опция отмены хода поэтому и в этой программе, что, вообще говоря, довольно сильна, порядка 75 из 100, по шкале программ из Магазина Windows, вполне уместна для обучающегося. Дело в том, что играя с машиной можно не только отменять ходы и менять ориентацию доски, при игре с человеком, но и как было сказано, режим "ИИ белыми", "ИИ чёрными". Это во многом разнообразит количество возможных партий, которые частично можно играть в режиме ИИ против ИИ чередуя это с режимами ИИ против человека. Короче, прототип программы практически готов.
Удивительным для совсем недавнего времени могло бы быть то, что такую программу можно создать серией запросов во взаимодействии с ИИ. И довольно быстро. И коль скоро, это не просто "Змейка" или "Пинг Понг", то могло быть удивительно. Теперь же, в виду скорости развития ИИ, то что могло вызывать, когда то удивление все более и более банализируется. Тем не менее, игра в шахматы, если её символизировать подобным образом тому, каким такая игра символизировалась в начальное время возникновения, то, конечно любая партия, это, кроме прочего, подобие сюжета, произведения художественного искусства. Если же приписать королю, скажем, чёрному, статус узурпатора или, напротив, восходящей линии, то это пусть и первоначально сухая, но, коль скоро, может быть разукрашена, то трагедия. "Философия искусства" известного философа могла бы ни оставить в этом сомнения, если бы только ни известное равенство исходных позиций и возможностей. Что предполагало: играть в шахматы можно было только с равными.
1-я партия.
1. b1c3 b8c6
2. g1f3 g8f6
3. d2d4 d7d5
4. c1e3 c8e6
5. d1d3 d8d6
6. e1c1 e8c8
7. c1b1 c8b8
8. d1e1 h7h6
9. e1d1 d8e8
10. d1e1 e8d8
11. e1d1 d8e8
12. d1e1 e8d8
2 партия
1. b1c3 b8c6
2. g1f3 g8f6
3. d2d4 d7d5
4. c1e3 c8f5
5. f3e5 d8d6
6. c3b5 d6b4
7. b5c3 b4b2
8. e5c6 b2c3
9. e3d2 c3c6
10. a1c1 e8c8
11. d2e3 c6a4
12. c1b1 f5c2
13. d1c1 c2b1
14. c1b1 c8b8
15. b1b3 a4b3
16. a2b3 e7e6
17. h1g1 f8b4
18. e1d1 f6g4
19. g1h1 b4d6
20. h2h3 g4e3
21. f2e3 e6e5
22. d4e5 d6e5
23. b3b4 h8e8
24. b4b5 e5c3
25. d1c1 e8e3
26. c1b1 d8e8
27. h1g1 c3d4
28. g1h1 e3b3
29. b1a2 b3b2
30. a2a1 b2e2
31. a1b1 e2e1
32. b1a2 e1a1
33. a2b3 e8e1
34. b3c2 e1f1
35. h1f1 a1f1
36. c2d3 f1d1
37. d3e2 d1g1
38. e2d3 g1d1
39. d3e2 d1g1
40. e2d3 d4e5
41. g2g4 g1g3
42. d3c2 d5d4
43. c2d2 g3b3
44. g4g5 e5f4
45. d2c2 b3h3
46. b5b6 a7b6
47. c2b1 h3h2
48. b1a1 h2e2
49. a1b1 d4d3
50. g5g6 h7g6
51. b1a1 d3d2
52. a1a2 d2d1q
53. a2a3 f4d6
3 партия.
1. b1c3 b8c6
2. g1f3 d7d5
3. d2d4 c8f5
4. f3h4 f5e6
5. c1e3 g8f6
6. h4f3 d8d6
7. d1d3 e8c8
8. e1c1 c6b4
9. d3d2 f6e4
10. d2e1 e4c3
11. b2c3 b4a2
12. c1b2 a2c3
13. e1c3 a7a6
14. d1a1 d6b6
15. c3b3 b6b3
16. c2b3 h7h6
17. e3f4 c8b8
18. e2e3 e6f5
19. f3e5 f5e6
20. f1d3 g7g5
21. f4g3 g5g4
22. h1e1 f8g7
23. e3e4 d5e4
24. e1e4 f7f5
25. e5c6 b7c6
26. g3c7 b8c7
27. e4e6 g7d4
28. b2b1 d4a1
29. e6e7 c7b8
30. d3f5 a1f6
31. e7e6 h8f8
32. f5g4 d8d2
33. e6e2 d2d1
34. b1c2 f8d8
35. g4e6 d1f1
36. e6c4 a6a5
37. g2g3 f1d1
38. f2f4 d1d4
39. f4f5 a5a4
40. e2e6 d4d2
41. c2b1 d2d1
42. b1a2 d1a1
4 партия.
1. g1f3 b8c6
2. b1c3 g8f6
3. e2e4 d7d5
4. e4e5 f6e4
5. f1d3 e4c5
6. d3b5 d5d4
7. c3e2 c5e6
8. e1g1 d8d5
9. c2c4 d5c5
10. d2d3 c8d7
11. d1b3 e8c8
12. b3a3 c6e5
13. e2d4 c5a3
14. b2a3 e5f3
15. d4f3 d7b5
16. c4b5 d8d5
17. a1b1 d5d3
18. f3e5 d3d4
19. c1e3 d4a4
20. e5f7 h8g8
21. f1e1 c8b8
22. b1d1 g7g5
23. d1d3 a7a6
24. e3d2 g8g6
25. f7e5 g6h6
26. e5d7 b8a7
27. d2e3 b7b6
28. d7f8 e6f8
29. e3g5 h6d6
30. d3c3 d6d7
31. b5a6 f8g6
32. h2h4 a4a5
33. f2f4 a5a4
34. c3f3 h7h6
35. g5h6 g6h4
36. f3h3 h4f5
37. h6g5 a7a6
38. g2g4 f5d6
39. h3h7 a4a3
40. e1e7 d7e7
41. h7e7 a6b7
42. e7e2 a3a4
43. e2h2 d6f7
44. h2g2 f7g5
45. f4g5 a4a5
46. g5g6 a5g5
47. g1f2 g5g6
48. f2f3 b7c6
49. g4g5 c6d5
50. f3f4 c7c5
51. f4f5 g6g7
52. g2d2 d5c6
53. f5f6 g7h7
54. g5g6 h7h8
55. g6g7 h8c8
56. f6f7 c8c7
57. f7f6 c7c8
58. d2e2 c5c4
59. e2e4 b6b5
60. e4e6 c6c5
61. e6e5 c5c6
62. e5e6 c6c5
63. e6e5 c5c6
64. f6f5 c4c3
65. e5e6 c6c5
66. e6e5 c5c4
67. e5e4 c4d3
68. e4e7 c3c2
69. g7g8q c8g8
70. e7d7 d3e3
71. d7e7 e3f3
72. e7c7 g8f8
73. f5e5 f8e8
74. e5f5 e8f8
75. f5e5 f8e8
76. e5f5 e8e2
77. c7c3 f3f2
78. a2a3 f2e1
79. c3c5 e2f2
80. f5e4 f2g2
81. e4e5 g2f2
82. e5e4 f2h2
83. e4e3 h2h3
84. e3e4 e1d1
85. c5d5 d1e2
86. d5c5 h3h4
87. e4e5 h4c4
88. c5b5 c2c1q
89. e5d5 c4c8
90. a3a4 c1c4
91. d5e5 c4a4
92. b5b2 e2f3
93. e5e6 a4e4
94. e6f7 e4e8
95. f7f6 c8c6
96. f6g5 e8e5
97. g5h4 c6h6
5 партия.
1. b1c3 b8c6
2. d2d4 d7d5
3. c1f4 c8f5
4. g1f3 g8f6
5. e2e3 e7e6
6. f1b5 f8d6
7. f3e5 d6e5
8. d4e5 f6d7
9. b5c6 b7c6
10. d1e2 f7f6
11. g2g4 f5g6
12. e5f6 d7f6
13. g4g5 f6e4
14. c3e4 g6e4
15. h1f1 e8g8
16. f2f3 e4f5
17. e1c1 d8e7
18. f4e5 f5g6
19. c1b1 a8b8
20. e3e4 e7a3
21. e4d5 c6d5
22. e5d4 g6f5
23. f1e1 f8f7
24. e2e3 a3e3
25. d4e3 c7c5
26. e1e2 f7b7
27. e3c1 c5c4
28. e2e3 b7f7
29. f3f4 f7b7
30. d1d2 b7f7
31. d2d1 f7b7
32. d1d2 f5e4
33. d2d1 b7b6
34. e3a3 b6b7
35. a3e3 a7a6
36. e3a3 b7b6
37. d1e1 e4f5
38. a3c3 b8b7
39. e1d1 f5g4
40. d1d4 g4h5
41. f4f5 h5f7
42. f5e6 f7e6
43. d4f4 e6f7
44. h2h3 b7b8
45. c3f3 f7g6
46. f3e3 g6e4
47. e3g3 b8e8
48. c1d2 d5d4
49. b1a1 b6e6
50. a1b1 d4d3
51. c2d3 c4d3
52. f4e4 e6e4
53. g3d3 e8f8
54. d2e3 f8f1
55. e3c1 e4e2
56. d3d8 f1f8
57. d8d7 f8f7
58. d7d8 f7f8
59. d8d7 e2e4
60. d7d6 a6a5
61. g5g6 h7g6
62. d6g6 f8f3
63. g6g5 a5a4
64. g5g4 e4g4
65. h3g4 g8f7
66. b1c2 f7e6
67. g4g5 e6d5
68. b2b4 a4b3
69. a2b3 f3f8
70. c1d2 d5e4
71. b3b4 f8f7
72. d2c3 f7b7
73. c3d2 b7c7
74. c2b3 e4d3
75. d2f4 c7c3
76. b3b2 c3c4
77. f4d6 c4d4
78. d6f8 d4d5
79. f8g7 d5g5
80. g7c3 d3c4
81. c3d2 g5g2
82. b2c1 c4d3
83. d2e1 g2g1
84. c1d1 g1g2
85. b4b5 g2a2
86. d1c1 a2a1
87. c1b2 a1e1
88. b2b3 e1b1
89. b3a4 d3c4
90. a4a3 b1b5
91. a3a2 c4c3
92. a2a1 c3c2
93. a1a2 b5a5
6 партия.
1. b1c3 b8c6
2. d2d4 d7d5
3. e2e4 g8f6
4. e4e5 f6e4
5. c3e4 d5e4
6. g1e2 e7e6
7. c1e3 d8d5
8. a2a3 d5b5
9. e2c3 b5b2
10. c3b5 e8d7
11. d4d5 e6d5
12. d1d5 f8d6
13. d5f7 c6e7
14. e3d4 b2c2
15. e5d6 c7d6
16. d4g7 e4e3
17. f2e3 h8g8
18. g7f6 c2e4
19. f6e7 e4g6
20. f7f6 g6f6
21. e7f6 g8f8
22. f6c3 d6d5
23. f1d3 h7h6
24. c3e5 f8e8
25. e5f4 h6h5
26. a1c1 e8d8
27. b5c7 a8b8
28. d3b5 d7e7
29. f4g5 e7d6
30. g5d8 c8h3
31. c7e8 d6e6
32. d8c7 b8e8
33. b5e8 h3g2
34. h1g1 g2f3
35. g1g7 a7a6
36. c7b6 h5h4
37. g7b7 f3e4
38. c1c6 e6f5
39. b6c7 f5g4
40. c6a6 g4f3
41. c7f4 h4h3
42. b7g7 e4g6
43. e8g6 d5d4
44. g6h7 d4e3
45. f4h6 e3e2
46. a6f6
7 партия
1. g1f3 g8f6
2. d2d4 d7d5
3. e2e3 b8c6
4. b1c3 e7e6
5. f1d3 f8d6
6. e1g1 e8g8
7. e3e4 d5e4
8. c3e4 e6e5
9. e4f6 d8f6
10. c1g5 f6e6
11. d4d5 e6e8
12. d5c6 e8c6
13. f1e1 h7h6
14. g5d2 c8g4
15. d3e4 c6b6
16. h2h3 g4e6
17. d2c3 a8d8
18. e4d3 c7c5
19. d1e2 f7f6
20. f3h4 f8e8
21. d3b5 e8e7
22. h4g6 e7f7
23. b5d3 b6c7
24. b2b3 c5c4
25. b3c4 b7b5
26. a1d1 e6c4
27. e2d2 c4d3
28. c2d3 d8c8
29. c3b4 g8h7
30. b4d6 c7d6
31. d2e2 d6d7
32. g6h4 d7d5
33. e2g4 c8c2
34. g4g6 h7g8
35. h4f5 f7c7
36. d3d4 c2a2
37. d4e5 a2d2
38. d1c1 d5d7
39. e5f6 d2e2
40. f6g7 d7d2
41. g6e8 e2e8
42. e1e8 g8f7
43. g7g8q f7f6
44. e8e6 f6f5
45. g8g4
"СТЛА"
Караваев В.Г.