Chat:Ru/2020-05-31

From CG community
Jump to navigation Jump to search

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: Спасибо.

Default avatar.png Premium: Fr

Default avatar.png Premium: Кто-нибудь знает как отрыть вкладку Solutions?

gybson_samara: запостить свое

Default avatar.png Premium: А как?)

gybson_samara: решить надо пазл

Default avatar.png Premium: Я решил

gybson_samara: ааа

gybson_samara: тогда должно быть вроде

Default avatar.png Premium: Странно

gybson_samara: это точно пазл, не соревнование?

Default avatar.png Premium: Пазл

Default avatar.png Premium: А воо

Default avatar.png Premium: Получилось

tutubalin: ахаха! щас в клэше забавно было. чувак просто засабмитил дефолтный код без каких либо правок и получил 40% score


wlesavo: нашел два тупейших бага с которыми вообще не понятно как чтото работать должно было, еще удивлялся что запромоутиться в золото не могу

Uljahn: что пилишь? гиперсоника?

wlesavo: да

wlesavo: блин, два бага убрал и сразу на 2 поинта выше босса

wlesavo: в одном месте случайно немодифицированный грид брал, а во втором случайно не в том месте генерил грид, и вроде мелочи, но такой импакт давали сильный что ппц

wlesavo: 3 поинта уже выше босса

wlesavo: как будто кимиюку сабмитнул

wlesavo: а не, все таки 2

wlesavo: эх, ждать наверное долго теперь

wlesavo: хочу еще переписать немножко симу, ато у меня ща мега примитивная, даже тяжело сиомй назвать

Uljahn: с numpy? чейны симулирует? там была какая-то фича с проходимостью бонусов и распространением взрывов

wlesavo: да, но в нумпае только храню грид, не то что прям фишки нумпайные какието использую. а так считаю карту таймера, и симулирую движение на какуюто глубину, если валидных мувов не осталось, то штрафую сильно, плюс проверяю взрывы, но пока грубо очень, просто сколько ящиков взорву к моменту когда бомба повится

wlesavo: ну и маленький штраф за нахождение в зоне с ненулевым таймером и небольшой бонус за перки

wlesavo: пока пмы не читал, слишком мне геймплей понравился чтобы самому чтото попридумывать тут

wlesavo: эх, два часа промоушен

Default avatar.png 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: ладно, всё равно баловство всё это

Default avatar.png ktotam: Onitama с багами?

Uljahn: всё возможно - это коммьюнити мульти, код выложен, кстати

Uljahn: но обычно поведение соответствует правилам, которые желательно читать :smirk:

Default avatar.png q0tik: Мужики, помогите тормозу, пожалуйста(девчонки тоже помогите(тоже пожалуйста XD)). Я затащил задачу и мне пишут, мол так и так вот у тебя новые параметры есть в задаче, но в коде ничего не поменялось. Я уже их в разном порядке считывал, как разные типы данных, просто рандомно еще штук 20 величин считывал)))) Нет ни ошибки, ни подсказки и ничего не работает XD

Default avatar.png q0tik: Тупа сказали молодец, вот теперь у тебя еще 2 параметра, юзай и ни в чем себе не отказывай... Я сначала не вкурил(английский подвел), пробовал их через теорему косинусов доставать. Но вспомнил старика Гауса, который говорил: если ты решаешь одно уравнение с >1 неизвестной, то ты даун :D А потом вкурил, что мне в подарок дали переменные, но не объяснили как пользоваться

Default avatar.png q0tik: Если есть желание пообщаться с недалёким @q0tik тг :D

Default avatar.png q0tik: P.S. только сегоня обнаружил для себя этот сайт. Захотел убивать свободное время с пользой)

Uljahn: это не гоночки случаем?

Uljahn: coders strike back

Uljahn: если инпуты меняются, не надо ничего угадывать - жми кнопку в правом верхнем углу IDE "Restore default code", но старый код сохрани куда-нибудь перед этим

tutubalin: q0tik дай ссылку на задачу или игру, которую решаешь. если игра, то из какой лиги в какую перешёл