1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

BugBrain

Тема в разделе "Игры на сайте", создана пользователем Helmut, 16 июн 2020.

  1. Helmut Herr Mannelig

    Helmut

    Переводчик

    Регистрация:
    18 мар 2008
    Сообщения:
    7.083
    Жанр:
    Puzzle

    Платформа:
    Windows

    Год издания:
    2000

    Разработчик:
    Tom Morton

    Издатель:
    Tom Morton

    Рейтинг:
    6 из 10

    Данная игра представляет собой довольно короткую логическую головоломку, в которой нам предстоит создать ни много ни мало мозг для робота-жука. BugBrain позиционируется как обучающая основам построения нейросетей, и на первый взгляд так оно и есть: вместо привычных логических вентилей (AND, NOT, OR, XOR и т.д.) здесь мы будем оперировать всего двумя элементами: нейрон и синапс, с помощью которых придется выстраивать логическую схему, управляющую поведением робота.

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

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

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

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

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

    При имеющемся разнообразии игр - конструкторов всевозможной робототехники данная игра предлагает довольно интересную альтернативу: познакомиться с основами проектирования нейросетей. Очевидно, что именно песочница - мастерская и является основным режимом, позволяющим проверить и углубить знания, полученные при прохождении начального обучающего режима. Возможности мастерской не исчерпываются управлением жуком, на сайте разработчиков игры можно скачать сохранения с различными готовыми схемами, среди которых есть калькулятор, часы и даже несколько простейших мини-игр.
     
    Последнее редактирование модератором: 8 июл 2025
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление