Артиллерия на декартовой плоскости. Оружие — функция y = f(x).
или
Как играть
Каждый ход вы пишете функцию. Снаряд летит по её графику от вашего солдата в сторону противника.
Главное: график сдвигается по вертикали так, чтобы пройти через вашего солдата. Значит любая константа в функции бессмысленна: 2*x+3 и 2*x — одно и то же.
Ось x: от −25 до +25, ось y: от −15 до +15. Ваши солдаты всегда на отрицательных x, поэтому sqrt(x) взорвётся сразу — нужно sqrt(abs(x)).
x^2 при x=−15 даёт 225 — это далеко за потолком, график встанет почти вертикально. Делите: (x^2)/50.
Траектория прошивает солдат насквозь — своих тоже. Слишком длинный график (например sin(100*x)) обрывается сам.
Доступно: + - * / ^, sqrt log ln abs sin cos tan exp, pi, e. Знак умножения можно опускать: 3sin(5x), 2pi, 2(x+1). Но x2 — ошибка, а не x*2: скорее всего вы имели в виду x^2.
Команды чата: -skip (общий голос за новую карту), -sayfunc / -stopsayfunc.
Комната
Дайте код или ссылку остальным — они на той же машине в сети.