fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

9.9K
active users

#вэйци

0 posts0 participants0 posts today
Годный экскурс в то, что фишки («камни») в Го были то одни, то другие разные времена. С чего делают, какой формы бывают, как они со временем стареют и меняются визуально.
Камни для игры Го: история, типы камней и их материал
#^https://www.youtube.com/watch?v=3bIPL4gteyA

#games #gaming #го #igo #baduk #бадук #weiqi #вэйци #lang_ru
Не знал, что такие делают — оно подсвечивает различные точки на доске. И для того, чтобы показывать ход и для оценки ситуации/вариантов:



After thousands of attempts and failures, the IZIS AI Go Board was finally released to market in 2019. Over 10,000 sets have been sold in China and other countries all over the world; both amateurs and professionals highly praise the AI board. We are already in the third generation of our product.

The IZIS AI Go Board is an all-in-one goban. Some features of the device include:
  • a real board – you can play with single-convex stones;
  • built-in AI go programs such as KataGo, Leela and Golaxy to analyze your games;
  • play against remote opponents that are also using the AI Go Board, or choose the level of AI and play in man-versus-machine mode;
  • games are automatically recorded for later study;
  • a multicolor touch screen provides numerous features, for example, you can arrange a live stream simply by sharing a link to your game;
  • user interfaces in English, Chinese, Japanese, and Korean are available;
  • there is a cloud database of over 100,000 professional games to replay;
  • you can work through interactive graded problems: joseki, capturing race, life & death, endgame and more!
взято отсюда.

Есть куча видео про этот девайс #^https://www.youtube.com/@hebsacker_verlag/community
И официальный канал #^http://www.youtube.com/playlist?list=PLJasRkf44a2WWPUAfTZaTTbjYu3detW7E

Купить можно здесь и судя по описанию есть приложения для iOS и Android.

#KataGo #games #gaming #го #igo #baduk #бадук #weiqi #вэйци #lang_ru
Это же сколько заморочек на NVidia и Windows'ах чтобы поиграть в Го с нейронкой? (с KataGo, аналог AlphaGo).

В таких раскладах системы на ATI/AMD и линуксах выглядят разумным выбором.
Раз хочется комп, чтобы играть в Го, то берёшь с такой видяхой и такой ОС, на которых меньше всего суеты с использование GPU, точнее #GPGPU.

Вот по тегам что накопилось про игру в Го с компом — ничего принципиально сложного в настройке.
————
Видео, как на Windows настроить KataGo и потом использовать в #Sabaki (есть portable)
#^https://rutube.ru/video/de92c9e3ea5c7c1db2e1ec1b180219da/
И тоже самое на инглише
#^https://rutube.ru/video/a94c041bc840b58115ef42134f5d845c/
Понятно, что на youtube подобных видео ещё больше.

Видно, что используют простые варианты запуска KataGo в плане аргументов командной строки. Поскольку имеет свойство искать рядом с бинарником своим некий файл «default_model.bin.gz» содержащий ту нейросеть, что будет использоваться движком (если обратное не сказано через аргументы).

В моём случае жонглирую сетками и потому в GUI движок подключён слегка через более сложную строку:
/usr/bin/katago gtp -model /abs/path/kata1-b28c512nbt-s8032072448-d4548958859.bin.gz -human-model /abs/path/b18c384nbt-humanv0.bin.gz -config /abs/path/gtp_human_search.cfg
————
Может кому и смешно, а я помню времена, когда пост-советские люди приобретали себе домой шахматные компьютеры. Чтобы сами играть в шахматы и детей приучать, в домах были что-то вроде  «Электроника ИМ-01». Фигуры переставлять не умел и отображал координаты хода только на табло.

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

#AMD #ATI #Nvidia #KataGo #games #gaming #го #igo #baduk #бадук #weiqi #вэйци #lang_ru @Russia
www.bilibili.com验证码_哔哩哔哩
Замечательный пример использования глубокого обучения с подкреплением — не только играть против нейронных сеток, но и задействовать для анализа своих действий в уже состоявшихся партиях, стремясь играть лучше из желания совершенствовать свои навыки игры.

