· Sharp.go Team
Історія вейці: від Імператора Яо до KataGo, чотири тисячі років
Вейці старіша за писемність у більшості місць. Найдавніші китайські хроніки описують її як гру, винайдену наставником Імператора Яо, призначену для навчання спадкоємця престолу рівновазі, стриманості та читанню наслідків ходів.
● Стародавній період
01Яо, Шунь та легенда про винахід
Китайська імператорська хроніка, що дала вейці її історію походження.
«Шу цзін» (Книга документів), один з конфуціанських канонів, містить найраніший опис винаходу вейці. Імператор Яо, зіткнувшись із непридатним наступником, призначив міністра Шуня наставником принца. Шунь, як повідомляється, сказав:
“Принц непокірний і недбалий. Я зробив коробку з лініями, щоб він міг навчатися через гру.”
"
"Шуня було призначено навчати Даньчжу. Принц був жорстокий і недбалий. Тоді Шунь придумав коробку, розмічену клітинками, щоб навчати його через гру.
● Класичний період
02Поширення Східною Азією
Корея, Японія та традиція дипломатичних подарунків.
До епохи Хань вейці вже було усталеною придворною розвагою. Королі та імператори Хань грали в неї. Чиновники включали її до рекомендованої навчальної програми для освіченого джентльмена.
● XX століття
04Професійна ера
Матчі за титули, щотижнева преса, повільна інтернаціоналізація гри.
Протягом XX століття вейці професіоналізувалася у Східній Азії. В Японії основні титули — Хонінбо, Мейдзін, Кісей, Тенген, Госей, Одза, Дзюдан, Рюсей — кристалізувалися як топ-матчі, що проводилися раз чи двічі на рік.
● AI-революція
05AlphaGo, Лі Седоль та рік 2016
Матч 4–1, що змінив ставлення кожного гравця до гри.
У березні 2016 лондонська AI-компанія DeepMind кинула виклик Лі Седолю, тоді найсильнішому активному гравцеві з покоління, що виграло 18 світових титулів, на матч із п’яти партій.
"
"Я пережив поразку, яку не можу висловити словами. Хочу висловити повагу AlphaGo і команді, що стоїть за нею.
● Ера відкритого коду
06KataGo, Leela Zero та демократизація аналізу
Потужні рушії з відкритим кодом, які може запустити кожен на ноутбуці.
Команда DeepMind опублікувала опис архітектури AlphaGo, але не випустила навчені ваги. Протягом кількох місяців незалежно стартували два open-source проєкти: Leela Zero (під керівництвом Gian-Carlo Pascarella) відтворив конвеєр навчання AlphaZero на волонтерських розподілених обчисленнях; KataGo (під керівництвом David Wu) додав інфраструктуру розподіленого навчання та багатший набір аналітичних виходів (оцінка території, карти впливу, втрата очок).
● Часто задавані питання
01 Імператор Яо справді винайшов вейці? ▾
Найдавніші китайські хроніки — «Шу цзін» та її коментарі — приписують винахід вейці Шуню, міністру Яо, який розробив настільну гру для навчання неуважного принца. Чи є описана гра саме вейці — предмет дискусій.
02 Коли вейці досягла Японії? ▾
Найширше прийнята дата — VII століття н.е., через буддійських ченців та дипломатичні посольства з Корейського півострова. До періоду Хейан (794–1185 н.е.) вейці вже була придворним елементом у Кіото, і в пізній класичний період з'явилися професійні гравці.
03 Хто такий Хонінбо Шусаку? ▾
Хонінбо Шусаку (1829–1862) — найпрославленіший гравець періоду Едо. Його 19-партійна переможна серія проти найсильніших сучасників, зіграна в кінці 1850-х і ніколи не повторена, — найдовша безпрограшна серія в документованій історії вейці.
04 Що змінилося після AlphaGo проти Лі Седоля у 2016? ▾
Перемога AlphaGo 4–1 над Лі Седолем довела, що машинна оцінка перевершила найсильнішу людську конкретну оцінку. Публічний випуск open-source рушіїв — особливо Leela Zero і KataGo — протягом наступних трьох років зробив цю силу оцінки доступною будь-кому з ноутбуком.
05 Що Sharp.go привносить у гру? ▾
Sharp.go будує на екосистемі open-source рушіїв, даючи їй браузерно-першу 3D-поверхню. Встановлення не потрібне. Кожна гра має стабільний URL для спільного використання. Той самий рушій (KataGo), який професіонали використовують для навчання, працює як інструмент аналізу в один клік за кожною дошкою.
Для ширшого вступу див. Що таке вейці?. Для правил, у рамках яких все це відбувається, див. Як грати у вейці. Про те, як Sharp.go рендерить 361 камінь при 60fps, див. Всередині рушія.