LINUX.ORG.RU

[c++][AI-Chalenge]Хранение данных

 


0

1

Я правильно понял что после каждого хода он считывает данные заново? То есть муравьи не сохраняются, а читаются заново.

Почему я это пишу? Потому что, я отправлю муровьев за едой, опираясь на их положение в векторе где они хранятся.

turn 14:
add food: 0
add food: 1 row: 25 col: 29
add food: 2
add food: 3
target: row 24 col 24 ant: 28 23
target: row 32 col 26 ant: 28 22
target: row 38 col 14 ant: 34 14

turn 15:
add food: 0
add food: 1 row: 25 col: 29
add food: 2
add food: 3
target: row 24 col 24 ant: 28 24
target: row 32 col 26 ant: 28 23
target: row 38 col 14 ant: 35 14

turn 16:
add food: 0
add food: 1 row: 25 col: 29
add food: 2
add food: 3
target: row 24 col 24 ant: 28 24 cant pass 
target: row 32 col 26 ant: 27 24
target: row 38 col 14 ant: 36 14

как видно в двух последних ходах 28 24 -> 27 24 и 28 23 -> 28 24, но цели у муравьев поменялись и один стал загораживать другому путь.



Последнее исправление: Trieforce (всего исправлений: 1)

Я правельно

нет, не __правильно__

shty ★★★★★
()

спасибо поправил...

Trieforce
() автор топика

>Я правильно понял что после каждого хода он считывает данные заново? То есть муравьи не сохраняются, а читаются заново

Ты про Starter Package, или вообще про игру? Кто тебе мешает завести класс Ant, и обновлять его состояние каждый ход? Могут правда возникнуть неопределенности в сопоставлении муравьев в двух состояниях карты, но на то это и «challenge».

anonymous
()
Ответ на: комментарий от ratvier

Не совсем верно, положение еды надо запоминать, так как попав в зону видимости её положение транслируется только один раз, дабы не флудило.

tensai_cirno ★★★★★
()
Ответ на: комментарий от anonymous

Там просто если ты пишешь на перле или на питоне, если на сях, тяжело в учении.

Trieforce
() автор топика
Ответ на: комментарий от anonymous

> Можно запускать в браузере, предварительно установив переменную BROWSER.

а поподробнее?

Harald ★★★★★
()
Ответ на: комментарий от Trieforce

да, как раз из него запускаю и падает

Harald ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.