раз уж на то пошло, то почему бы эпплу не сделать теги, которые будет поддерживать только мобильный сафари… тогда не будет такой долгой загрузки, и элементы интерфейса будут обеспечиваться не css'ом, а самим safari…
в г.Новочеркасск в Ростовской обл. есть даже провайдер, который развернул целую сеть по городу при помощи подобной технологии… Только они сделали так: поставили ретрансляторы на крыши домов, от этих ретрансляторов потом тянут кабель в квартиры… Только мне кажется что пинг там ужасный…
ну да, я же говорил что логика — сложная штука)) чтоб организовать хоть чуть-чуть похожее на человека, поведение у робота, надо написать строк где-то так тыщи три…
кстати, есть идея такая: вобщем мы ведь тут имеем дело с жабаскриптом, так-что можем перехватывать нажатия клавиш на клаве… так почему бы не сделать управляемого робота? надо будет попробовать в ближайшее время, единственное — конечно такое чудо никогда не допустят не до каких соревнований
Управление, возвращаемое роботом
Функция action должна возвращать массив из 4 элементов:
•скорость — от 0 до 1, скорость выше 0.5 расходует энергию робота;
•направление поворота — от -1 до 1 градуса;
•выстрел — true, если нужно произвести выстрел (игнорируется при энергии < 100);
•дальность выстрела — положительное число, задающее дальность полета снаряда (игнорируется, если выстрел не производится).
Пример: return [0.5, -1, true, 350];
Вобщем эта функция занимается тем, что говорит: на -1, 0 или 1 градус повернуться…
ага, MiXei4 прав, тоесть это задумывалась как проверка чтоб, мало-ли что, не поделить на ноль…
а насчет вашего предложения — это да, было бы лучше, даже еще можно написать что-то вроде этого: distance >= params.robot_radius + 5
т.к. повреждается робот, даже если заряд попадает в районе примерно 5-8 пикселей…
кстати, есть идея такая: вобщем мы ведь тут имеем дело с жабаскриптом, так-что можем перехватывать нажатия клавиш на клаве… так почему бы не сделать управляемого робота? надо будет попробовать в ближайшее время, единственное — конечно такое чудо никогда не допустят не до каких соревнований
Вобщем эта функция занимается тем, что говорит: на -1, 0 или 1 градус повернуться…
а насчет вашего предложения — это да, было бы лучше, даже еще можно написать что-то вроде этого: distance >= params.robot_radius + 5
т.к. повреждается робот, даже если заряд попадает в районе примерно 5-8 пикселей…