Niva est vita!
Нива 4x4
Клуб нивоводов. Основатель —
Ермолов Алексей Игоревич, aka ALER
Поиск в Яндекс и Google
maxima

Рег.: 04.05.2006
Тем / Сообщений: 9 / 119
Откуда: Королев, МО
Возраст: 45
Авто: была 21213; SGVN 2.4 5D МКПП 2008

http://www.gameroo.nl/games/light-bot
Поясню суть. Надо написать алгоритм работы робота. Робот должен зажечь все синие квадратики.
В общем, разобраться просто пару раз потыкавшись.
Всего 12 уровней (самый сложный на мой взгляд 10ый). Надо попытаться соптимизировать алгоритм таким образом, чтобы общее количество команд было минимально.
Первый раз у меня на все уровни ушло 192 команды... [:)] Второй раз, когда я специально задумывался об оптимизации алгоритма - меньше. [:)]
ALK

Рег.: 25.05.2006
Тем / Сообщений: 10 / 1259
Откуда: Москва
Возраст: 17
Авто: 214, vw

[:up]

"Трус не играет..." ©
Lomonosov
Администратор

Имя: Алексей
Рег.: 05.03.2005
Тем / Сообщений: 107 / 5264
Откуда: Москва, САО
Возраст: 44
Авто: Шнива 2016 г.в. 120 ткм

Пока сижу на 11-ом. Предыдущие - как по маслу (вместе с 10-ым).

"...правильнописание у меня хорошее, но почему-то хромает..."(с)
ИЖ-412 (95г.в.) 1998-2001 -> Нива-21213 (98г.в.) 2001-2007 -> Шнива (07г.в.) 2007-2016 -> Шнива(16г.в.) 2016-н.в.
И еще мотоцикл Минск (91г.в.) 1991-2011
maxima

Рег.: 04.05.2006
Тем / Сообщений: 9 / 119
Откуда: Королев, МО
Возраст: 45
Авто: была 21213; SGVN 2.4 5D МКПП 2008

Гы. У нас на работе идет борьба за минимизацию числа команд. :))
vexxx

Рег.: 31.03.2005
Тем / Сообщений: 5 / 435
Откуда: Екатеринбург
Возраст: 42
Авто: 2121 1989г.в. карб. 210 ткм, зеленый, на стапелях, Honda Prelude SI VTEK белый

все. работа встала

Decide just what you believe.
ALK

Рег.: 25.05.2006
Тем / Сообщений: 10 / 1259
Откуда: Москва
Возраст: 17
Авто: 214, vw

Lomonosov
ты 11 прошел? а то я допрыгать до 2 квадратика не могу никак

"Трус не играет..." ©
Lomonosov
Администратор

Имя: Алексей
Рег.: 05.03.2005
Тем / Сообщений: 107 / 5264
Откуда: Москва, САО
Возраст: 44
Авто: Шнива 2016 г.в. 120 ткм

ALK
Допрыгал. Там у меня очень мудреный алгоритм получился

"...правильнописание у меня хорошее, но почему-то хромает..."(с)
ИЖ-412 (95г.в.) 1998-2001 -> Нива-21213 (98г.в.) 2001-2007 -> Шнива (07г.в.) 2007-2016 -> Шнива(16г.в.) 2016-н.в.
И еще мотоцикл Минск (91г.в.) 1991-2011
AntoNK

Рег.: 06.05.2005
Тем / Сообщений: 2 / 446
Откуда: СПб
Возраст: 49
Авто: "чЕбур"-21214, 2002 г.в.

Классно!

У кого сколько? У меня на все 12 получилось 184.

Двигатель 1,8i; гена 120А слева; ГП-4,3+винт в СРПМ+Блокка в РЗМ; лифт перед. балки 60мм+удлинители пальцев верхних шаровых+пружины ГАЗ не резанные; лифт задней подвески 120мм+пружины ШНива+А-образник; 31/10,5 R15; Беркут R20+ресиверы в порогах.
SpLinter

