Size: a a a

AI Cups Official

2020 November 02

A

Alexey in AI Cups Official
Vitaliy Kudasov
зачем переписывал кстати интересно
Там много причин, начиная от того, что именование переменных не соответствуют языку до того, что, например, хочется хранить не отдельно x/y/z, а внутри класса вектора или добавить в класс что-то или унаследовать что-нибудь от чего-то. Так что это каждый раз упражнение на денек - сделать свои классы и конвертеры в 2 стороны. Но это нормально - обычно никто автосгенеренный (тем более, меняющийся) код и не правит - а делают свои классы.
источник

IL

Ilya L in AI Cups Official
Ilya L
Но справедливости ради сейчас и правда нормальные языковые пакеты писать будет тяжело
Не хватит времени банально
источник

VK

Vitaliy Kudasov in AI Cups Official
Alexey
Там много причин, начиная от того, что именование переменных не соответствуют языку до того, что, например, хочется хранить не отдельно x/y/z, а внутри класса вектора или добавить в класс что-то или унаследовать что-нибудь от чего-то. Так что это каждый раз упражнение на денек - сделать свои классы и конвертеры в 2 стороны. Но это нормально - обычно никто автосгенеренный (тем более, меняющийся) код и не правит - а делают свои классы.
именование переменных в прошлом раике не соответствовало?
источник

VK

Vitaliy Kudasov in AI Cups Official
Alexander N
а какой язык используется как базовый для генерации остальных языковых пакетов?
rust
источник

Vc

Viktor Nagornov cArm... in AI Cups Official
ну кстати если есть возможность отдать на тест какие-то такие части типа передачи данных от стратегии в ЛР, было бы неплохо
я навскидку не вспомню что меня когда-то смущало - но и не помню что с этим делать )))
источник

VK

Vitaliy Kudasov in AI Cups Official
источник

Vc

Viktor Nagornov cArm... in AI Cups Official
о, ништяк, поковыряюсь тогда
источник

A

Alexey in AI Cups Official
Vitaliy Kudasov
именование переменных в прошлом раике не соответствовало?
В прошлом было хорошо, это у меня от футбола осталось.
источник

A

Alexey in AI Cups Official
Но пришлось все равно переделать ради своего вектора и дополнительных методов вроде toString
источник

VK

Vitaliy Kudasov in AI Cups Official
Alexander Kiselev
Многие поля были посчитанными заранее и избыточными - опять же, экономим на копировании. А какие-то поля связанные с обьектом, наоборот, отсутствовали
ну вам всегда захочется какую то доп инфу хранить. но если вы хотите это делать в тех же классах я же не смогу сгенерить ваши мысли. экономия на копировании ненужная микрооптимизация мне кажется
источник

VK

Vitaliy Kudasov in AI Cups Official
Alexey
В прошлом было хорошо, это у меня от футбола осталось.
да, после футбола это фиксилось просто
источник

VK

Vitaliy Kudasov in AI Cups Official
в общем если хотите что то конкретное предложить, пожалуйста. генератор клиентов не менялся пока что
источник

АД

Алексей Дичковский {... in AI Cups Official
Сколько помню ввсегда почти первым делом во всех соревах свои обёртки для всего :)
источник

АД

Алексей Дичковский {... in AI Cups Official
В раике вроде пытался пользовать оригинал но всё же проще всегда обернуть в своё. Микрооптимизации - вероятно, но скорее просто максимальная гибкость. Просто действительно не сойдутся все мысли разом
источник

A

Alexey in AI Cups Official
Ага, согласен. В целом генератор сейчас хорош для быстрого старта, а если хочешь дополнительное, то всегда можно сделать свое.
источник

YK

Yevhen Kazmin in AI Cups Official
источник

YK

Yevhen Kazmin in AI Cups Official
написал за 2 дня код, уже неделю каждый вечер пытаюсь скомпилить
источник

A

Alexey in AI Cups Official
О, это крестики с кодингейма?
источник

YK

Yevhen Kazmin in AI Cups Official
Alexey
О, это крестики с кодингейма?
угу
источник

AN

Alexander N in AI Cups Official
Yevhen Kazmin
написал за 2 дня код, уже неделю каждый вечер пытаюсь скомпилить
Это UTTT? Я свои переписал на шарпе с использованием небезопасного кода, прирост вышел в 1.5 раза примерно. Вообще расстроился. Да ещё и тесты не проходит...
источник