Pull to refresh

Семья Бринов: подробности биографии

Biography of geeks
Журналист из Moment пришел в гости к родителям Сергея: они живут в собственном доме в пригороде Вашингтона. Обстановка в доме Михаила и Евгении Бринов довольно скромная, без каких-либо признаков роскоши, разве что большой телевизор и «Лексус» во дворе выдают родителей миллиардера. Они выглядят по современному, молодо и бодро, часто и приятно смеются. Михаил и Евгения беседовали с журналистом несколько часов, прерываясь только на небольшие перекуры Михаила — для этого глава семейства уходил на улицу вместе с собакой.
Читать дальше →
Total votes 74: ↑68 and ↓6 +62
Views 1.8K
Comments 68

Об ИИ в интеллектуальных играх

Algorithms *
Не так давно я увлёкся игрой в сёги. К сожалению, эта чудесная игра практически не известна в России, поэтому пока я не научил играть друзей, мне приходилось играть с программой. Конечно, мне было интересно, как эта программа работает.
Ниже представлен небольшой рассказ о компьютерных алгоритмах, используемых в интеллектуальных играх.
Читать дальше →
Total votes 68: ↑66 and ↓2 +64
Views 32K
Comments 71

Секрет древней игры го. Почему компьютер до сих пор не обыграл человека?

Game development *Algorithms *

Реми Кулом (слева) с компьютерной программой Crazy Stone против гроссмейстера Норимото Ёды

В 1994 году компьютер обыграл чемпиона мира по шашкам, в 1997 году — по шахматам. Сегодня компьютеры превосходят людей абсолютно во всех популярных играх с полной информацией, кроме одной — го.

У классической игры с 2500-летней историей очень простые правила, но компьютерные программы даже близко не могут подобраться к победе над лучшими гроссмейстерами, пишет Wired.
Читать дальше →
Total votes 199: ↑175 and ↓24 +151
Views 157K
Comments 232

ФВП спешат на помощь

Game development *Functional Programming *Forth *
Эта статья о том, как элементы функционального программирования помогают в реальной жизни. Таких статей на Хабре много, но, насколько я помню, про Forth, на эту тему, ещё никто не писал. Кроме того, я не собираюсь разводить по этому поводу теорию (теоретик из меня ещё тот). Я расскажу о сугубо практической задаче, с которой столкнулся буквально вчера. Надеюсь, мой рассказ будет интересен.
 
Читать дальше →
Total votes 13: ↑13 and ↓0 +13
Views 8.7K
Comments 9

Больше чем Го

Game development *Forth *
Бросая в воду камешки, смотри на круги, ими образуемые;
иначе такое бросание будет пустою забавою.


                      Козьма Прутков "Плоды раздумья
 

Эта игра — самый настоящий долгострой. Я начал работать над ней ещё в июне! Нельзя сказать, чтобы я каждый день надрывался, но крови она мне попортила немало. На сегодняшний день, это мой самый сложный проект в Axiom. По объёму (весьма нетривиального) кода, MarGo сопоставима, разве что, с Ритмомахией.

Что особенного в этой игре? Стоило ли из за неё так мучиться? Я расскажу, а вы сами судите.
Читать дальше →
Total votes 22: ↑20 and ↓2 +18
Views 14K
Comments 32

Основы геймдизайна: 20 настольных игр. Часть первая

Plarium corporate blog Entertaining tasks Development of mobile applications *Game development *Game testing *
Translation
В статье Джона Харриса из серии «Основы геймдизайна» представлен подробный обзор самых популярных настольных игр, включая традиционные вроде шахмат и го, ролевые вроде «Зова Ктулху», европейские вроде «Колонизаторов» и многие другие, у которых есть чему поучиться.

Читать дальше →
Total votes 18: ↑15 and ↓3 +12
Views 44K
Comments 37

Создаем своего бота для игры в Го

Algorithms *Machine learning *


