Size: a a a

AI Cups Official

2020 December 24

S

SilentNox in AI Cups Official
Хорошо, когда не нужно переписывать код пакета чтобы с ним было комфортно работать, как в С++.....
источник

D

Dmitriy in AI Cups Official
SilentNox
Хорошо, когда не нужно переписывать код пакета чтобы с ним было комфортно работать, как в С++.....
не напоминай _
источник

VK

Vitaliy Kudasov in AI Cups Official
SilentNox
Хорошо, когда не нужно переписывать код пакета чтобы с ним было комфортно работать, как в С++.....
Так а конкретно, я так и не понял? Кроме std::optional
источник

S

SilentNox in AI Cups Official
Vitaliy Kudasov
Так а конкретно, я так и не понял? Кроме std::optional
Так его нет, там shared_ptr почему-то.
источник

D

Dmitriy in AI Cups Official
SilentNox
Так его нет, там shared_ptr почему-то.
заменил всё на bool
источник

VK

Vitaliy Kudasov in AI Cups Official
SilentNox
Так его нет, там shared_ptr почему-то.
Ну я про то что кроме этого изменения, что то ещё не устраивает? Про опшнал я согласен, хотя с точки зрения апи там просто названия другие)
источник

LS

Lookuut Struchkov in AI Cups Official
Ох жара скоро будет за выход в финал через песок
источник

EI

Ekaterina Ivanova in AI Cups Official
у всех поиски пути, умное решение дедлоков... а я до сих пор на автопоиске :D
Похоже с ним и буду в финале, вроде и так ок. Может со своим поиском чуть лучше было, но не намного :)
источник

D

Dmitriy in AI Cups Official
Ekaterina Ivanova
у всех поиски пути, умное решение дедлоков... а я до сих пор на автопоиске :D
Похоже с ним и буду в финале, вроде и так ок. Может со своим поиском чуть лучше было, но не намного :)
еслиб он работал ещё...
источник

S

SilentNox in AI Cups Official
Vitaliy Kudasov
Ну я про то что кроме этого изменения, что то ещё не устраивает? Про опшнал я согласен, хотя с точки зрения апи там просто названия другие)
Остальное это больше специфика языка С++, потому что для отрисовки приходится делать что-то вроде
DebugCommand::Add cmd;
cmd.data = std::shared_ptr<DebugData::PlacedText>( new DebugData::PlacedText( text ) );
debugInterface.send( cmd );
Это нихрена не удобно и приходится писать врапперы
источник

ПО

Павел Опарин... in AI Cups Official
Ekaterina Ivanova
у всех поиски пути, умное решение дедлоков... а я до сих пор на автопоиске :D
Похоже с ним и буду в финале, вроде и так ок. Может со своим поиском чуть лучше было, но не намного :)
А сима боёв есть?
источник

EI

Ekaterina Ivanova in AI Cups Official
квази сима
источник

S

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

VK

Vitaliy Kudasov in AI Cups Official
SilentNox
Остальное это больше специфика языка С++, потому что для отрисовки приходится делать что-то вроде
DebugCommand::Add cmd;
cmd.data = std::shared_ptr<DebugData::PlacedText>( new DebugData::PlacedText( text ) );
debugInterface.send( cmd );
Это нихрена не удобно и приходится писать врапперы
Если вместо присвоения data юзать конструктор, будет один в один пример выше для питона
источник

ПО

Павел Опарин... in AI Cups Official
Ekaterina Ivanova
квази сима
Не очень понятно слово "квази"
Набор ифов?
источник

AY

Alexey Yurasov in AI Cups Official
Pavel
screen_offset = model.Vec2Float(0, 0)
               debug_interface.send(
                   model.DebugCommand.Add(
                       model.DebugData.Primitives(
                           [
                               model.ColoredVertex(model.Vec2Float(x, y), screen_offset, color),
                               model.ColoredVertex(model.Vec2Float(x+1, y), screen_offset, color),
                               model.ColoredVertex(model.Vec2Float(x+1, y+1), screen_offset, color),
                           ],
                           model.PrimitiveType.TRIANGLES
                       )
                   )
               )
🔥спасибо сработало
источник

EI

Ekaterina Ivanova in AI Cups Official
Павел Опарин
Не очень понятно слово "квази"
Набор ифов?
ну чуть по умнее, скорее большой набор эвристик
источник

S

SilentNox in AI Cups Official
"free(): invalid next size (normal)" Что бы это могло быть......
источник

VK

Vitaliy Kudasov in AI Cups Official
SilentNox
"free(): invalid next size (normal)" Что бы это могло быть......
Просто плюсы, ничего необычного
источник

AY

Alexey Yurkov in AI Cups Official
SilentNox
Остальное это больше специфика языка С++, потому что для отрисовки приходится делать что-то вроде
DebugCommand::Add cmd;
cmd.data = std::shared_ptr<DebugData::PlacedText>( new DebugData::PlacedText( text ) );
debugInterface.send( cmd );
Это нихрена не удобно и приходится писать врапперы
std::shared_ptr<DebugData::PlacedText>(new DebugData::PlacedText(text));
можно заменить на
std::make_shared<DebugData::PlacedText>(text);
источник