Есть неплохая «точка входа» с подборкой вариантов как использовать нейронки для игры #Го. Рассматриваются и локально работающие нейронные сети и онлайн-сервисы вокруг #LeelaZero и #KataGo. Можно выбрать то, что ближе и что нужнее в конкретной ситуации.

Впечатления от игры локально с нейронками зависят от видео-карты, понятное что дискретной.

Для десктопов, планшетов и мобильников есть разные варианты, можно подобрать и на чистом #MCTS (Monte Carlo tree search), без нейронных сетей. Кстати, нейронки играют в человеческом стиле не сходу «из коробки», нужны дополнительные файлы (обученные сети) для управления стилем игры вообще и на отдельных этапах. Если с этим не хочется заморачиваться, то и MCTS-варианты могут быть очень неплохи на первых порах, для знакомства.

Почему подобного нет для шахмат? Наверняка появится со временем, просто для игры в шахматы компьютеру не нужно использовать такие вещи как обучение нейронных сетей. Фактически, являются довольно простой игрой, давно и хорошо изученной в качестве задачи для компьютерной техники. Во многом это именно шахматы стали пропуском компьютеров в мир интеллектуальных игр с человеком. Популяризировав и легитимизировав место компьютеров в повседневной жизни, когда ещё не было интернетов.

#AI #ИИ #games #gaming #го #igo #baduk #бадук #weiqi #вэйци #lang_ru @Russia
Странное чувство при осознании того, что видео-карта приобретена не только ради нормальной картинки в играх. Что эта вычислительная мощность активно используется и во время других игр, но где нужны обдуманные и взвешенные ходы, а не обсчёт задачек ради 3d-графики.

Например, игра в #Го — движки способные заменить людей выполняют неслабые такие нейросети в комбинации с #MCTS (Monte-Carlo Tree Search).

Сперва это был #LeelaZero, являющийся повторением #AlphaGo Zero согласно его оригинальному описанию.

Теперь это #KataGo, в целом аналогичная, но с рядом доработок заточенных под игру #Го и активно развиваемая/тренируемая, в то время как, работы над #LeelaZero прекратились в районе 2021 года.

