Обновить
3
0

Пользователь

Отправить сообщение

При чём тут shared_ptr? Он к безопасности памяти отношения не имеет.

Как раз самое прямое отношение имеет. Весь смысл его существования - обеспечить существование подконтрольного объекта до тех пор, пока его можно увидеть, и уничтожить после.

не ухудшает производительность

Крестовые shared pointer'ы все таки имеют оверхед.

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

А рустовые ошибки проверки заимствования возникают в самый неподходящий момент.

Windows 11 оказалась малоюзабельным г-м, и дальше будет только хуже (только онлайн учетка, ИИ во все дыры, телеметрия всего на свете, неотключаемый антивирус, TPM с обязательным шифрованием диска и т.д.)

Пользуюсь ноутбуком с 11 виндой ровно год и вышеупомянутых проблем еще ни разу не встретил. Не думаю, что на десктопе с современным железом что-то должно измениться в худшую сторону.

ECS - методология для тех случаев, когда даже скорости ООП из С++ не хватает, а совсем уж далеко от объектной модели отходить не хочется. К чему тут серебрянные пули?

Вы привели цитату полностью, но при этом отвечаете на часть вырванную из контекста.

Чтобы показать ложность утверждения достаточно показать ложность любой его части. Контекст тут совершенно не важен.

Прямой соответствует линейное уравнение, а кривым соответствуют другие уравнения.

См. комментарий, на который вы вроде как отвечаете.

Смысл в том, что дуга и прямая описываются разными уравнениями.

Смысл в том, что алгебра, описывающая любую линию - не важно, прямая она или кривая - может измениться не то, что от смены пространства, в котором линия содержится, но даже от смены системы координат. Нельзя называть прямые на гиперболической плоскости непрямыми только на том основании, что они описываются нелинейными уравнениями.

Прямая - это любой объект, который соответствует определению прямой. Определение прямой вам уже кидали выше в обсуждении.

Любая терминология, противоречащая принятым аксиомам, неправомочна. Здесь мы обсуждаем сферическую и гиперболическую геометрии, у которых есть совершенно конкретные системы аксиом, с ними всегда можно ознакомиться в соответствующих источниках. Евклидовы прямые не соответствуют ни той системе, ни другой, мы их не обсуждаем.

После прочтения части остался один вопрос - разве не было бы более естественно в качестве точки, в которую проецируется гиперболическая плоскость, выбрать (0, 0, 0), а плоскостью проекции взять плоскость x = 1?

Если не ошибаюсь с расчетами, это позволит убрать лишний множитель 4 во вторичной метрике

Есть строгое соответствие между геометрическим и алгебраическим смыслом математического объекта. "Прямая" соответствует линейному уравнению (членами которого являются числа, а не функции). Абсолютно строго, и здесь не может быть никаких трактовок. Кривым соответствуют другие уравнения.

Это неверно даже на обычной евклидовой плоскости. В полярных координатах не существует линейного уравнения, которое описывало бы хотя бы одну прямую.

Простите, а где геометрия Лобачевского-то?

Четверичная идеально подходит, 5 ¹⁰ = 11 ⁴, и все еще степень двойки

Но разве это не должно гаситься разнообразием мобов? Если помимо монстра с 500 здоровья будет монстр с 400 здоровья, меч на 300 урона все так же будет убивать его за 2 удара, а с 499 - ваншотнет.

То есть, чем больше вариантов мобов, тем ближе фактическая игра к модельным условиям

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Backend Developer
Python
OOP
Algorithms and data structures
English