ButtFish — proof of concept самой безумной теории о читерстве в шахматах
В 2022 году Магнус Карлсен проиграл матч, после чего вышел из турнира и выложил мем «I prefer not to speak». Шахматное сообщество восприняло это как обвинение в читерстве. Началась охота на ведьм и генерация теорий — включая самую дикую: что ходы передавались через... вибрирующее устройство.
➡️ Что сделал разработчик
Реализовал эту теорию. ButtFish подключается к шахматному движку (Stockfish/Leela), получает лучший ход, кодирует его в азбуку Морзе и отправляет на подключённое устройство.
➡️ Поддерживаемые устройства:
🔘Лампы Yeelight (мигают)
🔘Любые девайсы через библиотеку Buttplug.io
Да, Buttplug.io — это реальная open-source библиотека для управления определённой категорией устройств. Список совместимых девайсов впечатляет.
➡️ Зачем это существует
Автор нарисовал диаграмму Венна: пересечение множеств «играют в шахматы», «умеет программировать» и «нравятся шутки про задницу». Решил, что избранный может никогда не появиться, поэтому взял дело в свои руки.
⚡️ Проект попал на главную VICE — рядом с новостью о миссии NASA DART. Хикару Накамура (5-кратный чемпион США) читал статью на стриме.
📎 Код на GitHub, на видео демо работы
P.S. Автор кода подчёркивает: это мем. Не надо так делать на турнирах.
P.P.S. Автору этого поста всё равно. Делайте так и без турниров, если хотите.
@prog_tools
Post #2641
3.23K
- 😁 6
- 🌚 1