Обновить
13.9

Логические игры

Развиваем логику

Сначала показывать
Порог рейтинга
Уровень сложности

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

Время на прочтение10 мин
Количество просмотров27K
Дао рождает одно, одно рождает два,
два рождают три, а три — все вещи…

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

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

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

 
Правила Го просты, но простота заканчивается там, где начинается подсчёт очков. Есть множество действительно сложных ситуаций, логично вытекающих из очень простых правил. Я хочу рассказать о причинах, по которым не существует единой методики подсчёта очков в Го. О причинах, благодаря которым существует множество различных редакций правил этой игры.
Читать дальше →

Новая подсказка разгадки тайны Криптоса

Время на прочтение5 мин
Количество просмотров24K

Создатель легендарной скульптуры-загадки раскрыл ещё 5 букв зашифрованного сообщения


Главный офис Центрального разведывательного управления США расположен в Лэнгли, штат Виргиния, в 13 километрах от столицы государства. В конце 80-х при постройке нового здания образовалось пустое место, в которое решили поставить какую-нибудь инсталляцию. В 1988 году выбор пал на Джеймса Санборна.

Санборн мало что знал о шифровании данных, поэтому ему пришлось неплохо подготовиться. Помогал в этом Эд Шейдт, который как раз ушёл с поста главы криптографического центра Лэнгли. Нужно было оставить способ разгадки, а также не выдать текущие секреты ЦРУ. Поэтому Шейдт научил художника не современной криптографии, а техникам шифрования периода от конца XIX века до Второй мировой войны, методам, которые требуют наличия лишь ручки и бумаги. В отличие от них сегодняшние алгоритмы сильно опираются на вычислительные машины.
Читать дальше →

Каспаров против Deep Blue. Часть I: черный ящик

Время на прочтение5 мин
Количество просмотров20K
Продолжаю серию материалов о противостоянии Гарри Каспарова с компьютерами, начатую valemak. Его статьи, открывающие тему, можно почитать здесь и здесь.

Несмотря на то, что к середине 90-х шахматные программы для ПК стали непростыми соперниками для гроссмейстеров, приблизиться к уровню чемпиона мира им всё ещё не удавалось. Их шахматная сила на классических контролях времени, колебалась в районе 2300 – 2400 пунктов рейтинга, что по-прежнему было ниже уровня гроссмейстеров (от 2500), и уж тем более, ниже уровня игры Каспарова (2800). В будущем многие специалисты ожидали улучшения качества игры шахматных машин, но что же можно было сделать прямо сейчас?
Читать дальше →

SineRider, игра о построении графиков

Время на прочтение2 мин
Количество просмотров9.2K
Несмотря на свои небольшие детали в виде рисунков, сближающих игру с легендарным комиксом юмора для гиков xkcd, SineRider была создана не Рэнделом Манро, а Кристофером Уокером. Работы над проектом ведутся как минимум с лета этого года.

Своему созданию игра обязана часами, потраченными автором на построение графиков функций на графическом калькуляторе TI-86. SineRider написана на движке Unity, что позволяет запускать её на Windows, Linux и OS X, а также играть в неё прямо в браузере с установленными плагином Unity.

Правила предельно просты: каждый из уровней является математической задачкой, которую нужно решить заданием функции с нужным графиком. Функция задаётся от x и от переменной t, которая является временем после запуска.

Целью является съезжание на санях по уклону её графика, что потребует наличия отличного знания форм функций или выработает его в процессе игры. Два человечка на санях подчиняются базовым законам физики.

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

0h h1 – маленькая логическая игра

Время на прочтение1 мин
Количество просмотров17K
Хороший способ провести пятничный вечер — поиграть в новую головоломку 0h h1.

Смысл простой: нужно заполнить всё игровое пространство квадратиками красного и синего цветов. При этом запрещено размещать в ряд три квадрата одного цвета.



Красный квадрат создаётся одинарным щелчком, синий — двойным щелчком.
Читать дальше →

Первые обидчики. Fritz и Genius

Время на прочтение6 мин
Количество просмотров16K

Вторая серия о многолетней борьбе Каспарова с армадой терминаторов. Первую статью из цикла читайте здесь.

Шахматные программы считали с каждым годом всё быстрее и всё адекватнее оценивали позиции, в том числе и не изобилующими тактическими ударами. Алгоритмы совершенствовались и боты достигли успехов, выигрывая не только в комбинационном, но и в позиционном ключе. Компьютерные игроки почти излечились от жадности и если люди жертвовали материал, то роботы, ради восстановления игрового баланса, троянских коней с легким сердцем отправляли обратно.

Участие компьютеров в человеческих соревнованиях вошло в моду. IT-компании охотно и щедро спонсировали мероприятия, с непременным условием – роботы играют на тех же правах, что и люди. Особенно интересен 1994 год, в которых произошли несколько знаковых событий, когда внезапно компьютеры начали регулярно наносить людям чувствительные поражения.
Причём досталось и чемпиону мира

Каспаров – Deep Thought. Игра в одни ворота

Время на прочтение4 мин
Количество просмотров19K

