Стол: спички и фишки для игр 5, 6 и 7; проверка игры 7 перебором

Игры 5 и 6: 24 спички, три игрока, фишки А, Б, В с множителями,
пошагово по правилам книги. Игра 7: стол и общий котёл, очерёдность
сохраняется во второй половине, подсказка ввода 111 и 110.
check.mjs: против любого противника машина в игре 7 выигрывает
(все 16 возможных партий).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Alex Cube
2026-10-27 20:30:18 +03:00
co-authored by Claude Opus 5.5
parent 3fcf120fc6
commit 6eacbd4890
3 changed files with 119 additions and 4 deletions
+1 -1
View File
@@ -43,7 +43,7 @@
## Ошибки в оригинале
Все 11 программ я перенёс в эмулятор точно по рисункам и проверил на всех комбинациях входов, а игру 4 ещё и решил полным перебором партий. Проверка лежит в репозитории, её можно запустить самому: `node check.mjs`. Игры 7 и 10 так проверить нельзя: в тексте мало примеров и нет полной таблицы ответов. Остальные работают ровно так, как написано в тексте, включая все примеры. А в двух нашлось кое-что любопытное.
Все 11 программ я перенёс в эмулятор точно по рисункам и проверил на всех комбинациях входов, а игры 4 и 7 ещё и проверил перебором всех партий. Проверка лежит в репозитории, её можно запустить самому: `node check.mjs`. Игру 10 так проверить нельзя: в тексте нет полной таблицы ответов. Остальные работают ровно так, как написано в тексте, включая все примеры. А в двух нашлось кое-что любопытное.
Рисунки при этом сверены со сканами гнездо за гнездом. Есть и независимая проверка: на фотографии настоящей ДЛМ из статьи на Хабре набран сумматор, все три переключателя стоят на «1», горят V и Z. Эмулятор на той же программе зажигает те же лампы.