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


Автор: Retro 12.9.2008, 11:53
Кто пройдет - отпишитесь пожалуйста. Застрял на каком-то уровне..... smile 

http://armorgames.com/play/2205/light-bot

Автор: ТоляМБА 12.9.2008, 12:00
Retro, не, ну ё-моё, мы щаз будем День программиста отмечать, потом День Винграда! Когда играть то?

Автор: Mayk 12.9.2008, 12:15
застрял на н-ном уровне ибо флеш не установлен

Автор: Retro 12.9.2008, 12:23
Цитата(ТоляМБА @  12.9.2008,  11:00 Найти цитируемый пост)
Когда играть то? 

Кстати, празднование можно совместить с играми. 
Кстати, будет http://www.webpark.ru/comments.php?id=40688?

Цитата(Mayk @  12.9.2008,  11:15 Найти цитируемый пост)
застрял на н-ном уровне ибо флеш не установлен 

Это ненормально!

Если игры мешают работе, бросьте ее нафиг эту работу. 

Автор: Olegan 12.9.2008, 12:39
Цитата(Mayk @  12.9.2008,  12:15 Найти цитируемый пост)
застрял на н-ном уровне ибо...

Цитата

В данный момент доступ к этой странице ограничен администрацией сети компании "Спортмастер".

 smile 

Автор: Retro 12.9.2008, 12:41
Блин, вы где все работаете, то флеша нет, то доступ ограничен, наверное что-то очень секретное... smile 

Автор: Mayk 12.9.2008, 12:44
Цитата(Retro @  12.9.2008,  16:41 Найти цитируемый пост)
Блин, вы где все работаете, то флеша нет, то доступ ограничен, наверное что-то очень секретное... smile  

Всё ок  smile Мы просто даём фору остальным форумчанам. Но через полтора часа /me будет дома. И вот тогда - держитесь  smile  smile 

Автор: Olegan 12.9.2008, 12:47
Цитата(Mayk @  12.9.2008,  12:44 Найти цитируемый пост)
/me будет дома. И вот тогда - держитесь    

поддерживаю... smile 

Автор: Mayk 12.9.2008, 15:54
http://img384.imageshack.us/my.php?image=screenshotmf6.png команд

Автор: ne_tru_e 12.9.2008, 18:58
Я прошел с результатом 191 ход. Жаль скрин не взял... :(

Добавлено через 2 минуты и 31 секунду
Mayk, Пиджин, амарок, фояфокс и куча терминалов )) Знакомо, у самого убунту стоит.

Автор: Thinker 12.9.2008, 19:42
Цитата(Retro @  12.9.2008,  13:23 Найти цитируемый пост)
Кстати, будет IT-пати?

Такое, как на тех фотках точно нет. Можно сорваться куда-нить, но времени крайне не хватит для сборов человеков, да и погоду явно скомпилил гад. smile 

Автор: mr.Anderson 12.9.2008, 21:13
Застрял на 10 уровне со 119 командами. Дальше не получается...

Автор: ТоляМБА 12.9.2008, 21:45
Цитата(ne_tru_e @  12.9.2008,  21:58 Найти цитируемый пост)
Пиджин, амарок, фояфокс
Мля... столько новых слов  smile 
Ты наверно программист?
Меня научишь?  smile 

Автор: NightmareZ 12.9.2008, 22:50
http://ipicture.ru/Gallery/Viewfull/6789384.html

192 команды   smile 

Автор: krundetz 12.9.2008, 23:38
http://img397.imageshack.us/my.php?image=krundetzrezyu9.jpg

http://img76.imageshack.us/my.php?image=krundetzrezij8.jpg

207 команд

Затруднения возникли с тремя уровнями остальное оптимально вроде прошел.

Затраченное время 20 минут

Автор: ne_tru_e 13.9.2008, 07:36
ТоляМБА, ха ха, нет, это всего лишь названия программ в линуксе (хотя некоторые есть и в Windows, например Pidgin и Mozilla Firefox, а насчет amarok не знаю).

Автор: Mayk 13.9.2008, 09:57
Новый рекорд: 177.  smile 
http://img46.imageshack.us/my.php?image=screenshotrl5.png

walk through для ленивых(F-вперед, L,R-повернуть влево,вправо, A-[де]активировать лампочку, 1,2 - вызвать ф-цию f1/f2, '/' отделяет main от f1 и f1 от f2):
1) FFA                             3  3
2) RFLFFFFLFA                     10 13
3) FJJFL111     /AF/             8+2 23
4) FJJFR11FA    /FF/             9+2 34
5) J1F1JJJA     /FFL/               8+3 45
6) F1R1JR2RR22  /JJA/FFFA         11+3+4 63
7) 2RFR2        /AFAFAFAF/11        5+8+2 78
8) JF222R2      /AFFAR/1FF          7+5+3 93
9) JLJ1111      /JAFAJAR              7+7 107
10) 1JLJLFRJ1L12/FFFAJLJ/RJJLFRFA  12+7+8 134
11) 2JR2JR2JR/AFAFAFAF/11LJL11R     9+8+8 159
12) FJ22RJ1A2/AJAJAJL/11            9+7+2 177
возможно в некоторых местах перепутаны L с R (долбанные повороты) и L с A (lamp как и left начинается на l)

Автор: v2v 13.9.2008, 10:54
как тяжело жЫть без ифов smile

