Дзен (программное обеспечение) - Zen (software)

Дзен, продается как Тенчо но Иго (Японский: 天 頂 の 囲 碁, в прямом смысле Зенит Го) в Японии является закрытый исходный код Идти игровой движок, разработанный 島 陽 児, японским программистом Go.

История до 2016 года

Дзен выиграл золотую медаль на 14-м месте Компьютерная олимпиада в мае 2009 г.[1] Он выиграл Computer Go Кубок УЭК в 2011, 2014 и 2016 годах.

В 2011 году Zen19D достиг 5 дан на KGS Go Сервер, играя в игры по 15 секунд на ход. Учетная запись, которая достигла этого ранга, использует кластерную версию Zen, работающую на 26-ядерном компьютере.[2]

В 2012 году Дзен победил Такемия Масаки 9p на 11 очков (он получил пять камней гандикапа), после чего последовала победа с 20 очками (получив четыре камня гандикапа) на 6-м симпозиуме E&C в Японии.[3]

Дзен побежден Кобаяси Коичи (Дзен получает три камня гандикапа) в 4-м Денсей-сен 23 марта 2016 года.[4]

Первая коммерческая версия Zen была выпущена в Японии 18 сентября 2009 года. Zen 2 был выпущен 27 августа 2010 года, Zen 3 - 30 сентября 2011 года, Zen 4 - 27 июля 2012 года, а Zen 5 - 13 декабря 2013 года.

2016 г. и далее: DeepZenGo

После AlphaGo ИИ победил профессиональных игроков Фань Хуэй 2p и Ли Седол 9p в 2015 и 2016 годах Ёдзи был вдохновлен обновить Zen с помощью глубокое обучение алгоритмы. В ноябре 2016 года «DeepZenGo» сыграл и проиграл матч из трех игр против Чо Тикун 9п; ИИ выиграл одну игру и проиграл две другие. Его победа в том матче сделала его второй компьютерной программой для игры в го (после AlphaGo), которая выиграла у лучшего игрока-человека, не получив камней гандикапа.

В марте 2017 года DeepZenGo играла против Ми Ютинг, Парк Чонхван, и Ияма Юта, проигрывая Ми и Пак, но побеждая Ияму.[5] Примерно в то же время DeepZenGo участвовала в конкурсе 2017 г. Computer Go Кубок УЭК, идя вторым позади Изобразительное искусство. Обе программы затем выиграли свои показательные матчи у Ичирики Рё, 7 дан Японский профессионал.

Пример игры

DeepZenGo (белый) против Ичирики Рио (26 марта 2017 г.), DeepZenGo победил в отставке; Левая нижняя группа черных мертва.

