Как стать автором
Поиск
Написать публикацию
Обновить
11.26

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

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

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

Койяанискаци: Процессорное устройство «акына»

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

Структурная схема «Koyaanisqatsi-CPU»

Структура Койяанискаци
SVG-Файл (актуальная версия)

Лирика

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

Когда вероятность встречается с реальностью: три задачки на теорию вероятностей

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

Оказавшись перед трудным выбором, стоит доверять интуиции или тщательно просчитать все сопутствующие риски?




Для людей с научным складом ума естественно пытаться применять рациональные методы для оценки рисков повседневной жизни. К примеру, надо ли делать прививку от гриппа, если вам нет 40 лет и вы здоровы? Нужно ли выпрыгивать из самолёта (с парашютом)? Благородная цель, применение логики для оценки рисков, однако, сталкивается с двумя препятствиями. Во-первых, в отсутствии определённости мы обычно принимаем решения на основании комбинации из интуиции и целесообразности, и довольно часто это срабатывает. Во-вторых, нас постоянно атакует множество всё время изменяющихся случайных событий. "Как случайность управляет нашей жизнью" – такой подзаголовок был у весьма поучительного бестселлера Леонарда Млодинова. Эти постоянные тычки от случайных сил красочно продемонстрированы в этом отрывке, перефразированном из гораздо более длинной детской сказки 1964 года под названием "К счастью" Реми Чарлипа, который вдохновил нашу первую задачу.
Читать дальше →

Утерянные сиквелы Deus Ex

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


Invisible War и Human Revolution — об этих сиквелах знает каждый поклонник Deus Ex. Но это всего лишь часть реальной истории. До Human Revolution, студия Ion Storm Austin, стоявшая за созданием первых двух частей Deus Ex, работала над третьей игрой в этой серии. Дважды.

Теперь же, эксклюзивное исследование и интервью, предлагают взглянуть на творческий процесс Ion Storm и на то, чем могла бы стать несбывшаяся трилогия; никогда не анонсированные игры, известные как Deus Ex: Insurrection и Deus Ex 3.

Мы начнем с самого начала.

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

Как сложить кубик Рубика новичку по алгоритму бога? Дополненная реальность приходит на помощь

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


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

К слову, чемпион мира по сборке кубика Рубика (да, есть и такие чемпионы) решает головоломку всего за 4,9 секунды. Чемпиона зовут Лукас Эттер, это подросток из США. Аналогичный рекорд для роботизированной системы составляет уже 0,887 секунды (правда, этот результат еще не подтвержден). Но как научиться быстро собирать кубик Рубика самостоятельно? Можно тренироваться (на это могут уйти многие годы). А можно воспользоваться специальной программой, которая поможет собрать кубик в минимальное число ходов (так называемый алгоритм бога). Здесь никакие тренировки не нужны, приложение делает все само.
Читать дальше →

Почему Рахманинов играл Концерт №3 быстрее других

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


Фото Will Powell CC BY

Сергей Васильевич Рахманинов – один из крупнейших музыкантов рубежа XIX-XX веков. Его искусство отличается чувственной правдивостью, искренностью и эмоциональной полнотой художественного исполнения. Он следовал лучшим традициям русской музыкальной классики – можно сказать, что Рахманинов был проникновенным певцом русской природы.

Рахманинов рос в музыкальной семье. Его отец, Василий Аркадьевич Рахманинов, был человеком исключительной музыкальной одаренности, а мать выступила в качестве его педагога по фортепиано, однако, по словам будущего выдающегося композитора, уроки доставляли ему «большое неудовольствие». Несмотря на это, к четырем годам он мог свободно играть в четыре руки со своим дедом, Аркадием Александровичем.

Тот, кто слышал, как Рахманинов играет свои произведения, не мог не заметить, что темп его игры намного выше, чем у иных музыкантов. Несомненно, можно по-разному интерпретировать произведение, но сам факт, что большинство исполнителей играют музыку Рахманинова намного медленней, чем сам композитор, вызывает удивление.
Читать дальше →

Конструктор из кубиков. Сделать дешевле чем купить

Время на прочтение2 мин
Количество просмотров19K
С тех пор, как мы разработали и начали продавать наборы для сборки 3D принтеров, к нам стали приходить письма (как на ТВ «к нам в редакцию») с откликами и пожеланиями о работе устройства, но, самое главное, стали приходить и некоторые работы, которыми обладатели принтеров решили с нами поделиться. Ну, а мы решили поделиться ими с вами.

