Micro Chess (Chess88)

Всякие игры. Для всех платформ.

Re: Micro Chess (Chess88)

Сообщение Kostya » 27 авг 2023, 15:59

Для партии первого уровня сложности поставил черным мат за 14 ходов.
Чисто хвастаюсь. Когда первый раз играл в эту игру - казалось, что мат нереально поставить.
1 пешка e2->e4
2 ферзь d1->e2
3 ферзь e2->e4
4 ферзь e4->e2
5 пешка d2->d4
6 пешка c2->c3
7 пешка b2->b4
8 пешка c3->b4
9 ферзь e2->b5
10 ферзь b5->b7
11 ферзь b7->c7
12 ладья a1->b1
13 ферзь c7->c8
14 слон f1->b5
Последний раз редактировалось Kostya 27 авг 2023, 15:59, всего редактировалось 1 раз.
Kostya
Даунгрейдер
 
Сообщения: 10
Зарегистрирован: 22 окт 2022, 16:03

Re: Micro Chess (Chess88)

Сообщение Sergey Dobryak » 27 авг 2023, 17:46

Какая версия chess master сумела обыграть Каспарова?
Ищу:
Venix for ibm pc\xt, Concurrent dos 286,
SupersoftFortran66,
ProsperoFortran,
ansi-66 Fortran DynacompSoftware
Caddie -cad system(1986)
Gedit/M16 и cad systemЫ for Robotron pc https://www.robotrontechnik.de/index.ht ... re/cad.htm
Аватара пользователя
Sergey Dobryak
Мастер Даунгрейда
 
Сообщения: 314
Зарегистрирован: 19 июн 2022, 15:00

Re: Micro Chess (Chess88)

Сообщение IOS » 27 авг 2023, 19:27

Или другого гроссмейстера
https://gameknot.com/annotation.pl?gm=2238
Соблюдайте праила этикета и не спамте!
https://sigcomments.com/core/chat/init_ ... hat_id=555
Аватара пользователя
IOS
Мастер Даунгрейда
 
Сообщения: 220
Зарегистрирован: 18 июл 2023, 09:10
Железо: Гантельки 5 кг

Re: Micro Chess (Chess88)

Сообщение IOS » 27 авг 2023, 22:20

Kostya писал(а):Курт Рассел в фильме "Нечто" из 1982г играет не на IBM PC.