Перейти на ul.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти 93.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти на ur.svg
Перейти l.svgСхема платы go image.svgПерейти 25.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 89.svgПерейти 88.svgПерейти 91.svgПерейти 92.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 94.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 14.svgПерейти r.svg
Перейти l.svgПерейти 19.svgПерейти 16.svgПерейти 17.svgСхема платы go image.svgСхема платы go image.svgПерейти 87.svgПерейти 86.svgПерейти b5.svgПерейти 67.svgПерейти 90.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти на w8.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgПерейти 24.svgПерейти b3.svgПерейти -.svgПерейти 15.svgСхема платы go image.svgСхема платы go image.svgПерейти 85.svgПерейти 84.svgПерейти 66.svgПерейти 80.svgПерейти 68.svgСхема платы go image.svgПерейти b7.svgСхема платы go image.svgПерейти b1.svgПерейти b9.svgПерейти 10.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgПерейти 18.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 81.svgСхема платы go image.svgСхема платы go image.svgПерейти 79.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 75.svgПерейти 74.svgПерейти 78.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 82.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 73.svgПерейти 72.svgПерейти 69.svgПерейти на w6.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 22.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 83.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 71.svgПерейти 70.svgСхема платы go image.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgСхема платы go image.svgПерейти 20.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 23.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 76.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgПерейти 28.svgСхема платы go image.svgСхема платы go image.svgПерейти 21.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgПерейти 26.svgПерейти 13.svgПерейти 31.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти -.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти -.svgСхема платы go image.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgПерейти 29.svgПерейти 27.svgПерейти 30.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgСхема платы go image.svgПерейти 32.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgПерейти 36.svgПерейти 34.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 50.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgПерейти 11.svgСхема платы go image.svgПерейти 62.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 98.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 46.svgПерейти 45.svgПерейти 52.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgСхема платы go image.svgПерейти 35.svgПерейти 63.svgПерейти 39.svgПерейти 43.svgПерейти 99.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 49.svgПерейти 47.svgПерейти 48.svgПерейти 53.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgСхема платы go image.svgПерейти на w4.svgПерейти 33.svgПерейти 38.svgСхема платы go image.svgПерейти 42.svgСхема платы go image.svgПерейти -.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 57.svgПерейти w2.svgПерейти 51.svgПерейти 56.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgПерейти 65.svgПерейти 41.svgПерейти 37.svgПерейти 12.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 44.svgСхема платы go image.svgПерейти 59.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 55.svgСхема платы go image.svgПерейти 58.svgПерейти r.svg
Перейти l.svgПерейти 64.svgПерейти 61.svgПерейти 60.svgПерейти 40.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 96.svgПерейти 95.svgПерейти 97.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти r.svg
Перейти dl.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти на dr.svg
Первые 99 ходов (54 из 45, 77 из 69)
Перейти на ul.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти b.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти u.svgПерейти 18.svgПерейти u.svgПерейти 22.svgПерейти u.svgПерейти на ur.svg
Перейти l.svgСхема платы go image.svgПерейти b.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти b.svgСхема платы go image.svgПерейти b.svgПерейти w.svgСхема платы go image.svgСхема платы go image.svgПерейти 14.svgПерейти w.svgПерейти b9.svgПерейти 16.svgПерейти 21.svgПерейти w.svgПерейти r.svg
Перейти l.svgПерейти b.svgСхема платы go image.svgПерейти b.svgСхема платы go image.svgСхема платы go image.svgПерейти b.svgСхема платы go image.svgПерейти b.svgПерейти b.svgПерейти w.svgСхема платы go image.svgСхема платы go image.svgПерейти 13.svgПерейти 10.svgПерейти 15.svgПерейти w.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgПерейти w.svgПерейти b.svgПерейти -.svgПерейти b.svgСхема платы go image.svgСхема платы go image.svgПерейти b.svgПерейти w.svgПерейти w.svgПерейти w.svgПерейти w.svgСхема платы go image.svgПерейти b.svgПерейти 17.svgПерейти b.svgПерейти b.svgПерейти w.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgПерейти w.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти b.svgСхема платы go image.svgСхема платы go image.svgПерейти b.svgПерейти 51.svgПерейти 47.svgСхема платы go image.svgПерейти b.svgПерейти w.svgПерейти w.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти w.svgПерейти 48.svgПерейти 49.svgСхема платы go image.svgСхема платы go image.svgПерейти b.svgПерейти 20.svgПерейти b.svgПерейти w.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти w.svgПерейти 61.svgСхема платы go image.svgПерейти 42.svgПерейти 41.svgПерейти b.svgПерейти 53.svgПерейти 31.svgПерейти 26.svgПерейти b.svgПерейти w.svgПерейти 24.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgСхема платы go image.svgПерейти w.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти b.svgПерейти 43.svgПерейти 40.svgПерейти 44.svgПерейти 45.svgПерейти 50.svgПерейти 28.svgПерейти w.svgПерейти 19.svgСхема платы go image.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgПерейти w.svgСхема платы go image.svgСхема платы go image.svgПерейти b.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 52.svgПерейти 30.svgСхема платы go image.svgСхема платы go image.svgПерейти 29.svgСхема платы go image.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgПерейти w.svgПерейти b.svgПерейти b.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 46.svgПерейти -.svgПерейти 38.svgСхема платы go image.svgПерейти 34.svgПерейти 33.svgПерейти 25.svgПерейти -.svgСхема платы go image.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgПерейти b.svgПерейти b.svgПерейти w.svgСхема платы go image.svgПерейти 54.svgПерейти 55.svgПерейти 57.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 36.svgПерейти 35.svgПерейти 32.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgСхема платы go image.svgПерейти w.svgСхема платы go image.svgПерейти 59.svgПерейти 56.svgСхема платы go image.svgПерейти 58.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 37.svgПерейти 39.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgПерейти w.svgПерейти w.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти 60.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти w.svgСхема платы go image.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgПерейти b.svgСхема платы go image.svgПерейти w.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти w.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти w.svgПерейти w.svgПерейти w.svgПерейти r.svg
Перейти l.svgПерейти 62.svgСхема платы go image.svgПерейти b.svgПерейти b.svgПерейти b.svgПерейти b.svgПерейти b.svgПерейти на w6.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти b.svgПерейти b.svgПерейти w.svgПерейти b.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgСхема платы go image.svgПерейти w.svgПерейти b.svgПерейти w.svgПерейти b7.svgПерейти w.svgПерейти 00.svgПерейти -.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти b.svgПерейти -.svgПерейти b.svgПерейти w.svgПерейти r.svg
Перейти l.svgСхема платы go image.svgПерейти b.svgПерейти b.svgПерейти b.svgПерейти w.svgПерейти 12.svgПерейти на w4.svgПерейти b5.svgПерейти w.svgСхема платы go image.svgПерейти b.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти b.svgСхема платы go image.svgПерейти w.svgПерейти r.svg
Перейти l.svgПерейти w.svgПерейти b.svgПерейти w.svgПерейти w.svgСхема платы go image.svgПерейти w2.svgПерейти b1.svgПерейти w.svgПерейти b.svgПерейти b.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgСхема платы go image.svgПерейти r.svg
Перейти dl.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти b3.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти d.svgПерейти на dr.svg
Ходы 100-162 (108 на 96, 111 на 105, 123 на 69, 127 на 72)

Рекомендации

  1. ^ «Рекорд Дзена». Международная ассоциация компьютерных игр. Получено 14 апреля 2016.
  2. ^ "Архив игр KGS". Получено 28 января 2016.
  3. ^ «Программа Zen computer Go побеждает Такемию Масаки всего с 4 камнями!». Go Game Guru. Получено 28 января 2016.
  4. ^ "4-й Денсей-сен". Получено 14 апреля 2016.
  5. ^ «Кореец Пак Чон Хван 9P выиграл чемпионат мира по го в 2017 году».