Я занимаюсь разработкой своего скромного бота для игры в Го. И меня искренне удивляет отсутствие информации эту тему на русском языке. Поэтому я решил поделиться накопленными знаниями в этой статье.

Я расскажу о том, как сделать простого бота. Освещу основные этапы, начиная от поиска ходов и эвристических алгоритмов и заканчивая публикацией вашего создания на онлайн-сервере KGS.
Читать дальше →
Total votes 21: ↑21 and ↓0 +21
Views 11K
Comments 8

AlphaGo Zero совсем на пальцах

System Analysis and Design *Algorithms *Big Data *Machine learning *
Завтра искусственный интеллект поработит Землю и станет использовать человеков в качестве смешных батареек, поддерживающих функционирование его систем, а сегодня мы запасаемся попкорном и смотрим, с чего он начинает.

19 октября 2017 года команда Deepmind опубликовала в Nature статью, краткая суть которой сводится к тому, что их новая модель AlphaGo Zero не только разгромно обыгрывает прошлые версии сети, но ещё и не требует никакого человеческого участия в процессе тренировки. Естественно, это заявление произвело в AI-коммьюнити эффект разорвавшейся бомбы, и всем тут же стало интересно, за счёт чего удалось добиться такого успеха.

По мотивам материалов, находящихся в открытом доступе, Семён sim0nsays записал отличный стрим:


А для тех, кому проще два раза прочитать, чем один раз увидеть, я сейчас попробую объяснить всё это буквами.

Сразу хочу отметить, что стрим и статья собирались в значительной степени по мотивам дискуссий на closedcircles.com, отсюда и спектр рассмотренных вопросов, и специфическая манера повествования.

Ну, поехали.
Читать дальше →
Total votes 65: ↑63 and ↓2 +61
Views 58K
Comments 52

Свой гобан

Games and game consoles
После продолжительной борьбы с собственными страхами, я всё-таки начал играть в Го. Дмитрий Скирюк оказал неоценимую помощь в этом нелёгком для меня деле. Играю я пока не так чтобы очень, но не собираюсь бросать начатое. Надеюсь, что постоянная практика и (умеренное) чтение учебной литературы помогут поднять мой пока невысокий уровень.

В этой статье, я не буду рассказывать о самой игре, её разновидностях, тактике и стратегии. Я хочу рассказать лишь об одном инструменте, безусловно необходимом для развития каждого начинающего игрока (под катом много картинок). 
Читать дальше →
Total votes 14: ↑12 and ↓2 +10
Views 8K
Comments 33

Жизнь и смерть

Logic games
Тридцать спиц соединяются в одной ступице, [образуя колесо],
но употребление колеса зависит от пустоты между [спицами].
Из глины делают сосуды, но употребление сосудов зависит от пустоты.
Пробивают двери и окна, чтобы сделать дом,
но пользование домом зависит от пустоты в нем.
Вот почему полезность чего-либо имеющегося зависит от пустоты.

Лао Цзы "Дао дэ Цзин"
 


Камни в Го одинаковы и после установки на доску их нельзя двигать. Кажется, что это простая игра, но это не так. Простые правила ведут к невообразимому разнообразию тактических комбинаций. Проблематика «жизни и смерти» — хорошая тому иллюстрация.
Читать дальше →
Total votes 39: ↑37 and ↓2 +35
Views 18K
Comments 45

Ко

Logic games
         Если используешь их в битве, но победа долго не приходит, их оружие притупляется, а рвение — ослабевает. Если осаждаешь города, их силы истощаются. Если подвергаешь войско длительной войне, запасов государства не хватит.

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

Сунь Цзы "Искусство войны"
 
В предыдущей статье, я рассказал о том как выполняется захват камней в го, но не упомянул об одном правиле. Правило это столь важное, что имеет собственное имя — Ко.
Читать дальше →
Total votes 35: ↑33 and ↓2 +31
Views 9.6K
Comments 3

Го — единство в многообразии