Вот один из примеров. Принтер уехал в Петрозаводск, а через две недели приходит письмо со вложенным файлом и с описанием о проделанной работе:

Цитата:

«Здравствуйте МастерКит, нам знакомые из Москвы привезли детский конструктор Артек Блокс.


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

Codie — умный робот, обучающий детей программированию

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


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

Но почему не обратить эту привязанность к гаджетам в полезное русло, и не попробовать обучить ребенка основам программирования посредством игры? Codie — симпатичный робот, который может научить ребенка основам программирования без всяких проблем
Читать дальше →

Как Хабр помогал мне в организации ночных городских игр

Время на прочтение3 мин
Количество просмотров8.6K
Привет! Я являюсь организатором ночной городской игры Энкаунтер в городе Таллинн. В данной статье я расскажу, как Хабр (а теперь и Гиктаймс) помогали и вдохновляли меня на создание всяческих заданий для экстремального формата игры «схватка».
Читать дальше →

Настольные игры по Информатике, Химии и Физике — что искать и ждать в 2025 году?

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров2.1K

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

Читать далее

Эмоциональное принятие решений в LLM: исследование, которое мы показали на NeurIPS 2024

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров3.3K

Привет, Хабр! Меня зовут Михаил, я — младший научный сотрудник группы «ИИ в промышленности» в AIRI. В этом году на конференции NeurIPS 2024 мы представили работу, посвященную сложной теме современного ИИ — эмоциональным большим языковым моделям (LLM) В целом понятно, что LLM умеют так или иначе эмулировать эмоции, ведь их обучают по большей части на данных, сгенерированных человеком. А человек — весьма эмоциональное создание. Но

▪ что такое правильная эмуляция?

▪ насколько правильно происходит эта эмуляция?

▪ достаточно ли однораундовых бенчмарков, чтобы убедиться в правильной реакции на эмоциональные промпты?

Отвечая на первый вопрос, в рамках нашего исследования мы решили, что наиболее востребованными будут две «правильных» реакции на эмоциональные промпты. Первая — полное отсутствие реакции, строгая оптимальность. Вторая — эмоциональные реакции, согласованные с человеком (эмоциональный алайнмент). Такого агента можно использовать для моделирования социальных и экономических экспериментов, да и общаться с ним потенциально будет приятнее.

А вот для того, чтобы ответить на оставшиеся вопросы мы написали нашу работу. Давайте разбираться вместе!

Читать далее

5 результатов обучения в IT и не только

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров4K

Статью адресую всем, у кого есть дети и кто обучает детей/подростков. Тема статьи стала ключевым фактором в моём опыте успешного обучения программированию детей. Это то, что даёт действительно уверенные результаты и помогает формировать личность, сильно выходя за рамки изучаемого предмета.

Из тех, кому вёл уроки более 2-х лет, многие сейчас учатся в технических вузах, кто-то подрабатывает уже. Отсеялись те, кто пошёл учиться изначально “для расширения кругозора”. За всё время более 2-х лет занималось около 50 подростков. В среднем за год через мои занятия проходило 96 человек (8 групп по 12 человек) в школах и на частном обучении около 20 человек в год.

10 лет в сумме проработал в ИТ-образовании. Была и компьютерная грамотность, и робототехника, и программирование, и тренинги, и выездные лагеря по личностному росту, в том числе.

Читать далее

Go напишем шахматный сервер? Часть вторая — структуры, интерфейсы и методы

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров2.6K

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

Читать далее

DagazBot — Хранитель ключей и мётел

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров1.2K
История проекта Dagaz прошла у вас перед глазами. Когда я только начинал писать про Zillions, главным возражением было то, что платформа эта платная и запускается только под Windows. Появился Dagaz — полностью бесплатный проект с открытой лицензией и общедоступным исходным кодом, игры которого можно запускать из браузера, даже на мобилках. Блокирующим фактором стало отсутствие адекватных ботов. Пришлось осваивать GarboChess и разрабатывать DagazServer, на котором игроки могли бы играть по сети друг с другом. Это стало большим шагом вперёд, но на сервере требуется авторизация, а логины и пароли — это как раз то, что забывается легче всего. Счастлив сообщить, что теперь их запоминать не надо.
Читать дальше →

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

