Category: игры

2019

AI Ludens

Ну вот, AI уже побеждает в киберспорте: в простейшем варианте 1v1 Dota 2 по стандартным правилам соревнований разгромил сильнейших игроков мира -- https://blog.openai.com/dota-2/. Как? Как обычно: научившись играть, подолгу мастур..., тьфу, играя сам с собой. Никаких имитаций поведения людей, никаких "деревьев поиска" и прочих алгоритмических трюков (https://youtu.be/wpa5wyutpGc):


UPDATE: описание деталей того, что происходило -- https://blog.openai.com/more-on-dota-2/

Следующие планы? В Dota 2 играют командами по пять человек. Поэтому следующий план OpenAI -- сделать команду ботов, чтобы они не только умели побеждать сами по себе, но и умели налаживать сотрудничество между собой и противостоять командной игре других.

Это только начало всей истории, хотя очень и очень бодрое начало. А вот ещё одно начало, от DeepMind и Blizzard: выложен интерфейс для тренировки ботов в StarCraft II, https://deepmind.com/blog/deepmind-and-blizzard-open-starcraft-ii-ai-research-environment/ (StarCraft первой версии давно уже используется для тренировки AI, так что речь идёт о серьёзном шаге вперёд). Вот характеристика сложности этой игры: StarCraft’s action space presents a challenge with a choice of more than 300 basic actions that can be taken. Contrast this with Atari games, which only have about 10 (e.g. up, down, left, right etc). On top of this, actions in StarCraft are hierarchical, can be modified and augmented, with many of them requiring a point on the screen. Even assuming a small screen size of 84x84 there are roughly 100 million possible actions available.