Logic games
Дао рождает одно, одно рождает два,
два рождают три, а три — все вещи…

             Лао Цзы «Дао дэ Цзин»

Пусть расцветают сто цветов,
пусть соперничают сто школ.

                          Цинь Шихуанди

 
Правила Го просты, но простота заканчивается там, где начинается подсчёт очков. Есть множество действительно сложных ситуаций, логично вытекающих из очень простых правил. Я хочу рассказать о причинах, по которым не существует единой методики подсчёта очков в Го. О причинах, благодаря которым существует множество различных редакций правил этой игры.
Читать дальше →
Total votes 33: ↑31 and ↓2 +29
Views 21K
Comments 5

Го — неведомые земли

Logic games
Стратегия ведения войны такова: существуют рассеивающие местности,
ненадежные местности, спорные местности,
пересекающиеся местности, узловые местности,
трудные местности, местности-ловушки,
окруженные местности и смертельные местности.

Сунь Цзы "Искусство войны"
 

Есть люди, которым надоедает всё привычное. В своих поисках нового, они совершают открытия, изобретают, творят. Они делают нашу жизнь лучше, во всех её проявлениях. Го не является исключением.
Читать дальше →
Total votes 25: ↑25 and ↓0 +25
Views 26K
Comments 11

Искусственный интеллект впервые в мире победил профессионального игрока в го

Artificial Intelligence Logic games IT-companies

Это был AlphaGo от компании Google




Подразделение DeepMind компании Google заявило о том, что искусственный интеллект компании смог победить европейского чемпиона по настольной игре го. Система AlphaGo обыграла человека в 5 из 5 игр. До этого го была одной из немногих логических игр, профессиональные игроки в которую выигрывали у компьютеров.
Total votes 29: ↑29 and ↓0 +29
Views 28K
Comments 99

Чемпион мира по го после матча с AlphaGo больше никогда не будет играть с компьютером

Artificial Intelligence Logic games The future is here

Разбор полетов во время игры от профессионалов

В первой игре матча по го компьютерная система AlphaGo, разработанная сотрудниками DeepMind, победила сильнейшего в мире игрока в го Кэ Цзе. Чемпион из Китая ранее заявлял, что считает возможным переиграть компьютер. Но пока что у него это не получилось сделать. Спустя четыре часа и 15 минут после старта матча 19-летний мастер го был вынужден признать поражение. Сейчас счет 1-0 в пользу компьютера.

Глава компании DeepMind заявил, что сейчас с чемпионом играла обновленная система, архитектура которой была существенно модифицирована. Благодаря этому AlphaGo постоянно учится, причем, в основном, обучение происходит при игре с собой же. Так что от информации по результатам матчей чемпионов-людей система сейчас зависит гораздо меньше. В теории, платформа от DeepMind может обучиться почти всему, далеко не только игре в го.
Total votes 39: ↑38 and ↓1 +37
Views 30K
Comments 95

AlphaGo уходит из го после победы «всухую» в серии матчей с чемпионом мира

Artificial Intelligence Supercomputers Logic games The future is here

Пять профессиональных игроков в го не смогли ничего противопоставить натиску AlphaGo

Представители компании DeepMind на днях заявили о том, что игра с Кэ Цзе была последним сражением компьютерной системы AlphaGo с человеком. После победы во всех трех матчах подряд стало понятно, что с компьютером человеку уже не совладать, поэтому для системы играть с другими чемпионами в го просто нет смысла, исход будущих матчей можно считать предрешенным. По словам главы DeepMind Демиса Хассабиса, AlphaGo достигла уже всех возможных высот в го, поэтому время сменить профиль и попробовать себя в новой сфере.