Добавлено @ 10:57
и без циклов smile

Добавлено @ 11:02
Цитата(Mayk @  13.9.2008,  09:57 Найти цитируемый пост)
Новый рекорд: 177.  smile 

типо чем меньше тем лучше ?smile
Где то 3 шага лишних сделал smile
http://ipicture.ru/Gallery/Viewfull/6808430.html

Автор: Mayk 13.9.2008, 11:55
Цитата(v2v @  13.9.2008,  14:54 Найти цитируемый пост)

Добавлено через 2 минуты и 55 секунд
и без циклов

самое плохое что там нельзя рекурсию сделать, типа

f1:= forward, lamp, f1

ибо игрушка оглашает результат тогда и только тогда когда программа кончится

Автор: v2v 13.9.2008, 12:14
Цитата(Mayk @  13.9.2008,  11:55 Найти цитируемый пост)

самое плохое что там нельзя рекурсию сделать, типа

если были бы ифы, то можна было бы ;)

Автор: ama_kid 13.9.2008, 12:39
Среда программирования - никакая, отладчик - никакой... Боевые условия прям  smile
Результат: 181
http://img377.imageshack.us/my.php?image=resultph6.jpg

Автор: tonchitos 13.9.2008, 16:28
И у мну 181

http://radikal.ru/F/s59.radikal.ru/i165/0809/df/31188fe76b28.jpg.html

Автор: t_rex 14.9.2008, 15:59
закончил за 190 команд. скрин делать влом. знаю где натыкал две лишние команды.
Жаль что уровней мало.

ЗЫ: 177 команд - круть

Автор: SelenIT 14.9.2008, 23:54
185... на предпоследнем аццкие хаки (использовал топтание робота у стенки), на последнем лишнее действие (зажег лампочку, погасил, опять зажег) и изрядное дублирование. Кнут мне, видимо, уже не поможет...  smile 

Upd. Со второй попытки - 180. Фхчорт... первый раз к 10-му уровню добрался за 110 наобум, в этот раз получилось 111, хотя старался. И обидно, что не помню, на чем в тот раз экономил... smile

Upd2. Похоже, 174 - предел (1 команду можно сэкономить на 2 уровне за счет выноса FLF в ф-цию, 2 последних действия в основном методе на 11 уровне не нужны, на остальных общее число шагов у меня получилось таким же, как и у Maykа).
user posted image

Автор: smartov 18.9.2008, 09:00
Retro, шо ж ты делаешь то демон!  smile Работа в оффисе щас встанет

Автор: Retro 18.9.2008, 09:25
Цитата(smartov @  18.9.2008,  08:00 Найти цитируемый пост)
Работа в оффисе щас встанет 

Бгггг... smile 

Автор: ama_kid 18.9.2008, 09:33
Цитата(SelenIT @  15.9.2008,  00:54 Найти цитируемый пост)
Похоже, 174 - предел
на лепре за 166 шагов проходили...  smile 

Автор: ksnk 18.9.2008, 19:56
Цитата

Upd2. Похоже, 174 - предел

http://ipicture.ru/
могу предоставить запись smile

Автор: Mayk 19.9.2008, 08:54
Цитата(ksnk @  18.9.2008,  23:56 Найти цитируемый пост)
user posted image
могу предоставить запись

давай.


господа, а давайте создадим клон этой игрушки на нормальном языке программирования типа питона smile 

Автор: ksnk 19.9.2008, 11:13
Неожиданно допумкал, что Mayk, предоставил запись игры. Сравнил со своей и комментариями 
SelenIT'а, нашел, что один уровень я прошел с потерей лишней команды, так что получается, что можно сделать за 172 хода.

Итого, по сравнению с записью Mayk'а
2) L1FF1A/FRF                    9 команд вместо 10
3) 2L2/JAF/111                    9 команд вместо 10
4) 11R11А  /FJFF             10 команд вместо 11

11) 2JR2JR2/AFAFAFAF/11LJL11R     7+8+8 159 - 23 команды вместо 25

Остальные уровни у меня решены по другому, но за то-же количство ходов, так что это не принципиально smile



 

Автор: ksnk 20.9.2008, 17:30
http://ipicture.ru/Gallery/Viewfull/7012522.html
Цитата

на лепре за 166 шагов проходили... 

Мне сначала не верилось smile

Итого, по сравнению с записью Mayk'а (177)
2) L1FF1A/FRF                    9 команд вместо 10 (-1)
3) 2L2/JAF/111                    9 команд вместо 10 (-1)
4) 11R11А  /FJFF             10 команд вместо 11 (-1)
6) 1R1JLF1LL111/FJJFA   17 команд вместо 18 (-1) 
7) 221R1R22/FA/111      13 команд вместо 15 (-2)
8) 1222R1/FJFA/1R1       13 команд вместо 15 (-2)
11) 2JR2JR2/ AFAFAFAF / 11LJL11R - 7+8+8  23 команды вместо 25 (-2)
12) FJ11L11A/22/JAJAJAR - 17 команд вместо 18 (-1)

Автор: SelenIT 22.9.2008, 20:17
Оказывается, и это не предел. На Хабре прошли http://habrahabr.ru/blogs/games/40585/#comment_984370 (притом, по уверению автора реплики, с первой попытки!). Кто меньше? ;)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)