Pull to refresh

Comments 18

Когда ИИ обсчитывал все отскоки — вряд ли. Сейчас он обсчитывает только до первого отскока, так что возможно. Да и судя по логам, есть те, кто набирает 8x11, к примеру (может через консольку?).

В любом случае, сейчас сделаю, чтобы он ошибался.
Выложил (по новой ссылке) вариант, где ИИ иногда ошибается на 1-2 клетки.
Никогда не понимал, по какому принципу считаются «строки» в подобных демках. Можно же вообще всё в одну строку склеить…

Но, безотносительно моего занудства, очень круто!
Вообще-то принято соревноваться в количестве символов на программу… js1k.com/
Строки это понятие относительное.
Думаю при помощи обфускатора этот код можно написать в одну строку :)
Вот если бы все те кто пишут что-то в 30 строк придерживались Coed Conventions…
Мне больше нравятся сравнения «размер бинарника» или «количество непробельных символов». Но предыдущие посты были именно на число строк, несмотря на всю странность такого решения для js. Я сам не js программист, может можно покомпактнее реализовать.
UFO landed and left these words here
Ещё немного и будет jquery в 30 стро кода.
Круто, всё выглядит достаточно просто и логично. Правда форматирование кода не лучшее, читать его немного трудно.
Первоначальный (рабочий) вариант был на ~48 вроде строк. Это уже некоторое ужатие. Хотелось вместить хотя бы в 3x строчек :)

Извините, но это читерство…
function update_player(pl, dpl){$$(dpl, {top:_(pl.y=clamp(pl.y+pl.dy, 0, height-plr_height))}); pl.dy = 0;}
Отсечение по интервалу или два действия в функции?
Блин ну по честному это не одна строка,
а целых шесть!
function update_player(pl, dpl) {
    $$(dpl, {
        top: _(pl.y = clamp(pl.y + pl.dy, 0, height - plr_height))
    });
    pl.dy = 0;
}


Ну пускай не шесть, если скобки закрывать в конце строк,
но четыре то как минимум ))
function update_player(pl, dpl) {
    $$(dpl, {
        top: _(pl.y = clamp(pl.y + pl.dy, 0, height - plr_height)) });
    pl.dy = 0; }


PS: А совсем совсем по честно в коде 117 строк.
У меня не совсем 30 строк, мой вариант не подходит :)
Only those users with full accounts are able to leave comments. Log in, please.