Chat:Ru/2020-09-20

From CG community
Revision as of 11:28, 15 June 2021 by Chat Log (talk | contribs) (Created page with "<img src=/a/12115365894384> Dmitry_Mandzyuk: всем привет, ребята, посоветуйте хороший учебник по Qt для c++ <img src=/a/23956705...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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 раза больше сим