Chat:Ru/2020-09-20
Dmitry_Mandzyuk: всем привет, ребята, посоветуйте хороший учебник по Qt для c++
Uljahn: Automaton2000: хороший, плохой, долбанутый
Automaton2000: да я и не заметил
Dmitry_Mandzyuk: это про учебник? xD
darynka_xo: Ребят, очки через время начисляются?
735487: да
darynka_xo: Примерно сколько нужно ждать?
YurkovAS: amurushkin проверял фичу в ксб?
magaiti: Automaton2000, сколько нужно ждать?
Automaton2000: а я даже не знаю как это сделать
magaiti: че-то он в несознанку ушел
tutubalin: darynka_xo раз в сутки обновляют
magaiti: наверное восстание готовит
735487: YurkovAS: проверял. получилось не очень
735487: блокер становится очень плох
YurkovAS: amurushkin своего блокера сначала прогонял? тот же смитси, только на 2-х подов. а лучшими будут ноды с макс кол-во визитов.
735487: YurkovAS: смотри я как сделал. прогнал своего блокера и раннера противника. потом всех 4 но у первых двоих не обновлял скор
YurkovAS: amurushkin да, у меня так, на 35мс. а за них точно правильно ходил? без формул и прочего, можно заранее в массив сохранить их лучшие ходы по кол-ву визитов у нод.
YurkovAS: у меня с их лучшими ходами были ошибки, как пофиксил, сразу нормально заиграло.
735487: да вот возможно что их ходы выбираются не так. надо попробовать выбрать в массив и подставить.
YurkovAS: и можно в оценочной для блокера добавить скор раннера, возможно, иногда он ему как-то поможет.
735487: у меня это итак есть
735487: не совсем прямо его скор но определенные моменты есть
735487: самое интересное что с таким разделением сим больше получается
YurkovAS: magaiti где-то читал, что в ксб, кода отправляешь результирующий ход, надо чтобы стрелочка была длинее, thrust * 10-100. тогда точность повышается. сам не помню результаты тестов.
YurkovAS: amurushkin да, у меня тоже
735487: ну у меня результирующий ход умножается на 10000 кажется. как у мэда было в стартере
YurkovAS: у меня на 20'000
735487: https://www.codingame.com/replay/488156470 вот так сыграл с сохранением в массив. можно наверное засабмитить
735487: оказывается на 100000 умножается
YurkovAS: amurushkin это cos(a), sin(a) на это число умножаются?
735487: да
735487: возможно под такое разделение и оценка другая нужна. попробую пока сабмитнуть
YurkovAS: да у него короткие стрелки, заметил и сообщил. вдруг улучшится чего
magaiti: у меня 10'000 стрелки, думаешь мало?
735487: по ощущениям блокер стал себя более странно вести
YurkovAS: тогда не знаю, у меня 20'000. думал что у тебя там меньше значения
YurkovAS: amurushkin как-то часто у тебя таймаутит. может уменьшить тайминг до 70-71мс?
735487: не считал. не так чтобы очень. другие так же часто мне таймят
YurkovAS: ну уже 3 раза.
YurkovAS: ладно бы таймил против нейронок
735487: да я уже привык. ну пока посмотрю докуда доиграет
735487: но уже есть ощущение что блокеру оценку надо менять
YurkovAS: похоже круче не стало. у меня тогда это улучшило с ~22 места до 13 места. но 12-му наабу проигрывало и все кто выше
735487: у меня сейчас это были стартовые позиции :)
magaiti: сегодня до 11 места допрыгнул, очень удачный ран был
inoryy: совсем нас слили, никакого уважениея к старикам
magaiti: так и не понял, нашел я оптимум параметра или повезло просто
YurkovAS: не нашел, продолжай искать. надо меня апнуть на +1 балл :smile:
735487: я попробовал оценочную которая к прошлому алго не так сильно подошла. не так уж плохо и играет. держится впринципе не так уж и плохо. у смита смог даже честно всю карту выиграть. но вот стабильности не хватает
YurkovAS: печально, что у тебя не заработала эта фича. попытаюсь сделать мктс для блокера - вдруг будет лучше.
735487: эта новая версия стала у смита выигрывать иногда. прошлая без шансов проигрывала
YurkovAS: еще есть хак: в функциях проверки коллизий подов или чекпонта, есть такая ускорялка? вида: если расстояние без корня больше 840000, то нет коллизий
735487: неа. я чет до этого не додумался
YurkovAS: стал тебе чаще проигрывать
735487: ага. короче против тебя и смита эта версия стала лучше ))) вот против остальных бы прошлую марку держать ))
735487: не пойму почему попарно сим в 2 раза больше?
MadKnight: чё значит попарно?
YurkovAS: сделать как у вас в минике: своего блокера vs раннера противника и потом отдельно своего раннера vs блокера противника
735487: неужели когда 4 сразу то коллизий настолько много что сим меньше?
YurkovAS: на дерево нагрузка такая же. значит коллизий меньше
YurkovAS: локально запускал в брутал тестере с таймингом 150мс и небыло заметного преимущества.
735487: надо подумать с коллизиями что можно сделать
YurkovAS: проверял константу эту?
YurkovAS: помню, что если ее убрать, то было хуже. и по скорости тоже
YurkovAS: но не сильно хуже.
735487: да я так глянул на свой код и вот подумал что если еще одну проверку добавить то может хуже станет
MadKnight: amurushkin так смитси же тоже время занимает
735487: да только 2 смитси по 2 пода дают в 2 раза больше сим