Morte Alla Francia, Italia Anela…

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров1.3K

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

В сегодняшней статье речь пойдёт об игре, о которой я, к своему стыду, узнал всего лет пятнадцать назад, хотя она появилась ещё в 1986 году и стала достаточно популярной уже в середине 90-х. Сегодня найти человека, который ничего не знал бы об этой игре, практически невозможно. Я говорю о «Мафии».

«Мафия» — клубная командная психологическая пошаговая ролевая игра, созданная в 1986 году студентом МГУ Дмитрием Давыдовым, базируется на культурно-исторической теории советского психолога Л. С. Выготского. В Википедии достаточно подробно описана сама игра и её варианты, но существуют и классические правила.

В общем, различные варианты игры похожи, и все участники разделены на две конкурирующие фракции: красная команда — «мирные жители», чёрная команда — «мафия». Цель игры состоит в том, чтобы уничтожить группу противника. Игра состоит из двух последовательных фаз (дневной и ночной) и определённого набора действий. Члены мафии обладают определёнными фичами (знают друг друга, убивают ночью), тогда как «мирных жителей» больше. Оказывается, что относительно небольшое количество членов «мафии», т. е. пропорциональное квадратному корню из общего числа игроков, даёт равные шансы на выигрыш для обеих групп. Кроме того, игра сильно зависит от чётности общего числа игроков.

Итак, давайте уже перейдём к конкретике.

Научные настольные игры для школьников и не только. Часть 2

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров5K

Встречаем вторую часть дайджеста полезных настольных игр для школьников, которые были изданы или скоро будут или анонсированы в 2023 году.

Читать далее

12 мобильных офлайн-игр, чтобы научить ребенка программировать

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

Привет, Хабр!  Учить детей программировать с помощью мобильных игр – это уже классика. Собрала для вас подборку 12 игр и каждую протестировала. Есть варианты для дошкольников и школьников. Приложения работают в офлайн-режиме, поэтому можно отключить интернет и спокойно оставить малыша с телефоном. Он ничего случайно не купит и не зайдет, куда не нужно. И заниматься можно в любом месте, даже на даче с плохой связью! 

Читать далее

Изучаем Короля (часть 6)

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

Продолжаем цикл статей про обучение детей шахматам. Последняя фигура - Король. Но это не значит что прошли все правила, будет еще одна статья по правилам - завершающая.

Король ходит просто, но ходить им не просто. Это нужно уметь делать. А еще удивительно то, что Король умеет "бегать"! А вот как он "прыгает" будет в следующей статье.

Итак - начинаем.

Изучаем Короля

Исследуем визуальное восприятие в головоломке

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

Насколько человеческое восприятие, как умение формировать или представлять целостную картину, полагаясь лишь на силуэт или фрагмент объекта, эффективно? Почему эффективность важна, как оценить эффективность и что является параметрами эффективности в контексте восприятия?

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

Читать далее

Как кентавры обыгрывают ИИ: история про симбиоз компьютера и человека в логических играх

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

В конце прошлого века компьютер шаг за шагом начал громить сначала чемпионов по шашкам, а затем и лучших гроссмейстеров, которые отдали шахматам всю свою жизнь. Но добравшись по исторической лестнице до го, компьютер вдруг перестал быть непобедимым, хотя поначалу казалось, что тут ему тоже не будет равных. Просто в тот момент против него выступили так называемые «цифровые кентавры».

Под катом краткая история победного шествия компьютера, рассказ про появление «цифровых кентавров» и почему они играют в го.

Читать далее

Немного о нашей безымянной студии и о том, что мы делаем

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

Привет всем! Пока мы, на самом деле, безымянная студия и проект, который делаем имеет техническое название "CGDrone". Сегодня мне захотелось написать эту короткую статью. Понимаете, замучался от всей этой работы со скетчами, цветами, алгоритмами и исправлением багов во вращениях, которые реализованы с помощью кватернионов. Последние, к слову, меня порядочно побили.

Часто натыкался в сети на разные истории о том как люди создавали свои игры, какие трудности перед ними стояли и что они в результате получили. У нашей команды тоже есть своя история, о ней я и хотел бы немного рассказать.

Read more

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