Chat:Ru/2020-12-30

From CG community
Jump to navigation Jump to search

YurkovAS: 2048, same game, a*craft - простые и для первых двух есть рефери. CvZ и Mars lander - сложнее, можно нагуглить примеры. CvZ вроде бы так и не смог сделать без ошибок...

BorisZ: в зомби скорее всего та же проблема что и в марслендер - внутри хранятся флоаты, а на вход бота отдаются инты

BorisZ: все координаты

BorisZ: но это гипотеза, рефери то нет

Beard: почему это проблема?

Uljahn: off-by-one errors трудно дебажить, наверное

Uljahn: в гоночках для теста симы кто-то выкладывал сотни тестов на гитхабе

Uljahn: https://github.com/sethorizer/csb

Uljahn: типа такого

Beard: все равно пока не понимаю. но я только ночью написал её, а отлаживать после работы буду, может тогда напорюсь

BorisZ: проблема в округлении - ошибка накапливается и в какой-то момент окажется что 2 + 2 = 5

BorisZ: потому что внутри 2.4 + 2.4 = 4.8

BorisZ: если не округление а отбрасывание дробной то аналогично

BorisZ: внутри рефери позиция х = 2.4 а боту в инпуте отдается 2

BorisZ: в марслендере поэтому корректный подход - игнорировать все входящие данные кроме 1 хода

BorisZ: самому применять свои насчитанные ускорения и наклон, хранить текущую позицию

Beard: хм, ок, посмотрю. если что, в CvZ тоже несложно игнорировать

Default avatar.png VAntonuk: О здесь русский чат

Uljahn: always has been

MadKnight: VAntonuk не верь ему

MadKnight: он переманивает на сторону зла

MadKnight: я крч понял что мне не нравится как звучит русский по сравнению с инглишем и теперь я против русского

Beard: ja ja tut est russkij 4at

Beard: как тебе такое MadKnight?

MadKnight: я сказал про звучание

MadKnight: а тут чат

MadKnight: видишь разницу?)

Beard: даже слышу

MadKnight: вот теперь верю

MadKnight: Beard го расскажи нам какого бота пилишь

MadKnight: Beard пришёл чтобы кинуть пару шуток и исчезнуть снова

MadKnight: а про ботов говорить он не хочет

MadKnight: shame

MadKnight: а сто

MadKnight: п

MadKnight: я чат не проскроллил

MadKnight: BorisZ

MadKnight: ты типа в RAIC играешь?

MadKnight: сколько там дней осталось?

MadKnight: и до чего?

BorisZ: финал закончен, песочница до 10 января вроде, там тоже призы есть небольшие

BorisZ: но я забил с неделю уже как понял что шансов нет на финал

MadKnight: почему

MadKnight: го помогу

BorisZ: как тут поможешь то? разве что машина времени есть

MadKnight: машина времени?

MadKnight: всмысле

MadKnight: тыж говорил ещё 11 дней есть

BorisZ: вернуться на месяц назад и все сделать правильно

MadKnight: тебе нужен месяц чтобы всё переделать?)

BorisZ: не только время, еще и мотивация нужна, сейчас то уже тошнит

MadKnight: дело в твоём коде

MadKnight: 100%

MadKnight: го подскажу как переделать

MadKnight: го в лс

MadKnight: а потом в дискорд

MadKnight: просто CG у меня только с компа

Beard: MadKnight ты раик даже не начинал)

MadKnight: неважно

MadKnight: Beard ты вообще проигнорил меня когда я спросил как там у тебя успехи с RAIC

Beard: я пропадаю потому что не спал ещё, а пилю CvZ для квестмапы

Beard: ты не спрашивал

Beard: но я выгорел сразу после 1 раунда

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

MadKnight: чё так

MadKnight: BorisZ го в дискорд

Beard: странный был год

MadKnight: а то я ухожу

MadKnight: Beard ты тоже

MadKnight: срочно

Beard: я спать пойду