Впервые весь мир услышал о компьютерном игроке в го чуть больше года назад, когда компьютер выиграл со счетом 4:1 у Ли Седоля, одного из чемпионов го. Никто не ожидал такого результата, поскольку эта игра считалась ранее сложной для компьютеров. Здесь огромное количество вариантов выбора хода, гораздо больше, чем в шахматах. По этой причине го считалась прерогативой человека. Но все меняется, компьютеры становятся совершеннее, так что современные программно-аппаратные платформы умеют то, чего не умели компьютеры всего пару-тройку лет назад.
Total votes 36: ↑35 and ↓1 +34
Views 19K
Comments 51

AlphaGo против Кэ Цзе: оценки профессиональных игроков в го

Artificial Intelligence Logic games IT-companies
В марте 2016 года один из сильнейших из людей игроков в го впервые проиграл компьютерной системе, играя без форы. До этого момента лучшем достижением считали выигрыш при 4 камнях форы, а игра на равных была ещё далеко — возможно, где-то в следующем десятилетии. Внезапно на сцене появилась система AlphaGo от британской DeepMind, которая со счётом 4:1 обыграла одного из самых известных игроков последних лет Ли Седоля.

Год назад южнокорейский игрок 9-го профессионального дана проиграл компьютерной системе подразделения Google, и в восприятии многих го перешла в разряд игры, в которую машины играют сильнее лучших из людей. Больше AlphaGo почти никак не «светилась». В апреле этого года DeepMind разразилась объявлением: AlphaGo сыграет с игроком первой строчки рейтингов Кэ Цзе. Сам он сообщал о намерении сыграть против ИИ ещё летом прошлого года, но лишь в этом году была объявлена точная дата матча. DeepMind пообещала, что программа дополнительно сыграет против сразу пяти мастеров.

Игры прошли в запланированные дни, и их результат окончательно показал, что уровень AlphaGo значительно выше человеческого. Та четвёртая игра матча Ли Седоль — AlphaGo, наверное, останется последней победой человека над этим ИИ: по завершении игр разработчики заявили об уходе системы из го.

Мы обсудили с двумя профессиональными игроками уровень этой версии программы, а также будущее отношений человека и систем компьютерного го.

На фото: почти готовые признать поражение пять мастеров го недоумевают — система AlphaGo, их оппонент, начала играть лениво, словно предчувствуя победу.
Total votes 43: ↑41 and ↓2 +39
Views 24K
Comments 46

ИИ-платформа AlphaGo Zero отточила мастерство игры в го без участия человека

Artificial Intelligence Logic games


DeepMind, подразделение холдинга Alphabet, продолжает работу над совершенствованием искусственного интеллекта. Именно специалисты DeepMind создали чемпиона мира по игре в го — платформу AlphaGo. Ей удалось выиграть у нескольких чемпионов мира по го, после чего стало ясно, что человек уже никогда не сможет победить машину.

Недавно DeepMind сообщила о появлении ещё более сильной системы компьютерного го, способной играть в го лучше, чем все предыдущие версии AlphaGo. Новинка получила название AlphaGo Zero. Эта платформа научилась играть в го без обучения на партиях, сыгранных человеком, сама по себе.

В «базе знаний» AlphaGo Zero — правила го и больше ничего. Тем не менее, программа очень быстро совершенствуется, играя сама с собой. Разработчики утверждают, что Zero освоила правила игры всего за несколько часов. Спустя три дня самообучения AlphaGo Zero победила AlphaGo Lee, версию ИИ, которая победила Ли Седоля со счетом 4:1 в 2016 году.
Total votes 22: ↑21 and ↓1 +20
Views 17K
Comments 67

В игре Го можно увидеть больше оттенков серого (продолжение №1 — Влияние)

Logic games
В первом продолжении я постараюсь раскрыть понятие влияния. Необходимо для понимания знать правила игры и примеры их применения.

Все начинается с исследования свойств поставленного на доску камня.

Свойство 1 — камень может спасти ситё своего цвета в определенной зоне

Исследование процесса: (под катом много картинок)
Читать дальше →
Total votes 19: ↑19 and ↓0 +19
Views 19K
Comments 8