Рег.: 03.10.2007
Тем / Сообщений: 14 / 351
Откуда: 99 RUS
Возраст: 39
Авто: КитАЦЦКИЙ бегемот GW Safe 2005

ALK:
а то я допрыгать до 2 квадратика не могу никак
вынеси в функцию алгоритм допрыгивания до развилки [:;)]

Синее шестилапое крокодилко (с)
Небо инопланетянам! (ц)
Слава роботам! Убить всех человеков! (с) Бендер
Artementy

Рег.: 04.06.2005
Сообщений: 281
Откуда: Уфа
Возраст: 37
Авто: была 2002 Niva 1.7i

Игра дурацкая, первые 9 уровней слишком скучны, 10-й сложный, последние два лёгкие. Всего 184 команды, но алгоритм подсчёта я так и не понял.

Играть стоит только тогда, если совсем скучно и нечем заняться.
maxima

Рег.: 04.05.2006
Тем / Сообщений: 9 / 119
Откуда: Королев, МО
Возраст: 45
Авто: была 21213; SGVN 2.4 5D МКПП 2008

Алгоритм подсчета прост. На каждом уровне считаются все заполненные командами квадратики. Итоговый счет - сумма по всем уровням.
Со второй попытки у меня получилось 175. [:)]
Кстати, минимизированием можно заниматься с самых ранних уровней... Например, 2 уровень можно пройти за 9 команд. [:)]


Artementy
А ты попробуй снизить общее число команд хотя бы до 170... [:)]
Artementy

Рег.: 04.06.2005
Сообщений: 281
Откуда: Уфа
Возраст: 37
Авто: была 2002 Niva 1.7i

maxima
Хорошо, попробую. А разве можно второй уровень пройти как-то больше, чем за 9 команд? [:shock] [:rotate]

Добавлено спустя 8 минут 9 секунд:

А, там за 10 получается, если в лоб. Прошёл за 9. За 8 никак не получилось :-)

Добавлено спустя 1 час 21 минуту 6 секунд:

первый 3
второй 9
третий 9
четвертый 10
пятый 11
шестой 16
седьмой 14, меньше не придумал [:(]
восьмой 14
девятый 14
десятый 24
одиннадцатый 25
двенадцатый 17.

166 команд.
maxima

Рег.: 04.05.2006
Тем / Сообщений: 9 / 119
Откуда: Королев, МО
Возраст: 45
Авто: была 21213; SGVN 2.4 5D МКПП 2008

У меня 164 [:)]
Devilkitty

Рег.: 12.10.2006
Тем / Сообщений: 3 / 363
Откуда: Москва, ЗАО
Возраст: 37
Авто: LR Defender 110 2007+,ЛУАЗик с ВАЗовским движком, МегаMatiz II

да уж, работа встала...сидим с ген. директором играем ))

Ты лети с дороги птица, джип с дороги уходи, этой мой матиз стремится всех оставить позади =)
http://www.devilkitty4x4.narod.ru
Artementy

Рег.: 04.06.2005
Сообщений: 281
Откуда: Уфа
Возраст: 37
Авто: была 2002 Niva 1.7i

maxima
где можно сэкономить относительно моих уровней?

Девушка-ЛуАЗ, сколько команд? [:)]
maxima

Рег.: 04.05.2006
Тем / Сообщений: 9 / 119
Откуда: Королев, МО
Возраст: 45
Авто: была 21213; SGVN 2.4 5D МКПП 2008

Artementy
Не помню. Сейчас еще раз попробую пройти с записью результатов. [:)]
1 - 3
2 - 9
3 - 9
4 - 10
5 - 11
6 - 16
7 - 15
8 - 14
9 - 14
10 - 22
11 - 23
12 - 17
Итого 163. У меня в 7 результат хуже - значит есть куда стремиться. [:)]
Нива 4x4 / Нивовод нивоводу — брат / Анекдоты, байки, приколы, бриллианты и «перлы» / Прикольная флэшовая игруха - разминка для ума