Проще всего искусственному интеллекту сегодня прославиться, выигрывая какие-нибудь официальные соревнования с людьми -- то есть играя в игры. Игры ещё и прибыльное дело, ставки чемпионов мира в любых видах спорта (включая киберспорт) идут на миллионы долларов. Го и покер тут были просто разминкой. Настоящее веселье только-только начинается. И если кто-то считал, что роботы будут работать, а человеки из мяса будут лучшими по развлечениям в компьютерных играх, то нет -- роботы и в компьютерные игры будут играть получше людей. В принципе, и на олимпийском марафоне легко победит автомобиль без водителя, если не разводить на этих соревнованиях ксенофобию. И кому-нибудь нужно будет переписывать Homo Ludens (https://en.wikipedia.org/wiki/Homo_Ludens), добавляя материал по AI Ludens и меняя название на Omnes Ludens.

Почему игры так важны? Они позволяют сегодня преодолеть ограничение на недостаток данных и медленность времени: мир игры порождается компьютером, а время там течёт тоже со скоростью вычислений, а не как в реальности. То есть сажаем бота играть самого с собой -- и у него будет столько данных, сколько пожелаешь, и всё это обучение может происходить быстро. Тем самым можно улучшать алгоритмы искусственного интеллекта, не завися от медленности получения огромных объёмов данных в реальном мире. А когда нужно будет решить задачу реального мира, эти алгоритмы будут уже как-то освоены, их поведение будет известно, альтернативы опробованы, поэтому можно будет уверенней работать уже с реальным, а не игровым миром.

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

IBM научилась обучать нейронную сетку на Caffe с 95% эффективностью по масштабированию, продемонстрировав результаты на кластере из 64 систем IBM Power с 256 NVIDIA P100 GPU: https://www.ibm.com/blogs/research/2017/08/distributed-deep-learning/. Размер компьютера имеет значение: when we scaled to a large cluster with 100s of NVIDAI GPUs, it yielded record image recognition accuracy of 33.8% on 7.5M images from the ImageNet-22k dataset vs the previous best published result of 29.8% by Microsoft. A 4% increase in accuracy is a big leap forward; typical improvements in the past have been less than 1%. While 33.8% might not sound like a lot, it’s a result that is noticeably higher than prior publications.  Given any random image, this trained AI model will gives its top choice object (Top-1 accuracy), amongst 22,000 options, with an accuracy of 33.8%. И отдельно IBM пинает Microsoft (слово "конкуренция" переводится на английский как competition, то же "соревнование"): Our innovative distributed deep learning (DDL) approach enabled us to not just improve accuracy, but also to train a ResNet-101 neural network model in just 7 hours, by leveraging the power of 10s of servers, equipped with 100s of NVIDIA GPUs; Microsoft took 10 days to train the same model.

Что ждёт на этом пути дальше? Дальше больших компьютерных мощностей ждут-не-дождутся эволюционные алгоритмы, как раз недавно в комьюнити вышел их небольшой манифест на эту тему, "we wish to shine a light on the field of evolutionary computation (EC), which we believe is poised to be “The Next Big Thing”": https://biodatamining.biomedcentral.com/articles/10.1186/s13040-017-0147-3#Bib1. Последнее предложение там такое:"After all, since evolution by natural selection has given rise to human intelligence, surely artificial intelligence will greatly benefit from this process".

Так что это пока всё даже не цветочки, ягодки ещё впереди.

Для контраста в обсуждении ягодок можете прочесть "Большой войны не миновать" -- https://medium.com/@sergey_57776/большой-войны-не-миновать-c48e0e3d8425, там обсуждается другой цивилизационный тренд, альтернативные сингулярности сценарии.
2019

lytdybr

В Питере я прошёлся от вокзала по Литейному проспекту от Невского к Чайковского. Европейскость быстро рассасывалась с каждым кварталом, всё больше и больше случались пустые неотремонтированные фасады старых домов с надписью "Аренда". Но всё равно город вызывает ощущение более обжитого и жилого, чем тот показушный плац, который сделали за последние несколько лет из Москвы. И погода тут хороша, такое вот северное лето. В Москве оно мокро было, а тут сухо и завтра-послезавтра будет 20 градусов с солнышком. Самое оно погулять, хотя я этого не увижу, ибо не отдыхать приехал. Но завтра вечерком, наверное, мне этой погодки достанется.

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

Интернет-донгл я купил (в ближайшем к дому Связном, TP-Link 802.11n на 2.4Ггц за 590 рублей), но интернет на вьюношевом компьютере так и не заработал -- диагностика теперь говорит, что проблема в поломанном прокси, а сбросы не работают: кто-то плотно держит тамошний стек и не пускает что-то в нём сбрасывать. Это значит, что в компе таки сидит какой-то недобитый вирус. Приеду, буду дальше разбираться.

Записал вьюноша на пять дней погружения в робототехнику (под названием "Интернет вещей"), вот сюда: https://wsrobotics.timepad.ru/event/506825/ (это отрабатывается новый формат, так что там будут и преподаватели, и студенты, и такие как мой орёл).

Долго и много думал сегодня над работой майкрософтовцев с их 150 агентами, которых они научили играть в Ms. Pac-Man -- это более непредсказуемая версия Pac-Man. Агенты играли так хорошо после обучения с подкреплением, что выбили там максимум возможных очков -- https://blogs.microsoft.com/next/2017/06/14/divide-conquer-microsoft-researchers-used-ai-master-ms-pac-man/#sm.0001mkk2m0193of62q8j23agjll66. Два прорыва в неделю продолжаются, хотя само понимание "прорыва" потихоньку меняется -- к чудесам ведь привыкаешь быстро, не удивлюсь, если услышу "подумаешь, ещё одна игра!". Но это не "ещё одна игра", а Ms. Pac-Man, да ещё решённая с хитрой агентской архитектурой. И, конечно, после этого особо доставляет читать размышления и прогнозы Юргена Шмитхубера (вот уж настоящий буйный, каких мало!): https://www.nextbigfuture.com/2017/06/father-of-deep-learning-ai-on-general-purpose-ai-and-ai-to-conquer-space-in-the-2050s.html.
2019

lytdybr

Вьюнош вчера притащил с паяльного кружка самодельную игровую консоль, на маленьком LCD которой четырьмя кнопками можно гонять "змейку". Сам разводил плату, сам набивал и паял дискретку и восьмибитный контроллер, сам прожигал ПЗУ. Но вот программу "змейки" взял готовую, хотя мог бы и сам написать -- я точно знаю, что они там экспериментировали на этом микроконтроллере с сишной графикой на LCD, и успешно. Самым трудным для вьюноша в этой поделке было припаять на плату диоды, это оказались такие параллелепипеды размером где-то 1.5*3мм. Вместе с консолью он притащил сертификат, что "прошёл курс в объёме 75 часов", занятие было последним в сезоне. Часы академические, это совсем мало, знаний и навыков это дало ноль. Это ж "образовательная робототехника", от неё ничего ожидать нельзя, кроме развлечения. Мы это время списываем по линии социализации: на людей посмотреть, себя показать, не более того. Ах, ещё можно в разговоре заметить, что "что-то делает руками, не чистый теоретик". Вьюнош же хочет продолжать -- говорит, что будет дальше "делать роботов". Ну-ну. Нужно будет подумать, куда его ткнуть по инженерной линии в будущем году -- хотелось бы на какие курсы, а не просто в "кружок", как все эти годы.

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

На компьютер он подсадил какой-то вирус, который регулярно в 0:30 вырубает Windows Defender, а также не даёт исполниться cureit от Dr.Web -- говорит, что "издатель заблокирован" (и никакие манипуляции с UAC при этом не помогают). Я поручил разбираться с этим жене, но она разбираться не хочет, разве что иногда подлечивает комп автономным запуском дефендера.

Шперх вот тут говорит ровно то же, что и я: не нужно реформировать школу, это бесполезно. Нужно просто действовать мимо школы -- https://www.facebook.com/shperk/posts/10158677781205153. Силы нужно отдавать на строительство нового, а не разлом старого. Кому ломать старое всегда найдётся, вот кому на развалинах строить новое -- с этим обычно тяжко.

Моя кизомба опять попала на видео, это было снято где-то в начале мая 2017: https://vk.com/wall247400234_108. Ужас в этих "связках" в том, что их потом не вспомнишь, на вечеринке не повторишь. Остаётся только видеоролик на память: "надо же, я это когда-то умел танцевать!".

UPDATE: обсуждение https://www.facebook.com/ailevenchuk/posts/10210229200820508
2019

4:1 -- всё-таки не всухую

А я был уверен, что будет всухую, но не получилось, 4:1 (http://www.theverge.com/2016/3/15/11213518/alphago-deepmind-go-match-5-result).

Насколько я понимаю, это первые осторожные комментарии, в которых признаётся за программой (AlphaGo) порождение чего-то "красивого" и не "вторичного".

Игры с perfect information (сторонам в любой момент известна вся информация, каждый следующий ход определяется только ситуацией на доске) на Go закончились, дальше будут игры с imperfect information -- где у игроки всего не знают, и только могут гадать, какие козыри могут быть спрятанны у них в рукавах. Намекают на StarCraft II, но это не факт -- http://www.theverge.com/2016/3/14/11219258/google-deepmind-alphago-go-challenge-ai-future.

Можно познакомиться поближе с Demis Hassabis -- он крутой: http://www.theverge.com/2016/3/10/11192774/demis-hassabis-interview-alphago-google-deepmind-ai
2019

Их моды -- наши игры, их игры-песочницы -- наши игровые движки

Отрок пытался показать мне разные игры-песочницы. Garry's Mod скриптуется на Lua (http://wiki.garrysmod.com/page/Main_Page), Space Engineers скриптуется на C# (если тут, конечно, применимо слово "скриптуется" -- http://www.spaceengineerswiki.com/Programming_Guide).

Но его в этих песочницах (их тьма -- http://www.pcgamesn.com/15-best-sandbox-games-pc) меньше всего привлекает скриптование. Его волнуют нарративы для модов в этих песочницах: кто там с какими целями на кого должен нападать и от кого защищаться.

В любом случае, сегодня все эти игры победил новый праздничный апдейт War Thunder -- Weapons of Victory, http://warthunder.com/en/game/changelog/current/439

* * *
Это второй пост в рамках эксперимента small batch size (http://ailev.livejournal.com/1184688.html).
2019

Киберспорт-2

Огромное спасибо всем, кто откликнулся на мою просьбу рассказать, как мне справиться с проблемой SC2 (особенно тем, кто обратил внимание про просьбу откликнуться только тем людям, у которых есть запрошенный специфический опыт -- их оказалось из всех комментаторов удивительно мало, но как раз их замечания были крайне ценны). Отвечу сразу всем, но не обо всём (тема киберспорта необъятна, а меня киберспорт не интересует настолько, чтобы его обсуждать подробно):

1. Конечно, избежать киберспорта в каком-то его виде нельзя. Но дальше как и с танцами: от "танцевать не умею, но на корпоративчике ногами подрыгаю" через "умею я танцевать! раз в неделю отрываюсь с друзьями на дискотеке!" к "застрял в D классе, а в C класс почему-то никак не получается переползти -- по совокупности причин". В этих "стратегиях" от "прошёл, наконец, на уровне Бойца -- какая там игра следующая вышла?" через "застрял в бронзовой лиге что-то, а там ещё серебряная, золотая, платиновая, алмазная и элитная -- как им это удаётся?!" к "я просто знаю про важность микроконтроля и макроконтроля, я отрабатываю свои основные билды каждый день по четыре часа с ботами!".

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

Кстати, одно "подсаживание" мне удалось очень безболезненно снять как раз через ныряние в профессионализм. В какой-то момент увлечения покемонами я в ответ на хитрый подковыристый вопрос дитятки "знаешь ли ты, папа, в кого эволюционирует [уж не помню, какой именно покемон тут был назван]", я использовал не менее хитрый и подковыристый ответ: залез в Бульбопедию (вики-энциклопедию этих покемонов) и не просто дал немедленный и точный ответ, да ещё и с демонстрацией картинок, но и сам начал приставать к дитятке с подобными вопросами и чуть ли не насильно усаживать его за эту энциклопедию, превратив развлечение в обучение. После осознания объема материала, который скрывался во всех этих сотнях серий, дитятко отвял от темы покемонов в течение двух дней. Я очень надеюсь, что после знакомства со SC2 со стороны киберспорта дитятка отвянет от всех этих зергов, титанов и протоссов за ту же пару дней. Он, похоже, не осознаёт тамошних глубин, а лишних тренировок ему прихватывать обычно очень не нравится.

2. Я понял, что нужно найти правильную команду, и играть в своё удовольствие в этой команде -- при этом не будет никакого мата. Это можно делать и на официальном сервере battle.net, дело в людях, а не в сервере. Можно думать, англоязычная команда будет, или русскоязычная -- в принципе, это не так важно. Может быть, правильно будет сообщить дитятке, что в онлайне всё на английском (сейчас-то стоит русский вариант, уж какой установился). Это будет ещё одним дополнительным барьером. Я не считаю, что от этого будет какая-то польза с собственно английским языком, ибо вся терминология там эээ... специфическая, а вместо английского языка -- жаргон. Но мата в англоязычных командах будет меньше, это я тоже понял.

3. Сам экскурс в мир киберспорта SC2 (всё-таки специфика для разных игр важна, и опыт одной игры не слишком подходит к другой игре -- опыт танцев на льду не слишком подходит к танцам на паркете, опыт игры на флейте не слишком подходит к игре на фортепиано) для меня был очень интересен. Я понял, что есть корейцы и все остальные -- довольно неожиданное понимание. Я понял, что именно там тренируют, я узнал много разных новых слов, познакомился чуть-чуть с ещё одной огромной субкультурой. То, что это шапочное знакомство было интересным, вовсе не означает, что я хотел бы поразбираться с этим поподробней. Нет, я хотел бы как раз минимизировать свои разбирательства -- но иметь минимальный уровень компетенции в киберспорте для хоть какого-то понимания хотелок своего дитёнка и знания возможностей их наиболее простого и безопасного удовлетворения.

Ещё раз спасибо, я теперь понимаю, что можно сделать в моей ситуации.
2019

Киберспорт

Мой десятилетний дитятко очень хочет поиграть в StarCraft II по сети -- ему хочется победить не компьютер, а хоть кого-нибудь. Я не понимаю, что с этим делать:

1. С момента выхода в онлайн это уже киберспорт, и бессмысленно "просто играть". Нужно хотя бы понимать, что делаешь, какой у тебя класс как у игрока, какие нужны усилия, насколько нужно знать "матчасть". StarCraft 2 в этом плане такой же, как танцы или шахматы. Пускать это дело на самотёк -- только время тратить, если уж заниматься чем-то, то нужно это делать серьёзно. Учителя-госу (gosu -- корейское слово для обозначения опытного игрока) могли бы помочь, но как-то странно для компьютерных игр нанимать учителя. Проблема и в том, что дитятко категорически не хочет учить матчасть (то есть активно отказывается от изучения всяких текстов и мануалов, только играет сам и смотрит прохождения в ютьюбе).

2. StarCraft 2, как оказалось (сегодня поглядел специально) -- это игра для 12+, из ужасов там только то, что зерги красиво разбрызгиваются при попадании в них. Но я поглядел на тамошние форумы: люди общаются на тему игры смесью русского мата и английских терминов, и никаких двенадцатилеток там нет. Мне бы просто не хотелось отдавать дитятку в команду, которая научит его отборно матюкаться много раньше, чем хоть как-то выживать в игре. Я уже отлавливал его за просмотром прохождений, в которых комментарий был неприемлем для приличного общества. Конечно, это не проблема именно в киберспорта. Но мне почему-то кажется, что в бальных танцах и шахматах матюкаются меньше, чем в футболе, а в футболе меньше, чем в StarCraft 2.

Нужна помощь зала: что бы вы посоветовали в этой ситуации? Конечно, я и сам могу себе много всего посоветовать -- но хотелось бы получить совет не от такого же ламера в киберспорте, как я сам, а от кого-нибудь, знакомого с киберспортом "изнутри". Как минимум, можно ли играть на battle.net, попросту отключив звук и чат? Или это бессмысленно? Мне почему-то не хочется проводить эти эксперименты самому, меньше всего на свете я хотел бы сам играть в StarCraft 2 или что-то подобное (я понимаю, что "StarCraft 2 -- это шахматы 21 века", но я и в шахматы не люблю играть).

Пока я тяну время: говорю, что ни в какой онлайн я его не выпущу, пока не пройдёт полностью уровень сложности Боец, но требовать, чтобы он перед этим одолел и Ветерана -- это, понимаю, уже не получится, парень бьёт копытом по поводу онлайновых битв очень громко и настойчиво. Лимит времени на игру определяется у него просто: за полностью решённые задачи и примеры из одного урока математики учебника Гейдмана разрешается один час игры. Поэтому события развиваются не слишком стремительно, но ответы на свои вопросы я хотел бы иметь заранее.
2019

В 2008 год, год высокотехнологичных колесных теплоходов

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

Каким был 2007 год? Годом высоких технологий (http://www.expert.ru/printissues/northwest/2007/23/spros_na_rechnyi_suda/):
для сибирских рек вообще понадобится строительство колесного речного флота, так как на мелководье тяговые усилия таких судов значительно выше, чем у обычных винтовых. Презентация колесных танкеров и сухогрузов уже состоялась в Минтрансе.
Нет, это не стёб, и на это даже патенты выдаются (http://www.spomir.ru/rass/spo_out&action=view_archive&id=15879):
Группа компаний (ГК) «Гама» собирается вложить около $30 млн. в строительство теплоходов с колесным движительно-рулевым комплексом. В планах ГК — создать к 2010 году три пятипалубных 170-местных теплохода, которые будут курсировать по Золотому кольцу России в верховьях Волги, Оки и каналу им. Москвы через Нижний Новгород, Кострому, Ярославль, Углич, Москву и Рязань.

Как рассказал гендиректор «Гамы» Дмитрий Галкин, первый теплоход под рабочим названием «Золотое кольцо» ГК намеревается запустить в эксплуатацию уже в навигацию 2008 года, затем теплоходы будут строиться по одному в год. По словам автора идеи колесного круизного теплохода, нижегородца Евгения Фальмонова (патент на колесный движительно-рулевой комплекс зарегистрирован в 2001 году Роспатентом — «Ъ»), колесный движитель в отличие от современного винтового уменьшает так называемую осадку судна, что увеличивает маневренность теплохода и его проходимость по мелководным участкам рек. Колесное судно может проходить техобслуживание прямо на воде, за счет чего почти вдвое уменьшаются расходы на содержание и эксплуатацию теплохода.
Это глубоко символично, ведь ровно сто лет назад (http://www.riverfleet.ru/info/history/3.shtm)
в 1907 г. по чертежам, разработанным под руководством К. В. Хагелина, Коломенским заводом был построен колесный буксирный теплоход «Коломенский дизель» (впоследствии «Мысль», а затем «Поток Богатырь») мощностью 1000 л. с., где реверсирование производилось с помощью муфты Р. А. Корейво. К этому судну и был впервые применен термин «теплоход».
Думаю, 2008 год не раз продемонстрирует, что есть еще чему удивляться. Наверняка это будет год триумфа торсионных нанотехнологий.
2019

HD-телевизор: уточняем размеры.

Получил еще несколько обрывков информации:

1. Калькулятор расстояния для просмотра: http://www.myhometheater.homestead.com/viewingdistancecalculator.html
Оказывается, это правило "три диагонали" -- это для допотопных телевизоров. Для FullHD используется правило THX "рекомендованный угол просмотра 36 градусов, минимальный (для заднего ряда) -- 26 градусов", что для условий моей квартиры означает для просмотра с дивана экран с диагональю 96". Если же идти обратным счетом (от 52" экрана), то рекомендованное THX расстояние просмотра -- примерно 1.75м, а максимальное по зрению, чтобы пиксели в HD не терялись -- 2.10м.

2. Теперь можно оценить мой текущий дисплей 30" -- его нужно смотреть с 1м, т.е. сесть на стульчик почти вплотную, а чтобы не терять детали изображения, то не отползать от него дальше, чем на 1.20м (то есть не размахивать сильно головой, сидя на стульчике).

3. Теперь понятна тяга людей к всякого сорта проекционной технике. Если хочется, чтобы фильм без потери детальности смотрели три человека одновременно, то это плохо достижимо с маленьким экраном (попробуйте, посадите в 1 метре от экрана 30" трех человек. А даже и в 1.75м от экрана 52"). Дополнительный плюс тут дает возможность проекторов выдать неплохую контрастность (что означает "темная фигура Дарта Вейдера не сливается со звездным фоном"), если при этом затемнить помещение и использовать серый экран. Поэтому проекторы весьма и весьма популярны.

4. Что касается просмотра SD-материалов (то бишь "просто DVD") на таких экранах с таких расстояний -- история об этом умалчивает полностью. Похоже, что после перехода на HD этот вопрос уже мало кого волнует.

5. FullHD-телевизоры и проекторы активно раскупаются геймерами. Их от эффекта погружения (immersion) сурово прёт, полные форумы восторгов.

6. В FullHD есть много, много тонкостей. Так, нужно покупать модели с HDMI 1.3 -- там много лучше с цветопередачей. Но вряд ли вам с готовностью расскажут, какая версия HDMI у вашего телевизора.
2019

КОЛонизация БОТами и СимСити с ракетным полигоном

Сегодя был Большой Компьютерный день: мало того, что я пересел на ноутбук. Я еще и испытал на ребенке две игрушки -- SimSity 4 и colobot.

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

Сегодняшний результат: я быстренько построил город на 1000 человек и успешно его разорил (очень красочно: город погиб в огнях пожаров, но до последнего момента в мэрии давали фейерверки, хотя в колонках и скандировали какие-то лозунги на очередной забастовке). Все utilities строит мэр, и он же их оплачивает. Ну, и остальное устроено таким же образом: мэр платит за всё, а доходы получает главным образом из налогов. Очень красочный учебник социализма (или капитализма -- смотря как на это посмотреть). В конце концов город гибнет и чахнет и ты понимаешь, что при социализме всегда так будет. Или наоборот: город растет под твоим патронажем, ты долго не гибнешь, и будешь навек уверен, что после некотрой тренировки и реальным социалистическим городом (а то и страной!) поуправлять сможешь...

У дитенка эта игра не вызвала ровно никакого интереса, кроме время от времени взлетающей с военного полигона ракеты (пока полигон не взорвался вместе с близлежащими кварталами, разумеется). И еще ему был интересен робот, мелькающий полторы секунды на заставке (в самой игре этого робота, как я понимаю, нетути -- или же до него никогда не доиграться).

А вот другая игра (швейцарская www.colobot.com, хотя на груди космонавта гордо по-русски написано "Крикалев", обзор тут -- http://www.game-exe.ru/reviews/14837/), установленная совершенно случайно с какого-то сугубо отечественного диска игр-конструкторов, привлекла внимание ребенка на несколько часов. Он залез в учебный режим этого программируемого мира, и прошел огромное количество учебных миссий, постоянно переключаясь с ручного режима в режим подсказок. Оторвать было совершенно невозможно. Теперь я совершенно не понимаю, какие игры считать детскими, а какие -- взрослыми. Нужно будет подробнее разобраться с http://www.ceebot.com/ (там ведь полно демок, например http://www.ceebot.com/blupi/load-e.php -- традиционные головоломки в красивой графике).

Вообще, какие есть игры-конструкторы? Особенно, где нужно конструировать роботов (любимые герои Артура)? Есть у меня смутное ощущение, что года через три мне придется знать об играх в десять раз больше, чем сейчас. А пока жена читает книжку про поколение геймеров: результаты социологического исследования, из которого следует, что геймеры -- тоже люди. Хотя и не такие люди, как негеймеры.