Light-bot

Тема в разделе "WASM.HEAP", создана пользователем skomarov, 25 сен 2008.

  1. skomarov

    skomarov New Member

    Публикаций:
    0
    Регистрация:
    14 май 2008
    Сообщения:
    389
    Небольшой тест для начинающих программистов:

    http://www.gameroo.nl/games/light-bot

    Не призываю играть в игрушки, но данная реализация виртуальной машины очень симпатичная. Кстати, сам .swf файл легко вынимается из кэша и работает автономно.
     
  2. GoldFinch

    GoldFinch New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2008
    Сообщения:
    1.775
    Идея забавная
    Надо только добавить ветвление, циклы и рандомные локации
    Потом соревноваться у кого алгоритм оптимальнее)
     
  3. asmfan

    asmfan New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    1.004
    Адрес:
    Abaddon
  4. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    skomarov
    Шутки ради написали-бы сколько это добро весит.
     
  5. NoResponse

    NoResponse New Member

    Публикаций:
    0
    Регистрация:
    28 дек 2005
    Сообщения:
    89
    192 - http://21h.su/picture/light-bot-score.jpg
    весит - 638,13 КБ (653 450 байт)
    прямая сцыль - http://www.poparcade.net/swf/light-bot-2205.swf
     
  6. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
  7. NoResponse

    NoResponse New Member

    Публикаций:
    0
    Регистрация:
    28 дек 2005
    Сообщения:
    89
    улучшил до 176
    http://21h.su/picture/light-bot-score2.jpg
     
  8. JCronuz

    JCronuz New Member

    Публикаций:
    0
    Регистрация:
    26 сен 2007
    Сообщения:
    1.240
    Адрес:
    Russia
  9. Errorneous

    Errorneous New Member

    Публикаций:
    0
    Регистрация:
    24 сен 2004
    Сообщения:
    3
    Адрес:
    Moscow
  10. halyavin

    halyavin New Member

    Публикаций:
    0
    Регистрация:
    13 май 2005
    Сообщения:
    252
    Адрес:
    Russia
    Герберт круче, хотя и он и не 3d
     
  11. asmfan

    asmfan New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    1.004
    Адрес:
    Abaddon
    Походу я всё инлайнил) Для скорости
     
  12. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    Вторая попытка - 174.
     
  13. varnie

    varnie New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2005
    Сообщения:
    1.785
    skomarov
    о какой VM идет речь?
     
  14. JDgijT

    JDgijT New Member

    Публикаций:
    0
    Регистрация:
    26 сен 2008
    Сообщения:
    6
    Я глянул - бред какой-то.
    Вы чего это?
     
  15. trash_master

    trash_master New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2006
    Сообщения:
    319
    Адрес:
    Україна
    JDgijT
    +1, и я туда же.
    skomarov вы че вычисляете соседов по палате ?
     
  16. skomarov

    skomarov New Member

    Публикаций:
    0
    Регистрация:
    14 май 2008
    Сообщения:
    389
    varnie
    По ссылке представлен виртуальный программно-аппаратный комплекс управления роботом. Справа находится визуальное представление архитектуры и набор инструкций. А слева сам робот и поле его деятельности. Так же даны несколько задач, которые представлены в виде отдельных уровней. Программисту надо составить для данной архитектуры программу для решения этих задач. А сами уровни идут по мере усложнения задачи.

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

    JDgijT
    Это не бред.

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

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

    trash_master
    Нет, не вычисляю.
     
  17. Stariy

    Stariy Member

    Публикаций:
    0
    Регистрация:
    22 окт 2003
    Сообщения:
    529
    Адрес:
    Russia
    а скоко там всего уровней?
     
  18. varnie

    varnie New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2005
    Сообщения:
    1.785
    skomarov
    а, теперь понял контекст в котором вы про эту игру говорили. но всяко это не "аппаратный" комплекс;) программная модель - так точнее ИМХО.
    Stariy
    если не ошибаюсь, 12
     
  19. Prohvost

    Prohvost New Member

    Публикаций:
    0
    Регистрация:
    26 июл 2008
    Сообщения:
    107
    вот блин... на 10 завис и никак
     
  20. Prohvost

    Prohvost New Member

    Публикаций:
    0
    Регистрация:
    26 июл 2008
    Сообщения:
    107
    осилил, 191