История о нашумевшем противостоянии Каспарова с детищем IBM уже затрагивалась на GeekTimes Хабре. Мой комментарий хоть и набрал приличное количество плюсов, содержит несколько существенных неточностей, которые я уже исправить, увы, не в силах. Дабы внести ясность и расставить все точки над ё, было решено написать более подробную статью про этот знаковый матч. Однако в творческом процессе выяснилось, что затронутая тема гораздо обширнее, многограннее и интереснее, и охватывает куда больший период времени. А посему статья про матч 1997 года органично трансформировалась в серию публикаций о незаурядных победах и поражениях 13-го чемпиона мира в борьбе с искусственным разумом на протяжении 15 лет.
С чего же всё начиналось

Ко

Время на прочтение8 мин
Количество просмотров10K
         Если используешь их в битве, но победа долго не приходит, их оружие притупляется, а рвение — ослабевает. Если осаждаешь города, их силы истощаются. Если подвергаешь войско длительной войне, запасов государства не хватит.

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

Сунь Цзы "Искусство войны"
 
В предыдущей статье, я рассказал о том как выполняется захват камней в го, но не упомянул об одном правиле. Правило это столь важное, что имеет собственное имя — Ко.
Читать дальше →

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

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

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


Камни в Го одинаковы и после установки на доску их нельзя двигать. Кажется, что это простая игра, но это не так. Простые правила ведут к невообразимому разнообразию тактических комбинаций. Проблематика «жизни и смерти» — хорошая тому иллюстрация.
Читать дальше →

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

Время на прочтение9 мин
Количество просмотров80K
На написание этого обзора натолкнул пост «Секрет древней игры го. Почему компьютер до сих пор не обыграл человека?», опубликованный 25 мая. В самом посте, и, тем более, в комментариях, было много сказано по поводу компьютерных шахмат вообще и матча Deep Blue — Каспаров (1997) в частности. Понятно, что сейчас, спустя уже без малого двадцать лет, мало кому интересны все подробности того матча: компьютеры развиваются с колоссальной скоростью, современные смартфоны легко дадут фору компьютерам того времени, да и возможно, сами шахматы несколько утратили популярность последнее время — по каким причинам — это уже тема отдельного разговора.

Впрочем, некоторые подробности, судя по всему, действительно неизвестны, а подробности эти таковы, что заголовки о “падении последнего интеллектуального бастиона” — не более, чем газетный прием, ибо случившийся по итогам матча, по сути, скандал, в силу своей шахматной специфичности вряд ли был бы интересен широкой публике. Нет, я, несмотря на то, что всегда являлся поклонником Гарри Кимовича Каспарова (исключительно в шахматном плане), не собираюсь его оправдывать за то поражение и пытаться доказать, что все было совсем не так, как сейчас общеизвестно. И уж тем более целью не является опровержение некоторых комментариев на шахматную тему к посту хабраюзера alizar. Единственная цель — рассказать некоторые подробности того, что именно произошло в Нью-Йорке в начале мая 1997 года, и почему результат этого противостояния, по мнению автора, на самом деле никому ничего не доказал.
Итак, если вам интересно - 1. е2-е4

Билл Гейтс проиграл Магнусу Карлсену в шахматы за 9 ходов

Время на прочтение1 мин
Количество просмотров145K
Чемпион мира по шахматам, юный Магнус Карлсен сыграл с Биллом Гейтсом в суперблиц в эфире скандинавского телеканала NRK и поставил ему мат девятым ходом.


Разбор партии

Chess@home: создаем крупнейший шахматный ИИ

Время на прочтение6 мин
Количество просмотров6.3K
Многие знакомы с проектом Seti@home: мощнейшей инициативой по поиску следов внеземных цивилизаций в океане данных, получаемых с неба, с использованием мощностей миллионов компьютеров по всему земному шару («матрицы»).

Хотя инопланетян до сих пор не обнаружили, Seti@home вполне успешно демонстрирует потенциал крупномасштабных распределенных вычислений. Проекты типа BOINC распространили подобные инициативы в другие области: биологию, медицину и физику.
Читать дальше →

Некоторые идеи написания искуственного интелекта для шахмат

Время на прочтение7 мин
Количество просмотров20K
К сожалению, для шахмат пока нет лучших алгоритмов, чем перебор очень многих позиций. Правда, перебор порядком (и не одним) оптимизированный, но все же это большой перебор. Для поиска ответного хода строится дерево с исходным ходом в корне, ребрами — ходами-ответами и узлами — новыми позициями.

image

Как в элементарных алгоритмах выбирается следующий ход объяснить просто. На своем ходе вы выбираете такой ход (по вашему мнению), который принесет наибольшую пользу (максимизирует вашу выгоду), а противник на очередном своем ходе старается выбрать ход, который принесет ему больше всего пользы (максимизирует его выгоду и минимизирует вашу). Алгоритм с таким принципом называется минимакс. На каждом этапе вы присваиваете каждому узлу в дереве оценку позиции (об этом потом) и на своем ходе ее максимизируете, а на ходе противника — минимизируете. Алгоритм во время работы должен пройти по всем узлам дерева (то есть по всем возможный игровым позициям в игре), то есть совсем непригоден по времени.
Следующее его усовершенствование — альфа-бета отсечение (метод веток и границ).
Читать дальше →

Ближайшие события

«Третьим будешь?!» (с) Афоня или шахматы на ТРОИХ

Время на прочтение3 мин
Количество просмотров1.8K
chess for three

Толчком к написанию статьи послужила статья habrahabr.ru/blogs/algorithm/105450 автора lightcaster, который занимается (похоже это интересное хобби) тем, что интересно моей команде в проекте foxyevents.de (не сочтите за рекламу) с предложением вступить к нам в команду разработчиков. Т.к. на Хабре нет способа написать этому человеку «извне», приходится написать свою собственную интересную (надеюсь) статью.
Читать дальше →

Синхронные шахматы или размышления о некоторых недостатках классической шахматной игры

Время на прочтение5 мин
Количество просмотров5.4K
В классических шахматах при всех их несомненных достоинствах существует один «недостаток», о котором знают (либо догадываются) даже начинающие шахматисты: игрок, имеющий белые фигуры, ходит первым, что даёт ему «преимущество» над соперником. Данное «преимущество» не является особо значительным при игре двух любителей, но становится существеннее, когда за шахматную доску садятся более опытные игроки.

Предполагая, что из базовой позиции в шахматах заведомо выигрышной стратегии (как для белых, так и для чёрных фигур) не существует, под «преимуществом» белых я подразумеваю несколько большее количество «благоприятных» вариантов развития событий для игрока, совершающего первый ход, при достаточно хорошем уровне сбалансированности шахмат, как таковых. И в целом, при «безошибочной» игре двух шахматных игроков (или игре Бога с самим собой), неминуемым результатом шахматной партии должна стать ничья. Более того, ничейная зона в шахматах является самой широкой среди распространённых настольных логических игр. Так что «преимущество» белых является относительным, и проявляется, в основном, статистически в шахматных турнирах различного уровня в виде большего числа партий, выигранных белыми, нежели партий, выигранных чёрными.
Читать дальше →

Количество загрузок тетриса превысило 100 млн

Время на прочтение1 мин
Количество просмотров2.1K
Спустя более чем 25 лет после своего создания тетрис остаётся самой популярной мобильной игрой в истории. Гениальное российское изобретение продолжает покорять мир, а недавно количество мобильных загрузок тетриса превысило 100 млн (имеются в виду только платные загрузки, за которые были уплачены роялти правообладателям).

В настоящее время права на продажу самой успешной игры принадлежат корпорации Electronic Arts. Лицензию она получила у компании Blue Planet Software. Сегодня эти две фирмы планируют организовать в Монреале (Канада) торжественное мероприятие, посвящённое юбилею.
Читать дальше →

Mac vs PC — шахматы

Время на прочтение1 мин
Количество просмотров2K
image

Выяснять что лучше: Mac или PC дизайнер Adam Frederick предлагает не на форумах, на за шахматной доской. Соответствующую случаю доску он уже нарисовал. Правда, сдается мне, что форма подставки указывает на то, что художник был не совсем беспристрастен.

via coroflot.com

Киберспорт и сравнение Counter-Strike 1.6 с шахматами. Плюс почему никто не играет в CS: Source

Время на прочтение6 мин
Количество просмотров8.4K
Тут в некоторой теме в комментариях начался спор в духе Counter-Strike 1.6 vs Call of Duty | [place any other modern FPS here]. Я думаю, что на Хабре есть киберспортсмены, заядлые геймеры, да и просто казуалы, играющие часок время от времени после работы. Так что, надеюсь, тема сразу не уйдет -∞, хоть я и рискую.

WARNING. Сравнение не идет со старыми играми завоевавшими себе киберспортивную популярность, как например Q3. И тем более уж не со старкрафтом или варкрафтом. Говорится о сравнительно новых командных играх, игроки в которые презрительно относятся к CS 1.6.

Здесь и далее под CS будет подразумеваться Counter-Strike 1.6, FPS расшифровывается как First Person Shooter.

Я в свои лучшие годы долго с переменным успехом играл в CS и считаю себя экс- киберспортсменом. Особых успехов не добивался, но имел некоторый опыт и фан участия в турнирах локального и областного характера. Всю кухню киберспорта прекрасно себе представляю, и не только CS.

Я считаю, что CS был и есть идеальным командным киберспортивным FPS, его состояние на текущий день является чрезвычайно сбалансированным и не требует никаких вмешательств кроме парочки незначительных фиксов. Очень часто сталкиваюсь с людьми, которые поливая грязью CS выставляют фишки неких других wannabe киберспортивных FPS как несомненные достоинства и преимущества над ним. Так вот, что я хочу сказать…
Читать дальше →

Вакуумные шахматы

Время на прочтение1 мин
Количество просмотров3.6K
image

Фишка набора «Шахматы для Теслы» – то что играть надо настоящими вакуумными лампами. Дизайнер – Paul Fryer, год разработки – 2008, размеры доски – 17x48x50cm. Всего сделано семь комплектов, поэтому купить набор, к сожалению, почти невозможно.

Читать дальше →

Вклад авторов