Chat:Ru/2020-05-31
tomatoes: на мобилках вполне
Visual Basic: Значит это недоработка.
Visual Basic: Ошибка в дизайне.
Visual Basic: В сбалансированных играх победу не купишь.
tomatoes: это скорее суть "мобильного гейминга"
tomatoes: ехал пей2вин через пей2вин
tomatoes: головоломки и тому подобное немного спасают. а всякие викинги и десятки клешей ужас
shegeley: Доброе утро. Есть тут кто? Я не понимаю: запускаю тесткейс в первый раз — фейл по времени, ничего не меняю, запускаю еще раз — и все нормально.
shegeley: Раньше не встречался с таким .
shegeley: Серваки у codinggame напрягаются?
tomatoes: бывает иногда. но не знаю как в паззлах ограничение по времени работает
tutubalin: там ещё и машины разные, не угадаешь, куда кинет
tutubalin: я делал простой тест: с помощью инструкции RDTSC измерял, сколько циклов тратится на выполнение RDTSC
tutubalin: даже на одной машине результаты плавают. а когда запускал на Codingame, так там вообще разброс бывает чуть ли не в 5 раз
shegeley: Спасибо.
Premium: Кто-нибудь знает как отрыть вкладку Solutions?
gybson_samara: запостить свое
gybson_samara: решить надо пазл
gybson_samara: ааа
gybson_samara: тогда должно быть вроде
gybson_samara: это точно пазл, не соревнование?
tutubalin: ахаха! щас в клэше забавно было. чувак просто засабмитил дефолтный код без каких либо правок и получил 40% score
wlesavo: нашел два тупейших бага с которыми вообще не понятно как чтото работать должно было, еще удивлялся что запромоутиться в золото не могу
Uljahn: что пилишь? гиперсоника?
wlesavo: да
wlesavo: блин, два бага убрал и сразу на 2 поинта выше босса
wlesavo: в одном месте случайно немодифицированный грид брал, а во втором случайно не в том месте генерил грид, и вроде мелочи, но такой импакт давали сильный что ппц
wlesavo: 3 поинта уже выше босса
wlesavo: как будто кимиюку сабмитнул
wlesavo: а не, все таки 2
wlesavo: эх, ждать наверное долго теперь
wlesavo: хочу еще переписать немножко симу, ато у меня ща мега примитивная, даже тяжело сиомй назвать
Uljahn: с numpy? чейны симулирует? там была какая-то фича с проходимостью бонусов и распространением взрывов
wlesavo: да, но в нумпае только храню грид, не то что прям фишки нумпайные какието использую. а так считаю карту таймера, и симулирую движение на какуюто глубину, если валидных мувов не осталось, то штрафую сильно, плюс проверяю взрывы, но пока грубо очень, просто сколько ящиков взорву к моменту когда бомба повится
wlesavo: ну и маленький штраф за нахождение в зоне с ненулевым таймером и небольшой бонус за перки
wlesavo: пока пмы не читал, слишком мне геймплей понравился чтобы самому чтото попридумывать тут
wlesavo: эх, два часа промоушен
q0tik: Ну вы и задроты, мужики :D Слова умные...
wlesavo: пол года посидишь тоже так заговоришь :slight_smile:
Uljahn: Automaton2000: знаешь умные слова?
Automaton2000: ну я не знаю как это сделать
Visual Basic: Чатик!
Uljahn: https://www.codingame.com/forum/t/the-unofficial-codingame-contest/185011
amurushkin: идея не доработана. если он выберет мульти где я в топах то я просру тем кто в вуде или бронзе ))
Uljahn: что просрёшь? корову?
amurushkin: да причем здесь это. нет никакого стимула же
amurushkin: намного лучше было бы новый мульти какой нибудь в который никто не играл или очень мало играли
amurushkin: да хоть шашки те же
Uljahn: а уже известно, по какому мульти будет?
amurushkin: нет и это самое плохое имхо. как то странно он сам выберет мульти а твой ранг будет зависеть от того насколько ты потом продвинешься. а если ты уже в топах то по его системе ты вообще просрал контест. нет логики
amurushkin: идея выбирать мульти и всем его фигачить типа контеста месяца хорошая. но не в таком виде
Uljahn: ладно, можешь не участвовать ))
tutubalin: щас самые задроты начнут сливать себе рейтинг во всех мультах, где они участвовали
Uljahn: регить новые акки)
tutubalin: Кстати, Uljahn, ты спрашивал, как питон профайлить https://www.alcf.anl.gov/files/Tullos-Analyzing_Python_Performance.pdf
Uljahn: спасибо, видел этот мануал, вопрос-то был как numpy профайлить, там просто вызов внешней либы пишется и всё, подробности не понял как получить
Uljahn: к тому же, это amplifier, надо в profiler попробовать
Uljahn: может, допилили что
tutubalin: amplifier переименовали просто
Uljahn: ну так-то да
tutubalin: если numpy, то всё немного сложнее ) https://software.intel.com/en-us/forums/intel-distribution-for-python/topic/832037
Uljahn: parallel studio надо :(
Uljahn: ладно, всё равно баловство всё это
Uljahn: всё возможно - это коммьюнити мульти, код выложен, кстати
Uljahn: но обычно поведение соответствует правилам, которые желательно читать :smirk:
q0tik: Мужики, помогите тормозу, пожалуйста(девчонки тоже помогите(тоже пожалуйста XD)). Я затащил задачу и мне пишут, мол так и так вот у тебя новые параметры есть в задаче, но в коде ничего не поменялось. Я уже их в разном порядке считывал, как разные типы данных, просто рандомно еще штук 20 величин считывал)))) Нет ни ошибки, ни подсказки и ничего не работает XD
q0tik: Тупа сказали молодец, вот теперь у тебя еще 2 параметра, юзай и ни в чем себе не отказывай... Я сначала не вкурил(английский подвел), пробовал их через теорему косинусов доставать. Но вспомнил старика Гауса, который говорил: если ты решаешь одно уравнение с >1 неизвестной, то ты даун :D А потом вкурил, что мне в подарок дали переменные, но не объяснили как пользоваться
q0tik: Если есть желание пообщаться с недалёким @q0tik тг :D
q0tik: P.S. только сегоня обнаружил для себя этот сайт. Захотел убивать свободное время с пользой)
Uljahn: это не гоночки случаем?
Uljahn: coders strike back
Uljahn: если инпуты меняются, не надо ничего угадывать - жми кнопку в правом верхнем углу IDE "Restore default code", но старый код сохрани куда-нибудь перед этим
tutubalin: q0tik дай ссылку на задачу или игру, которую решаешь. если игра, то из какой лиги в какую перешёл