Про Херсон від херсонця 🔥

Программист из США создал компьютер для ног, который подсказываетходы во время игры в шахматы и позволяет обыграть любого

Американский программист Джеймс Стэнли создал небольшой компьютер, позволяющий незаметно жульничать и обыграть в шахматы даже лучших игроков. О проекте, который получил название Sockfish, пишет «Фокус», ссылаясь на историю с портала «Хабр».

Оставить комментарий
Программист из США создал компьютер для ног, который подсказываетходы во время игры в шахматы и позволяет обыграть любого

Американский программист Джеймс Стэнли создал небольшой компьютер, позволяющий незаметно жульничать и обыграть в шахматы даже лучших игроков. О проекте, который получил название Sockfish, пишет «Фокус», ссылаясь на историю с портала «Хабр».

Sockfish созвучно со Stockfish AI — одной из лучших компьютерных программ для игры в шахматы. В названии компьютера содержится слово «Sock», переводимое с английского как носок — именно там и спрятана электроника.

Джеймс Стэнли взял миниатюрный компьютер Raspberry Pi Zero и подключил его к специальному пульту с двумя кнопками и вибромотором. Положив устройство в карман, пользователь может с помощью ног нажимать на кнопки и вводить команды Stockfish незаметно для окружающих, а с помощью вибрации — получать подсказки. Питается устройство от USB-аккумулятора, который также необходимо носить с собой.

На компьютере запущен скрипт Python (язык программирования), считывающий данные из контактов и загружающий их в ток ввода, который затем используется скриптом Perl. Со своей стороны Perl считывает нажатие кнопок из потока ввода, реконструирует расположение фигур и запускает Stockfish, а затем записывает импульсы вибрации в свой поток вывода, после чего они передаются на контакты GPIO другим скриптом Python.

Для испытания программист решил тайком использовать компьютер в игре со своим приятелем Оуэном Дэвисом. Джеймс Стэнли уговорил соперника провести длинную игру с лимитом времени 15 минут, ведь иначе не успевал бы вводить команды — на это нужно примерно 20 секунд.

По словам разработчика, все шло хорошо, пока он не спутал команду от устройства и не поставил фигуру не так, как предложила программа. В следующем раунде Stockfish предложила сделать ход, оказавшийся против правил из-за другого расположения фигур. В конце концов, Джеймс Стэнли решил продолжить партию самостоятельно и проиграл.

«В свою защиту скажу, что я был настолько поглощен взаимодействием с Sockfish, что едва понимал, что происходит на доске», — поделился он.

Во время матча-реванша Джеймс Стэнли пытался играть внимательнее, но все равно допустил несколько ошибок, поэтому был вынужден заново вводить последовательность ходов в программу. После очередной ошибки он решил продлить без помощи Sockfish и выиграл, ведь на тот момент завоевал преимущество на доске. Теперь Джеймс планирует создать более совершенный компьютер, который будет сложнее обнаружить.

Как пишет INDI.AI, Stockfish, один из лучших современных шахматных механизмов, по величине превосходит DeepBlue. По состоянию на сентябрь 2022 года Stockfish — это самый надежный шахматный движок с центральным процессором в мире, который постоянно занимает первые или близкие к первым местам в большинстве рейтинговых списков шахматных движков. Кроме того, он 19 раз побеждал в чемпионате по компьютерным шахматам и 12 раз в чемпионате Top Chess Engine.

«Шахматы помогают решать проблемами быстрее, потому что во время игры ты находишься под временным давлением». Программист Pingle Game Studio о своем увлечении ферзями и пешками
«Шахматы помогают решать проблемами быстрее, потому что во время игры ты находишься под временным давлением». Программист Pingle Game Studio о своем увлечении ферзями и пешками
По теме
«Шахматы помогают решать проблемами быстрее, потому что во время игры ты находишься под временным давлением». Программист Pingle Game Studio о своем увлечении ферзями и пешками
На Kickstarter собирают средства на патриотические деревянные шахматы 6 в 1, которые популяризируют украинскую культуру
На Kickstarter собирают средства на патриотические деревянные шахматы 6 в 1, популяризирующие украинскую культуру
По теме
На Kickstarter собирают средства на патриотические деревянные шахматы 6 в 1, популяризирующие украинскую культуру
Читайте главные IT-новости страны в нашем Telegram
Читайте главные IT-новости страны в нашем Telegram
По теме
Читайте главные IT-новости страны в нашем Telegram
Електробайки по-українськи між Києвом та Лос-Анджелесом в «СКШ»

Дивіться, чим живе Delfast під час війни в Україні

Мы запускаем рассылку об украинском IT-комьюнити. Оставьте email, чтобы понимать больше. Премьера — скоро!
Спасибо! На указанный адрес отправлено письмо для подтверждения подписки.

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментариев пока нет.