MadKnight: оке не Beard

MadKnight: но Bolbi

MadKnight: BorisZ

dbf: BorisZ почему не хочешь про раик думать, наработал же на футболку!

BorisZ: да, на футболку то было совсем просто, а дальше запутался, начал переписывать потом вернулся к старому боту - так дергался туда-сюда в итоге ни фига и не вышло

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

BorisZ: MadKnight я зашел в дискорд

BorisZ: YurkovAS ну мне кажется что на призы в песочнице шансов совсем мало, там же все участувуют кроме топ-6 вроде

YurkovAS: хотя еще и от уровня зависит: кому-то достаточно изучить ПМ-ы и все получится. а таким как я, нужно прогать и не один раз

YurkovAS: BorisZ да, там уже почти ни кто не сабмитится

MadKnight: BorisZ я тебя по нику нашёл

MadKnight: кинул запрос

MadKnight: BorisZ поймал?

MadKnight: TheVillainAgain#2197

MadKnight: крч вот мой ник

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

BorisZ: иначе все разваливается в голове, во время контеста тратишь время на очевидные вещи

BorisZ: ну там понимашь что тут будет работать что-то - мктс например и начинаешь его делать, а оно должно быть уже напальцах или в шаблонах, чтобы не париться

BorisZ: как с бимсерчем в последнем контесте на КГ

YurkovAS: кстати да, его совсем недавно освоил в гиперсонике, а потом перезаюзал в 2048 и контесте

YurkovAS: тут главное чтобы интерес не пропадал, за месяцы

YurkovAS: и некоторые мульти в последнее время мы тут небольшими группами пилили и было интересно: 2048, same game, CvZ

BorisZ: я за вами следил, но сам ничего не делал )

BorisZ: начну сейчас делать fall chalenge с ведьмами, пока помню что-то

Hiker: Есть дотнетеры?) когда бывает ак что на рандомных шагах какой-то кусок кода хобана и + 20 мили секунд?

Hiker: это случайно не какой-то паганый гарбаж колектор?

Hiker: прием особо локально не воспроизводится. типо запускаешь с теми же данными локально и обсчитывается быстренько, как обычно

MadKnight: Hiker

MadKnight: го сбла

MadKnight: сюда

MadKnight: YurkovAS

MadKnight: Automaton2000 кто вообще ещё тут?

Automaton2000: ну вот у меня в общаке смайлы показывает?

YurkovAS: MadKnight

MadKnight: YurkovAS

MadKnight: почему ты белый

YurkovAS: сломали походу

YurkovAS: что хотел?

MadKnight: го кодить YurkovAS

MadKnight: ещё спрашивает

YurkovAS: а не, я раик до конца января буду делать

MadKnight: так я о том и говорю

MadKnight: типа

MadKnight: в чём у тебя основа твоего подхода?

YurkovAS: секрет

YurkovAS: млн-ы бфс-ов

MadKnight: хорошо мне всё равно не это инетеросно

MadKnight: го расскажи как ты закдил свою "основу"

YurkovAS: не, я не рассказываю

YurkovAS: там же просто, для тебя

YurkovAS: сделай лучше - тогда расскажу

YurkovAS: *лучше меня

YurkovAS: не рассказываю, потому что потратил не мало времени на это

YurkovAS: а ты ни чего не сделал и просишь рассказать

YurkovAS: вот если у тебя реально не будет получиться, тогда без проблем помогу

735487: мэд походу где то что то вычитал и решил на нас потестить :) втюхать что то пытается

YurkovAS: значит не так его понял

735487: YurkovAS: он тут выше закидывал типа го расскажи мне как ты написал код и я тебе расскажу как сделать лучше

735487: YurkovAS: я кстати твою идею побыстрому запилил. получилось довольно забавно

YurkovAS: не смотрел твои бои

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

YurkovAS: тоже сел это делать

YurkovAS: посмотрел бои - не понимаю что там происходит

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

YurkovAS: простая реализация играет заметно хуже