Клавиатура Chess Wizard в этом фильме почти наверняка от APPLE ][
https://youtu.be/khIUbHthIi8?t=7
Вложения
apple2-top-view.jpg
apple2-top-view.jpg (221.26 Кб) Просмотров: 11614
Соблюдайте праила этикета и не спамте!
https://sigcomments.com/core/chat/init_ ... hat_id=555
Аватара пользователя
IOS
Мастер Даунгрейда
 
Сообщения: 220
Зарегистрирован: 18 июл 2023, 09:10
Железо: Гантельки 5 кг

Re: Micro Chess (Chess88)

Сообщение Sergey Dobryak » 28 авг 2023, 14:43

IOS писал(а):Или другого гроссмейстера
https://gameknot.com/annotation.pl?gm=2238

Каспаров на тот момент был чемпионом мира.
Вот не помню, какова была первой шахматной програмой.обыгравшей человека.
Ищу:
Venix for ibm pc\xt, Concurrent dos 286,
SupersoftFortran66,
ProsperoFortran,
ansi-66 Fortran DynacompSoftware
Caddie -cad system(1986)
Gedit/M16 и cad systemЫ for Robotron pc https://www.robotrontechnik.de/index.ht ... re/cad.htm
Аватара пользователя
Sergey Dobryak
Мастер Даунгрейда
 
Сообщения: 314
Зарегистрирован: 19 июн 2022, 15:00

Re: Micro Chess (Chess88)

Сообщение Sergey Dobryak » 28 авг 2023, 15:05

IOS писал(а):
Kostya писал(а):Курт Рассел в фильме "Нечто" из 1982г играет не на IBM PC.

Клавиатура Chess Wizard в этом фильме почти наверняка от APPLE ][
https://youtu.be/khIUbHthIi8?t=7

Apple2
Ищу:
Venix for ibm pc\xt, Concurrent dos 286,
SupersoftFortran66,
ProsperoFortran,
ansi-66 Fortran DynacompSoftware
Caddie -cad system(1986)
Gedit/M16 и cad systemЫ for Robotron pc https://www.robotrontechnik.de/index.ht ... re/cad.htm
Аватара пользователя
Sergey Dobryak
Мастер Даунгрейда
 
Сообщения: 314
Зарегистрирован: 19 июн 2022, 15:00

Re: Micro Chess (Chess88)

Сообщение IOS » 28 авг 2023, 15:49

Sergey Dobryak писал(а):какова была первой шахматной програмой.обыгравшей человека.

Если человек играет в силу седьмого растоптанного разряда, то его обыграет и эта программа, написанная на листочках более 70 лет назад, забытая и реконструированная по описаниям и воспоминаниям через 60 лет

https://youtu.be/wrxdWkjmhKg
Соблюдайте праила этикета и не спамте!
https://sigcomments.com/core/chat/init_ ... hat_id=555
Аватара пользователя
IOS
Мастер Даунгрейда
 
Сообщения: 220
Зарегистрирован: 18 июл 2023, 09:10
Железо: Гантельки 5 кг

Re: Micro Chess (Chess88)

Сообщение uav » 28 авг 2023, 16:53

Каспарова впервые обыграл Deep Blue, насколько я помню:
https://luckyea77.livejournal.com/1788393.html
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 3189
Зарегистрирован: 22 дек 2008, 14:21

Re: Micro Chess (Chess88)

Сообщение yevrowl » 09 сен 2023, 15:36

Вот добавил в статью на Википедии про кинофильм шахматный раздел.

В начале фильма (на 5-й минуте) главный герой состязается с компьютером Apple II с надписью на системном блоке «Шахматный волшебник» (англ. «Chess wizard») в шахматы. Это программа Chess88, созданная Доном Бергом (англ. Don Berg). Ни одна версия этой программы (например «Анацефал 1» для «Агат») не имела функции голосовых комментариев, только звуки ходов, взятия, шаха или мата. Уже через пол минуты, после голосового объявления ходов, ни в этой, ни в следующей расстановке едва ли возможных, на экране появляется совершенно другая партия. В обеих партиях компьютер имеет материальное и позиционное преимущества. После объявления мата, чего чёрные могут достичь во второй партии за два, но никак не один ход, главный герой ломает шахматный компьютер, якобы за обманные приёмы.


Там же диаграммы обеих шахматных партий.
Последний раз редактировалось yevrowl 09 сен 2023, 17:54, всего редактировалось 1 раз.
truechess.org — dice endgames website.
Аватара пользователя
yevrowl
Мастер Даунгрейда
 
Сообщения: 289
Зарегистрирован: 13 май 2022, 12:01

Re: Micro Chess (Chess88)

Сообщение uav » 09 сен 2023, 16:22

yevrowl, только это вполне может быть и не Chess88, цитирую себя из сообщения выше:

uav писал(а):P.S. Пишут, что в "Нечто" могла быть не эта, а программа Sargon II.
Вот тут было обсуждение (на английском):
https://scifi.stackexchange.com/questio ... ally-cheat
И тут пишут:
https://web.archive.org/web/20111210081 ... rivia.html
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 3189
Зарегистрирован: 22 дек 2008, 14:21

Re: Micro Chess (Chess88)

Сообщение yevrowl » 09 сен 2023, 18:04

Изображение

uav, зато хотя бы приблизительно известен компьютер Chess Wizard — из серии Apple II.
Последний раз редактировалось yevrowl 09 сен 2023, 18:05, всего редактировалось 1 раз.
truechess.org — dice endgames website.
Аватара пользователя
yevrowl
Мастер Даунгрейда
 
Сообщения: 289
Зарегистрирован: 13 май 2022, 12:01

Re: Micro Chess (Chess88)

Сообщение yevrowl » 09 сен 2023, 20:14

Дополнил статью в Википедии предположением о Sargon II.

Ещё по истории вопроса: здесь предполагают, что некорректный ход компьютера вызван редкой программной ошибкой, однако наглядно повторить таковую не потрудились.

В вот тут пишут про Sargon I, который известен тем, что проиграл Ботвиннику. От себя добавлю, что это точно не первая версия Sargon, поскольку графическое изображение фигур наглядно отличается. Что хорошо в этой статье, так это детальный разбор шахматных позиций, возникающих на экране Chess Wizard.

Не совсем ясно, каким цветом играет Макриди, но он должен ходить, а белые под шахом, поэтому он, должно быть, играет белыми. Чему он ухмыляется, я не знаю, потому что позиция не может быть более проигрышной, чем его.


И ещё пишут, что это была вообще не игра не компьютере, а воспроизводился записанный на кассету U-matic видео-ролик.
truechess.org — dice endgames website.
Аватара пользователя
yevrowl
Мастер Даунгрейда
 
Сообщения: 289
Зарегистрирован: 13 май 2022, 12:01

Re: Micro Chess (Chess88)

Сообщение inc1001 » 11 май 2026, 16:10

Решил сделать свой русский перевод программы для Электроники МС1502, и заодно оптимизировать по возможности.
Ссылка: https://disk.yandex.ru/d/nI7XGmaN5qemHw

Что добавил (в основном):
  • Буквенно-цифровые обозначения клеток доски (1...8 и A...H).
  • Загрузку и сохранение партии в текстовом формате, с возможностью редактирования файла и добавления комментария в любом текстовом редакторе.
  • Режим редактирования позиции: Игрок вручную делает ходы поочередно за белых и черных.
    Для индикации режима редактирования, буквы и цифры клеток доски окрашиваются в красный или фиолетовый цвет (магенту).
    При выходе из режима очередь хода игрока, следующий уже делает компьютер.
  • При выходе из игры программа автоматически сохраняет запись партии в принятой шахматной нотации.
    Если партия не доиграна, можно при следующем запуске программы загрузить этот сохраненный файл и продолжить игру.
Что не получилось:
В программе отсутствует защита от повторения ходов компьютера даже в безнадежной для игрока ситуации.
 Развернуть: Пример позиции в тестовой партии "в поддавки" на 6 уровне
В начале партии игрок (белые фигуры) ходит только пешками на 2 клетки, не обращая внимания на ходы компьютера до первого шаха.
Изображение
Очередь хода белых.
15. Крe5-f5 Кc6-d4+ (Мат в 2 хода)
16. Крf5-e5 Кd4-c6+ (Мат в 2 хода)
Далее ходы бесконечно повторяются.

 Развернуть: Справка по клавишам
Справка по клавишам вызывается нажатием <F1> во время выбора хода игрока:
Код: Выделить всё
Клавиша    Действие
-------    --------
Стрелки    Выбор или перемещение фигуры (также Home, End, PgUp, PgDn)
Del        Взять фигуру
Ins        Поставить фигуру
Enter      Взять/поставить фигуру (заменяет действие Del и Ins)
Esc        Вернуть на место взятую фигуру
Ctrl-S     Отключить звук
Alt-1..6   Выбрать уровень игры
F2         Сохранить партию
F3         Загрузить партию
F4         Редактировать позицию (закончить редактирование)
F9         Повернуть доску на 180 градусов
F10        Закончить игру

Отключение звука и выход из игры действуют в любое время, остальные клавиши только при выборе хода игрока.

Программа стала немного быстрее на более современных процессорах за счет того, что счетчик времени (в нижней статусной строке) при расчете хода компьютера обновляется только при его изменении.
Таким образом, тратится меньше времени на медленные функции печати строки в графическом режиме CGA.
Эффект экономии зависит от "корявости" видео-BIOS, на моем ретро-ПК с Pentium M составляет в среднем около 20%.
На процессорах i8088, i80286 программа также работает быстрее (в среднем на 15%) за счет оптимизации размера инструкций в многократно повторяющихся циклах.

Конструктивные замечания и предложения приветствуются.
inc1001
Даунгрейдер
 
Сообщения: 5
Зарегистрирован: 02 фев 2025, 21:36

Re: Micro Chess (Chess88)

Сообщение yevrowl » 12 май 2026, 20:04

inc1001 писал(а):Решил сделать свой русский перевод программы для Электроники МС1502, и заодно оптимизировать по возможности.

Впечатляет! Предлагаю прикрепить вложением на специализированном форуме по советским ПК — https://zx-pk.ru/threads/11591-kompyute ... -quot.html
truechess.org — dice endgames website.
Аватара пользователя
yevrowl
Мастер Даунгрейда
 
Сообщения: 289
Зарегистрирован: 13 май 2022, 12:01

Re: Micro Chess (Chess88)

Сообщение inc1001 » 12 май 2026, 23:10

yevrowl писал(а):Впечатляет! Предлагаю прикрепить вложением на специализированном форуме по советским ПК — https://zx-pk.ru/threads/11591-kompyute ... -quot.html

Спасибо за отзыв. В принципе, можно. Или даже лучше в профильной теме на Old-Games, она ближе к играм/софту.
inc1001
Даунгрейдер
 
Сообщения: 5
Зарегистрирован: 02 фев 2025, 21:36

Пред.След.

Вернуться в Игры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7