Очень может быть, что в скором времени, компьютерам нужна будет видеокарта как универсальный ускоритель общего назначения. Используемый и в локальных системах представления и анализа данных — самое элементарное создания динамических отчётов (dashboard'ов) заточенных под конкретного пользователя. Например, это могут быть различные «ассистенты», выполняющиеся на компьютере пользователя, к которым человек обращается с поручениями что-то узнать или выяснить.

Ускорять специфичным «железом» (#VLIW, #TensorFlow ) надо будет не только парсинг/разбор запросов от человека на естественно языке (голосом, текстом), но и всю ту работу, которая должна быть проведена при создании запрошенного.

#AI #ИИ #games #gaming #го #igo #baduk #бадук #weiqi #вэйци #OpenCL #hardware #lang_ru
hub.hubzilla.deHubzilla.de
Попробовал как играют современные нейронки в #Го на домашнем десктопе с простенькой видяхой, open source варианты, свободные.

Затем, что современные значимые и серьёзные успехи «искусственного интеллекта» пошли в массы с эпопеи вокруг #AlphaGo, которое за три-четыре года развития изменилось сильно и в размерах и скорости работы, хорошо задокументировано и всячески изучено.
Так вот, прошло изрядно лет уже с тех пор как AlphaGo остановилось в развитии, достигнув апогея (AlphaGo Zero), и где свободные аналоги? Пусть и заточенные именно для игры в Го и только для неё.

Отыскался движок KataGo, вроде по тем же принципам, что и последние варианты AlphaGo, с уже обученными сетками, которые регулярно обновляются дообучаясь.

#KataGo вариант использующий видеокарту, #OpenCL, сходу не завёлся — пришлось погонять сперва вариант для #CPU, чтобы подобрать GUI для использования движка: #Sabaki, #q5Go.
Заценив работу движка и шум системы охлаждения процессора — уже переключился на OpenCL-вариант. Для чего пришлось сносить из системы всё про #Mesa и ставить «opencl-amd» на #ArchLinux.

И оно того стоит, не только потому что реально быстрее работает в плане ходов да подсчёта всякой аналитики, но главное комп перестал надрываться работой системы охлаждения. Памяти на видяхе KataGo отжирает порядка гигабайта, может полутора. Однако, у меня и режим работы выбран с дополнительной нейронкой для подражания человеку в плане манеры игры, ссылки на этот вариант работы движка есть в readme.

Планшеты и мобильники?
Для #android тоже есть вариант KataGo — зовётся #BadukAI, доступен и в Google'ом и Amazon'овском маркете ссылка, а так же через альтернативные клиенты. Если в #Aurora не работает вдруг поиск, то ссылку ту можно открыть/отправить в #Aurora и откроет спокойно.

Что на счёт GUI?
Прежде чем гонять движки разные, имеет смысл опробовать GNU Go — это который про игру в #Го с компьютером, оно же «Бадук» у корейцев и «Вэйци» у китайцев (откуда якобы и пришло). GNU Go есть у всех #linux в репозиториях и доступен любому желающему поиграть в Го через #Kigo, #qGo, #q5Go, #Sabaki, #KaTrain, #Lizzie.
Если выбранная GUI'шная софтина работает с GNU Go, то будет работать (должны) и со всякими другими движками для игры в Го, потому что используется gtp режим.

Сложность лишь в том, что порой GNU Go путают с GNU'шным компилятором Golang — который называется иначе: GCC Go.

Альтернативы нейронкам?
Есть вариант сугубо на базе #MCTS (который Monte Carlo tree search) — ощутимо получше GNU Go и более относительно современное — #Pachi
Работает на десктопе #Pachi серьёзно нагружая систему, а так же имеет кучу заморочек по настройкам. Например, на тему подключения дополнительного движка ради нормальной игры в #joseki, не сказать чтобы весёлый вариант.
Однако, если ставить на android-устройство, то существует небольшой вариант, размером менее трёх мегабайт, который вполне шустро работает.

#AI #ИИ #games #gaming #го #igo #baduk #бадук #weiqi #вэйци #lang_ru @Russia
Поиграть с компом в #Го?

На десктопе или ноуте
Можно через тот же Kigo, имеющийся и в репозиториях #linux, если ставить через #flatpak, само по себе #KDE при этом не нужно.

На мобильниках и планшетах
Для #android имеется Gobandroid, но это «оболочка» для разных целей, и чтобы она умела играть надо явно ставить портированный GNU Go — ссылки на #f-droid.

Т.е. в обоих случаях используется приложение-клиент, использующие «GNU Go», давно известный как #gnugo (задолго до появления языка #GoLang). Он не развивается и застыл на версии 3.8, конечно ему есть хорошие современные замены. Однако, актуальны лишь для тех, кто достиг уже более чем приличного уровня квалификации. Альтернативы весьма медлительны и прожорливы, а оценить качество / уровень их игры способны лишь профессиональные игроки или заядлые любители.

Бывают проблемы из-за того, что во многих планшетах и мобильниках на #android используется агрессивное энергосбережение, с попытками автоматически управлять работой приложений, когда они в фоне и при переключении между окнами разных приложений.
Это может плохо сказывать на работе #Gobandroid, поскольку оно то создаёт, то уничтожает #GnuGo -сервис при переключении пользователя на что-то другое из приложений.
Соответственно, в свойствах и Gobandroid, и «gobandroid ai gnugo» имеет смысл выключить автоматическое управление временем жизни и активности приложения, в разделе «батарея» / «энергосбережение».

Так же, и в play google есть очень годный вариант, взять apk-файл можно через
apkcombo или же apkpure.
Не всем хочется прямо партии играть, некоторым людям больше подходит интерактивное решение задач «на жизнь и смерть» различных групп. Которое именуются #tsumego и есть несколько приложений для #android — целый ряд множество таких решебников. Это всяко полезнее и забавнее большинства игр на мобильниках, которые доводится наблюдать у людей в общественном транспорте.

#kigo #gobandroid #games #gaming #го #igo #baduk #бадук #weiqi #вэйци #lang_ru
hub.hubzilla.deHubzilla.de