Chat:World/2021-04-08

From CG community
Jump to navigation Jump to search

ShortBaited: sites wont load and everything is buggy

ShortBaited: Site dosent even register that i leveled up a min ago

Default avatar.png BigFatDecker: while(num_valid_actions<4):

           print(x+1)   why wont this work?

solution.cpp: depends on a lot of things, what are the variables, what do you mean by doesnt work

Default avatar.png BigFatDecker: the varible is set up as num_valid_actions = int(input()) and it just timesout

Default avatar.png Papyrus_HB: '3+3*2' how to evaluate the string from left to right instead of order of operation?

solution.cpp: If there is no input received then input() will wait forever

Default avatar.png BigFatDecker: so how could i set it up to check if the row has less then 4 and if it does to move to the next row

Default avatar.png Papyrus_HB: x=0 while x<4:

 x++1

Default avatar.png Papyrus_HB: x+=1

Default avatar.png Papyrus_HB: what about this?

Default avatar.png BigFatDecker: hmm i still get a timeout it is ok if i said the link to the puzzle so you can understand more of what im trying to do?

Default avatar.png BigFatDecker: https://www.codingame.com/ide/puzzle/connect-4

solution.cpp: can you send all your code?

solution.cpp: Are you forgetting to print a response at the end?

Default avatar.png BigFatDecker: https://pastebin.com/iqWQAa1m

Default avatar.png BigFatDecker: ok so thats my code i kinda screw it up even more i think haha

Default avatar.png Qyxi: (3+3) * 3. Use parenthesis Papyrus_HB

solution.cpp: That code runs for me

Default avatar.png BigFatDecker: mine?

solution.cpp: Yes

solution.cpp: It doesn't beat the challenge but it does run

Default avatar.png iwantcakenow21: Gilbert moment

GilbertGaming27: Gilbert

Default avatar.png BigFatDecker: it runs but times out after the first row i gotta be able to go to the next row after there is less then 4 spaces and i cant figure out an if tatement or anything haha

solution.cpp: The timeout is probably caused because you have both print statements inside the scope of if

solution.cpp: you could add an else clause with some general print(0) and see if it still times out

Gnorty: is it just me or are there issues with the site atm? Im having clashes not launching, submitted code stuck at pending etc

solution.cpp: Yes there are issues

Default avatar.png BigFatDecker: would i put general print(0) or put my variable in place for ther 0

solution.cpp: i just mean for testing where you have if(turn_index<64): have else:

solution.cpp: it doesnt matter whats in the print just for testing if thats causing the timeout

Default avatar.png Qyxi: print(debug in else line xx)

solution.cpp: http://chat.codingame.com/pastebin/90cfe633-bce5-4402-93e6-133715c7af7f

Nuggs: clashing dont be workin doe

solution.cpp: refresh page on start

Nuggs: ahh

Default avatar.png iwantcakenow21: why website be bad

Nuggs: says the cakeman

Default avatar.png iwantcakenow21: ok

brandex123: I can't bear it anymore

Default avatar.png Qyxi: BigFatDecker, the first for loop, it waits for an input, 7 times yes? What input is sent to it?

brandex123: goodnight everyone

Default avatar.png BigFatDecker: haha i think ive been stariing at this for too long because now im just starting to confuse myself

Default avatar.png Qyxi: Why are you printing based on turnIndex instead of oppLastMove?

DaNinja: start again, delete your two if's and replace with

DaNinja: print(action)

Default avatar.png Qyxi: Looking at the puzzle, it doesn't state which player starts, so I assume it's randomized in inizialization. So checking for steal should include a check that your bot is 2nd player id 1 and that it's turn 2.

Default avatar.png Qyxi: Otherwise, that if blocks if your bot is 2nd player on rounds past 2nd

Default avatar.png Qyxi: Well, not blocks, but outputs invalid statement.

Default avatar.png BigFatDecker: ok i think im starting to get it

Default avatar.png Qyxi: Which, reading the context of the puzzle, should end the game due to invalid unreadable input.

Default avatar.png Qyxi: after turn 2 that is.

Default avatar.png Qyxi: But, if you say it's timing out, it may be that the game is rejecting "steal" on turn 4 and continues to wait.

Default avatar.png Qyxi: if((turn_Index == 2) && (myId == 1))

Default avatar.png Qyxi: print(-2)

Default avatar.png BigFatDecker: ok so im confused again why would i put negative 2? sorry if these are dumb questions

Default avatar.png Qyxi: That takes care of your bot being 2nd player and doing the steal, though a steal isnt' always best.

Default avatar.png Qyxi: The second player can output either the word STEAL or the integer -2 for this action.

Default avatar.png Qyxi: Right under the picture of showing the steal is that line.

Default avatar.png Qyxi: Only time a steal could be useful though would be if center of board, index 4, maybe 3 and 5 also

Default avatar.png Qyxi: steal at 0,9 and even 1,8 would literally back your bot into a wall with nowhere to grow/go

Default avatar.png BigFatDecker: so is tyhere anything i could do to prevent that?

Default avatar.png Qyxi: Yeah, add it to turn 2 checks.

Default avatar.png Qyxi: make a nested if to the check for turn 2, and then use an if(opp_previous_action == 4)

Default avatar.png Qyxi: or the rest you want with it.

Default avatar.png Qyxi: You created x and x2, you inizialize them but throughout the course of the game never change them. So, if your bot plays 0 every turn

Default avatar.png Qyxi: omit the 'if' in that last line, it was a typo.

j0eTheRipper: yo

j0eTheRipper: I'm having a problem

Default avatar.png Qyxi: Which, by turn 8, or sooner, your bot can't play, sending again invalid input, which should end the game, but likely causes a time out.

j0eTheRipper: i'm trying this coders Strike back

j0eTheRipper: think

Default avatar.png Qyxi: Think the game/site was lagging and most the real coders logged off.

j0eTheRipper: anyway, i'm stuck at the second level, and i couldn't do anything about it

Default avatar.png Qyxi: What's the second level? Remind me please.

j0eTheRipper: it gets you to some pseudo code, i'm supposed to implement it, i implemented it and it's not working

Default avatar.png Qyxi: Define the behavior your code is doing.

j0eTheRipper: nothing, just nothing

Default avatar.png Qyxi: Does it time out causing you to lose? Does the match start?

j0eTheRipper: the pseudo code says if the angle is more than 90, then set the thrust to 0, else set it to 100

Default avatar.png Qyxi: Okay. What does that look like in code?

Default avatar.png BigFatDecker: thank you everyone for the help im gonna get off my brain is scrambled and i just keep confusing myself more lol

Default avatar.png BigFatDecker: hope everyone has a good day/ night

Default avatar.png Qyxi: Coding frustrated and tired does lead to buggy code. Rest is good.

M1nerman: I'm joining clashes but when the timer hits 0 nothing happens

vrag: same here

Default avatar.png BigFatDecker: thank you so much for your help!

Default avatar.png Qyxi: Yes, the site is lagging.

Wontonimo: the solution is to instead do something else, like https://www.codingame.com/training/easy/mars-lander-episode-1

Wontonimo: ur welcome

Default avatar.png Qyxi: Most folks logged off due to the lag problem. Some said opening a new tab and/or refreshing the browser helped briefly.

vrag: yeah, the refreshing did solve the issue

Default avatar.png Qyxi: Did you get it worked out joeTheRipper?

vrag: not yet

j0eTheRipper: no

j0eTheRipper: something is wrong with the instructions, i'm sure

Default avatar.png Qyxi: So the psuedo code says, if(angle < 90) thrust =0 else thrust = 100

Default avatar.png Qyxi: if(angle < -90 || angle > 90) ? thrust = 0 : thrust = 100;

Default avatar.png Qyxi: In the previous tutorial it explained the output needed to be x, y, thrust.

Default avatar.png Qyxi: *Frown* I made it to bronze league without making a GA. Didn't mean to progress.

Default avatar.png Qyxi: Bummer, changing language doesn't restart the tutorial in that language.

jrke: you can make to gold without any tough thing

Default avatar.png Qyxi: Yeah, but I figured more training time would potentially yield a better agent.

jrke: no i mean without any algorithm you can make gold

jrke: just with one pseudo

Default avatar.png Qyxi: Which, I gotta ask, is there a way to save on here? I mean, training an agent requires saving and loading yes?

jrke: no you can't save any data on CG permanently

Default avatar.png Qyxi: I have a 3 if basic, if angle >90 or <-90 thrust 0 else if distance <1500 thrust 50 else thrust 100

Default avatar.png Qyxi: So where does the agent data save after a race?

Default avatar.png Qyxi: Or, after a match since there are multiple game types/

jrke: data is not saved anywhere your code runs each time you are matched

Default avatar.png Qyxi: I mean, the whole idea of a GA is not hardcoding the values.

jrke: you can save data in variables

Default avatar.png Qyxi: that initializes from where?

Default avatar.png _Superman: why can i not see my friend online

Default avatar.png _Superman: even though he is online

jrke: in chat _Superman ?

Default avatar.png _Superman: in invite list

Default avatar.png _Superman: for a private clash

jrke: maybe your friend has switched off the invite link feature

Default avatar.png _Superman: no

Default avatar.png Qyxi: let them try inviting you

jrke: ask your friend to check last option in this- https://www.codingame.com/settings/notifications

Default avatar.png _Superman: ok

Default avatar.png _Superman: it was already checked

Default avatar.png Qyxi: can a file be loaded from the users pc, i'm trying to figure out where the weights and biases and nodes are saved, updated, and loaded to/from.

jrke: Qyxi nothing can loaded from external files on CG

jrke: what do you wanna do btw?

Default avatar.png Qyxi: I read some articles where some folks use GA's for these competitions. I'm just wondering where the trained agent gets stored in between matches.

Default avatar.png octopuscabbage: you can just copy and paste in some json if you train it offline

Default avatar.png Qyxi: There is offline access to the games?

jrke: you can train offline and save data in variables on CG

Default avatar.png octopuscabbage: no you'll have to write a forward simulator in your code anyway

Default avatar.png octopuscabbage: so you can just run that offline

jrke: or you can use referee code to do that

Default avatar.png octopuscabbage: writing the forward simulator is what turns me off from most of teh bot programming on this website

Default avatar.png Qyxi: Ugg, quit the put off that is.

Default avatar.png Qyxi: Seems like it'd be easier to print a post match printout, and hardcode/update the agent's start values/variables at the start of each match.

Default avatar.png Qyxi: Until it becomes adequately trained, then just disable the training functions and leave the weights/biases hardcoded in.

Default avatar.png Qyxi: But, *shudder* can you imagine training a single agent at a time, updating after each match, and wash/rinse/repeat. That would be cringe worthy dedication.

Default avatar.png octopuscabbage: i don't see how it's any easier to train on CG than it is to just write a training loop with a forward simulator you write?

Default avatar.png octopuscabbage: unless you're just using learning so you don't have to write a forward simulator

Default avatar.png Qyxi: NEAT is drool worthy.

Default avatar.png Qyxi: Simplistic design, yet, baffling to observe.

Default avatar.png Qyxi: It's like othello, 5 mins to learn and a lifetime to master.

Default avatar.png Qyxi: Well, you know what I mean. It's just cool to watch NEAT do what it does and usually does it quickly.

Default avatar.png octopuscabbage: i don't think NEAT works very well in the "real world" tbf

Default avatar.png Qyxi: Well, if it works poorly, it's not the agents fault. It's inadequate information passed from the creator.

Default avatar.png octopuscabbage: people just over emphasize "bio-inspired" design

Default avatar.png octopuscabbage: well if it performs poorly relative to other algorithms it's the agents fault? lol

Default avatar.png Qyxi: What scares me is the over eager minds that let lose skynet agents.

Default avatar.png Qyxi: In any GA

Default avatar.png Qyxi: Robert Miles has a channel where he disucusses the potential dangers that are often overlooked when working with GA's.

techgoat222: hey im in atlanta

techgoat222: @Oyxi what city are you in ?

Default avatar.png Qyxi: GA (Genetic Algorithm) Smart AI.

Default avatar.png Qyxi: Memphis.

techgoat222: 🤪

Louis.: salut

Default avatar.png Qyxi: Saw a video of a robotic spider thing. The fitness function gave it points when it's feet were off the ground, and took away points while it's feet was touching the ground. Seems logical that the spider would minimize it's feet touching the ground, thus move faster yeah?

Default avatar.png Qyxi: The spider rolled over on its back, and used it's knees to walk, so it maximized it's points. Great example of something overlooked by the devs.

dbdr: sounds pretty silly. it would want to maximize speed, measure speed, not feet contact

dbdr: *if

Default avatar.png Qyxi: https://www.youtube.com/watch?v=GdTBqBnqhaQ

jacek: just like some video games when ai finds the glitches to collect more points

Default avatar.png Qyxi: Right, cheating ai's.

jacek: would be fun to see what 'glitches' in real world would they find

Default avatar.png Qyxi: I read somewhere that a NN was used to make the ai of a game, but didn't provide any nerf versions. It was unplayable because the ai was to good.

Default avatar.png Qyxi: I'm sure there's data/videos out there of some unexpected results on the self driving cars tests.

Default avatar.png Qyxi: What's that new intelligent engine, GSA 3 maybe?

Default avatar.png Qyxi: Let me google that, GSA 2 recently got an overhaul making the 3rd version

Default avatar.png Qyxi: GPT-3

Default avatar.png Qyxi: The articles about that are interesting. I often frown on the use of how they describe the ai's actions/chooses as 'probabilities' rather than as intelligent choices.

Default avatar.png Qyxi: Anyway, back to the things happening on this site. I still haven't worked out on paper how to solve that silly nugget riddle.

Default avatar.png Qyxi: I've begun losing sleep over it.

dbdr: Nice Illedan!

Tiramon: hm someone was doing botters of the galaxy and finally pushed me up one league ... thanks ;)

MadKnight: np Automaton2000

Automaton2000: how are you doing the contest

ItayBeladev: wtf. dbdr ur third place?

dbdr: hey MadKnight! joining the CSB-lite contest?

dbdr: ItayBeladev yes, why?

ItayBeladev: How did u do that?

ItayBeladev: You are just winning a lot a day?

jrke: CSB -lite contest dbdr?

jrke: whats that

MadKnight: dbdr gimme link

dbdr: https://www.codingame.com/ide/challenge/sofia-labs-coding-challenge

jrke: not for asia :(

dbdr: ItayBeladev get good ranks on many multis/optims

dbdr: ah yes

dbdr: is Russia in the list?

jrke: india not in list

MadKnight: oooooh i've seen that one i think i've even prepared a bot for it

dbdr: cool!

jrke: can i play with different country?

MadKnight: and are u just using a simu dbdr ?

dbdr: MadKnight just MC without opponent for now

jrke: where can i look all the contests?

dbdr: this one is semi-private, not listed

Default avatar.png Qyxi: Only for Europe?

dbdr: yes

dbdr: probably the choice of the sponsor company paying for it

Default avatar.png Qyxi: Makes sense. ps5 to first place. I'm jealous.

Default avatar.png ZetaQ: :unamused:

dbdr: pretty hard to be 1st, especially since so many people optimized their CSB to death

MadKnight: Automaton2000 is your CSB bot optimized to death ?

Automaton2000: i can't help you there

jrke: ask reCurse if he wants ps5

dbdr: he's not in europe

MadKnight: he probably has one already

Illedan: Sooo close -.-

dbdr: what's up Illedan?

Illedan: Close to 1st :P

Marchete: with C#

Marchete: congrats

Illedan: 500 sims should be enough

Illedan: 500k

BlaiseEbuth: Not for long ! You'll see ! :smiling_imp: When my code will be OK to cooperate... :expressionless:

Seni-J: clash crash?

Seni-J: the clash isn't launching after the countdown (2nd time i got this)

Uljahn: been reported already on discord

Seni-J: oh ok :thumbsup_tone3: (not using discord so didn't know)

TinyWhale: Had the same issue but seemed to ok now (after a couple hours)

JSboss: yay the site is working again :saxophone:

BlaiseEbuth: Never stopped.

JSboss: For many users myself included it definitely did

jacek: maybe for clashers

BlaiseEbuth: Yeah just a little part of the site.

[CG]Thibaud: most used part of the site*

jacek: according to whom

BlaiseEbuth: The 95%

jrke: is tiramon online?

Default avatar.png Mil27Coder: c++ vs c#

Default avatar.png Mil27Coder: which is better

jrke: for me c++

Error[404]_Anonyme_false-name: c++ too

Sandborg: The one you are most comfortable with and need for the work you need to do :)

[CG]Thibaud: as many unique Clash players as Solo unique players per day. 3 times the nb of unique multi players. (players here meaning the ones starting/entering the game)

Default avatar.png Mil27Coder: javascript vs python which is better

jacek: jython

JSboss: the answer is clear ;)

Default avatar.png Mil27Coder: ok

Default avatar.png Mil27Coder: php vs java which is better

BlaiseEbuth: kick

Default avatar.png Mil27Coder: kick?

jacek: kava

BlaiseEbuth: kick vs ban which is better ?

Default avatar.png Alexandru_Becher: @BlaiseEbuth, depend of the context.

BlaiseEbuth: Absolutely. And in the case of an user flooding with pointless questions ? :3

Default avatar.png Alexandru_Becher: If you get kicked from a private(invite only) community than you can get another invite from a friend. But if you get banned from that community than it is bad.

Default avatar.png Alexandru_Becher: Hmm.. I think a warning message to explain him what he did wrong and after that kicked him.

BlaiseEbuth: Hmm... :thinking:

BlaiseEbuth: You're a wise man.

Default avatar.png Alexandru_Becher: Thanks, I just rejoin on the platform to learn some c++ for game programmer job.

Default avatar.png Alexandru_Becher: Like you, it means a lot to me that you listened to me and didn't ignore my messages.

aetrnm: Hey guys! Should I write description for CoC reverse contribution, or I can avoid it?

jacek: c++ eh?

Default avatar.png Alexandru_Becher: Yeah, they develop in Unreal

Default avatar.png Mil27Coder: kick who?

Bandoe: Hello world, just hypothetical after mastering c++, which is a good option language to jump to next?

Default avatar.png UnnamedCodinGamer: Bandoe, jump to algorithms, not to languages

Notter: Any tips in reducing code runtime?

Default avatar.png ericwjohns: get a faster cpu

Notter: ...crap

jacek: oO

Uljahn: RiiR

TinyWhale: I hear quantum computing is fast enough to break encryption, so don't bother learning fast code :laughing:

DetoBot: lol

Default avatar.png Jean-Paul: help me ML Ep 2

Notter: I'm trying to solve Skynet Revolution ep 2 but it says that my program didn't provide an input in due time

Tiramon: less nested loops

Tiramon: thats always a good idea ;)

Uljahn: use built-in functions, e.g. don't implement sorting by yourself

Tiramon: but i see i also got some nested loops in that one, but at least i loop an optimized amout in the nested ones ;)

Default avatar.png Hardcode_QD: please help me! Shadows of knight - episode 1 test cases 4

Tiramon: Hardcode_QD have you looked at https://www.codingame.com/learn/binary-search which describes how to solve it?

Notter: My code for Skynet ep 2 involves a graph Class containing a node Class

Default avatar.png Hardcode_QD: Tiramon thank you so much

Tiramon: Notter maybe you can reduce some redudancy? like if you already calculated the distance between A->B you only have to calc distance between B and C in a A->B->C way

Tiramon: also if distances don't change you don't have to calc them everytime but only once

Notter: Why do I need node distance?

Tiramon: you need to calc path in skynet and if you already know a path and it hasn't changed you don't have to recalc it or if you know a part of the path you don't have to recalc the complete path

Notter: Well my approach is to simply look for links to cut each turn

Notter: Ok maybe not simply

Tiramon: and to do that effectivly you have to predict the path skynet takes

Tiramon: which needs some kind of pathfinding

Tiramon: also if you don't get a result in time it can always be some kind of infinite loop you've run into

Tiramon: in skynet 2 i first create a list of nodes with multipl gateways attached, because those are the most dangerous ones, all others can be cut when the agent is rigth at the link

Notter: My approach is to create the graph during the initialization with lists of nodes and links

jacek: kovi pulled me down :f

wlesavo: oh nice Illedan :slight_smile:

Illedan: ezpz

Default avatar.png Mr-Rc: ez

Default avatar.png Viande: Hello Automaton2000

Automaton2000: guys, is there a way to test my code in c++

Default avatar.png Viande: yes, use the IDE

2kpro: ide

Default avatar.png Viande: Hello Automaton2000

Automaton2000: but i really want to

2kpro: use ide

eulerscheZahl: i see Illedan is still playing

struct: hi euler

eulerscheZahl: hi

2kpro: hi everyone

struct: Westicles asked if you could increase number shift levels

eulerscheZahl: I number shifting as solved, no more new levels

eulerscheZahl: I consider*

Illedan: Hi eulerscheZahl

Astrobytes: oh hi euler

Illedan: Gratz on 3rd in topcoder eulerscheZahl

eulerscheZahl: thanks. in the end it was clearer than expected

eulerscheZahl: probably my strong performance on 3 colors that wasn't tested that much in the 100 provisional tests

Illedan: :)

Default avatar.png IbukiMioda: hi

BlaiseEbuth: Oh. A toad. Tomorrow will be a shiny day.

Scarfield: hurry and kiss it

eulerscheZahl: toads mostly show up on rainy weather

Astrobytes: hence the next day being nice...

BlaiseEbuth: Oh yes, you have to climb a ladder to make tomorrow a shiny day. My bad.

eulerscheZahl: but not the global one

Astrobytes: Climb a ladder?

eulerscheZahl: https://lh3.googleusercontent.com/proxy/OpSrFlr7a4jgBI8NDdzRHmzfeUXwTIYtcCStpf6MvQ2ZpmZuMrw0O0NhOUUWI5igyDEx2Sci_xjUB36zIVqaqo7NNFebmKkNzQ

BlaiseEbuth: ^

Astrobytes: Ah right

Scarfield: ?

Scarfield: im confused

2kpro: :laughing:

Louis.: salut

2kpro: salut

Louis.: salut

2kpro: salut

eulerscheZahl: twice the same user doesn't count to the combo

2kpro: :rolling_eyes:

2kpro: :?:

BlaiseEbuth: No

jacek: no?

2kpro: what did i say

eulerscheZahl: Yes no. Maybe. I don't know. Can you repeat the question?

2kpro: :?:

BlaiseEbuth: No

eulerscheZahl: no Malcolm in the middle fans? :(

2kpro: :?:

BlaiseEbuth: You die

Astrobytes: :grin:

eulerscheZahl: next time yell "this is Sparta"

Astrobytes: hahaha

BlaiseEbuth: Not from Mitm

Scarfield: i preallocated a huge object pool for smitsimax in c++, turned out that the size of the object pool was greater than the available 768MB, but it didnt crash, how does that work? and any tips for what i should read to get a better understanding of it

struct: you wont crash until you access it

struct: Then hell gets loose

Astrobytes: Every time you access it Blaise kills a kitten

eulerscheZahl: no hell! that's how we got BlaiseEbuth. born by a segfault

Astrobytes: :D

Scarfield: that did happen though, thats how i realised, but just wondered why the preallocation didnt crash

BlaiseEbuth: I don't kill kitten :scream:

Scarfield: mitten murderer

BlaiseEbuth: Only human babies

struct: Im not sure how it works Scarfield

eulerscheZahl: a mitten is a glove, isn't it?

struct: I think this is a question for rec urse or robo

Astrobytes: Yes euler

BlaiseEbuth: Yeah I killes a lot of gloves...

BlaiseEbuth: *killed

Astrobytes: Murder Mittens

Astrobytes: aka cats with big claws

jacek: https://img-9gag-fun.9cache.com/photo/7074732_700bwp.webp

Scarfield: somehow the "killes" fitted better i think

Astrobytes: fitted... like a glove, would you say Scarfield?

BlaiseEbuth: :expressionless:

**Astrobytes gets his coat

eulerscheZahl: in German we have a saying "it fits like the fist on the eye"

Astrobytes: So violent

**BlaiseEbuth slaps Astrobytes around a bit with a large glove.

Scarfield: lol the puns xD

Scarfield: theres a danish saying along the lines of: "the dot over the i" as in a well finished job. A politician translated that into: "the prick over the eye"

eulerscheZahl: Das i-Tüpfelchen

Astrobytes: lol Scarfield

ZarthaxX: toad alive!

BlaiseEbuth: For now. I'm angry

eulerscheZahl: do foxes eat toads?

Astrobytes: ah I see, icing on the cake, finishing touch, cherry on top

Scarfield: ToadaxX

Astrobytes: ZarthoadD

Scarfield: exactly cakestroBytes

Astrobytes: cakeBytes or cherryBytes might be better

BlaiseEbuth: Or kouign amman

Astrobytes: KouignAmmanBytes

BlaiseEbuth: :drooling_face:

ZarthaxX: they do eulerscheZahl check your biology book

ZarthaxX: hi astro scarfo nce names :rofl:

ZarthaxX: blaise :*

BlaiseEbuth: :hugging:

ZarthaxX: howdy everyone

struct: hi

ZarthaxX: structo :O

struct: pb 4 still at the top with 5 days old submit :/

ZarthaxX: lol

BlaiseEbuth: I'm too. But in a larger top... :3

struct: Hopefully I can finish it today

struct: at least the sim

eulerscheZahl: playing the SF2442 contest struct?

struct: 2442?

ZarthaxX: wtf

struct: Im playing the slcc yes

Astrobytes: the Sofia Labs one

eulerscheZahl: https://www.codingame.com/hackathon/sf2442

Astrobytes: It's almost the same as the SF one

struct: ah

struct: So some already had a bot

eulerscheZahl: but that was a 2 day contest

ZarthaxX: damn

eulerscheZahl: 3*

BlaiseEbuth: Mein Code kommt langsam aus meiner Nase! :rage:

jacek: :scream:

eulerscheZahl: that sounds disgusting

jacek: agree ~

BlaiseEbuth: French expression... ^^

BlaiseEbuth: That's why I said it in german btw

Astrobytes: Nasenbluten von code!

eulerscheZahl: in German it hangs out of our throat when we are getting sick of it

BlaiseEbuth: Local customs... :shrug:

Scarfield: oh, astro you just passed me, without even using boost :'(

2kpro: sorry everyone

Astrobytes: Yeah, I haven't put that in yet

Default avatar.png MajorH5: Does anyone know why this doesnt output true:

Default avatar.png MajorH5: !1%1

Scarfield: boost is 650 thrust, your csb bot modified, or something new?

Default avatar.png MajorH5: 1 divided by 1 has no remainder so it evaluates to 0. 0 is falsy so it should become true

eulerscheZahl: !1 = false

eulerscheZahl: or 0

Astrobytes: Modified CSB, I do boost but only at the start

eulerscheZahl: 0 % 1 = 0 = false

Default avatar.png MajorH5: !1%1 = 0 - When it should equal - !1%1 = false

Astrobytes: Can't believe I got dragged into playing this lol

struct: ! comes first

Default avatar.png MajorH5: lol im so confused. I would have won if that worked as expected 🤦‍♂️🤦‍♂️

struct: https://i.stack.imgur.com/u3q2E.png

eulerscheZahl: i'm more resistant than you Astrobytes :P

Astrobytes: :D

Astrobytes: It started with "OK I'll just submit a -3vel to keep Wontonimo happy"

Scarfield: xD

Astrobytes: Famous last words

eulerscheZahl: or "i'll just say a quick 'hi' before getting offline and going for a walk"

eulerscheZahl: anyway, g2g

Astrobytes: see ya later euler

Scarfield: its fun, more of us doing the same, chat alive, win win imo

struct: cya

Scarfield: :wave:

Astrobytes: fair point ParticipationField

Scarfield: AstroHiggs

Astrobytes: :rofl:

2kpro: what are you playing

Astrobytes: SLCC SF2442

Astrobytes: CSB/SR-like

Scarfield: and i fixed a lot of weird stuff from my copy paste csb bot, now im wondering if i can be bothered to go back to csb and fix it there

Astrobytes: Yeah I've noticed some stuff too

struct: Honestly I could not bother to read my csb code

struct: Too much of a mess

2kpro: i now 24 coding lanquages

struct: Damn

struct: I cant even code in 1

2kpro: my dad tought me

2kpro: i only been coding for a year

Scarfield: i can ride a bike with no handlebars

Astrobytes: Yeah, and my left arm is a golf club

2kpro: thats a a classic lots of people can ride a bike with no handles

2kpro: im not even in middle school

struct: Im not surprised

2kpro: ok

Scarfield: you could learn to play guitar in less than a week, only 6 stringent days

2kpro: i guees every in this chat talking is over 12 years old

struct: Not me

Astrobytes: struct is only 6 months old

Scarfield: pure prodigy

Scarfield: i am also not in middle school

Default avatar.png sonic1991: any ruby dev here ?

2kpro: me

BlaiseEbuth: this thing does not exit

BlaiseEbuth: *exist

BlaiseEbuth: I'm not in middle school either...

2kpro: so everyone is ten years old like me

BlaiseEbuth: Last time I go, they called the police 'caus I was "frightening the children"... Meh :/

Astrobytes: :rofl:

Scarfield: xD

Scarfield: just ask your question sonic1991, be specific and someone will help if they can. :)

Default avatar.png sonic1991: I already figure it out

Default avatar.png sonic1991: but its inspiring

Default avatar.png sonic1991: n=x=gets.to_i-1 loop{break if(-~n).gcd(x-=1)<2} p x

Scarfield: :muscle:

BlaiseEbuth: :nauseated_face:

Default avatar.png sonic1991: its by Natanalel

Default avatar.png sonic1991: very strange wait of increasing number

Default avatar.png Natanalel: :)

Default avatar.png sonic1991: -~n

Default avatar.png sonic1991: oh here you are

Default avatar.png Natanalel: n+1 but fancier

Default avatar.png sonic1991: cool stuff :P

2kpro: 50 is the w behid 5x10 because its the product

2kpro: what is 1000 times infinity

Astrobytes: 42

2kpro: oky

2kpro: i never said the infinity number yet

2kpro: so dont get ahead of yourself

Astrobytes: Noted.

2kpro: ok so what is 1000 times infinity 60

KiwiTae: infinity60 wtf

ZarthaxX: KiwiTae you wouldnt understand that

Astrobytes: 1337.8008135

ZarthaxX: it*

2kpro: shut up your god da.. mouth KIWITae

Astrobytes: enough of that

KiwiTae: ZarthaxX o/

Astrobytes: ah yeah, hi btw kiwi

KiwiTae: :kissing_heart:

ZarthaxX: mah boi :*

ZarthaxX: Astrobytes ban hammerino

Astrobytes: I kicked it

Astrobytes: ban next time

ZarthaxX: gucci

KiwiTae: :joy:

Default avatar.png TankerElite: http://chat.codingame.com/pastebin/80980dc2-f042-449a-8503-8fb71c652fe9

Default avatar.png TankerElite: oh cool it makes longer messages into pastebin pastes

Default avatar.png TankerElite: basically had an issue with the checkpoint passing system and having 0 speed and velocity at the exact cirumference of a checkpoint

Default avatar.png TankerElite: any way to report this?

struct: I highly doubt there is a bug

KiwiTae: the engine thinks you passed the checkpoint so you passed it :D

Default avatar.png TankerElite: I did the math, and at the coordinates that my ship reported it is, i was not only not on the circumference, but on the inside of the 600-unit radius around a checkpoint's middle, unless I am being done in by float inaccuracy

Default avatar.png TankerElite: the reason my ship didn't zoom off to the next checkpoint was because I didn't get the checkpoint pass from that "collision" with the checkpoint area

struct: well if its off by 1 it is possible

struct: referee uses doubles iirc

2kpro: sorry KIWITae

KiwiTae: 2kpro o/ I do that effect to many ah

Astrobytes: afk for a bit

2kpro: What does afk mean

ZarthaxX: away from keyboard

2kpro: ok

BlaiseEbuth: Oh. Last life 2kpro... :3

KiwiTae: 2kpro if you type first letter of a pseudo plus tab its gonna autocomplete

BlaiseEbuth: :thinking:

BlaiseEbuth: KiwiTab

KiwiTae: ><

Default avatar.png hanmailco34: hi

BlaiseEbuth: o/

ZarthaxX: lol good one

ZarthaxX: :rofl:

2kpro: hello im back

Default avatar.png hanmailco34: hello

BlaiseEbuth: :scream:

Default avatar.png ZetaQ: :joy:

jacek: so i made N-tuple example for tic tac toe https://github.com/jdermont/tictactoe-ntuple

jacek: later i think im gonna do playground article on this

Default avatar.png hanmailco34: than you

ZarthaxX: ohh nice

ZarthaxX: :*

Default avatar.png hanmailco34: nice

Default avatar.png pastick: anyone know how to complete the angle for wood leaguge 2

2kpro: i wish i hade somthing to do:thinking:

KiwiTae: jacek nice

Default avatar.png pastick: you could help me 2k pro

2kpro: ok

**BlaiseEbuth slaps pastick around a bit with a large context.

Default avatar.png pastick: THANKs BLAISE

2kpro: im comfused:confused:

BlaiseEbuth: Was'nt the expected reaction, but OK. :expressionless:

Default avatar.png pastick: LOL

jacek: maso eh?

struct: nice jacek I will check it out after the mini contest

BlaiseEbuth: ngl

2kpro: im comfued with pasticks reactoin

2kpro: :confused:

Default avatar.png pastick: LOL

BlaiseEbuth: ngl

Default avatar.png pastick: ngl me to

2kpro: What does ngl

Default avatar.png pastick: not gonna lie

2kpro: oh ok

BlaiseEbuth: Nop

2kpro: what does nop mean im so confused:confused:

Default avatar.png pastick: NGL im at school trying not to be sus

Default avatar.png pastick: im in math class

BlaiseEbuth: In fact NGL is an answer to LOL.

Default avatar.png pastick: LOL


BlaiseEbuth: Lucifer our lord -> Nam gloria Lucifer

Default avatar.png pastick: yes indeed

2kpro: ngl but im confused

Default avatar.png pastick: me to im just at school

jacek: regina, noctis pro nobis!

BlaiseEbuth: \o/

Default avatar.png ZetaQ: o/

Westicles: Lots of freemasons in CG. Someone should write a playground about it

2kpro: Hello Westicles

Default avatar.png Casius01: :expressionless:

2kpro: if anyone needs help with coding ask me i now 24 coding launquages

jacek: help me with FiM++

Default avatar.png ZetaQ: lmao

2kpro: i dont do fim++

jacek: oO

2kpro: im not even in middle school

BlaiseEbuth: Perhaps you should learn english next...

Default avatar.png ZetaQ: haha

2kpro: i now how to speak english

Default avatar.png Natanalel: know*

Default avatar.png ZetaQ: k is not in keyboard maybe :|

jacek: eyboard?

BlaiseEbuth: On an US keyboard ?

2kpro: i got a specail anouuncement

Default avatar.png ZetaQ: :rolling_eyes:

2kpro: my birthday is tomorrow

2kpro: why is everyone so quiet

Smelty: happy birthday

Default avatar.png ZetaQ: world chat is fun :joy:

2kpro: thank you Smelty

2kpro: :grin:

Smelty: :D

Default avatar.png DiscoRobot_ad2b: hello

2kpro: hey

Default avatar.png DiscoRobot_ad2b: I am new here

Default avatar.png DiscoRobot_ad2b: I am learning

Default avatar.png DiscoRobot_ad2b: :)

2kpro: ok welcome to codinggames

jacek: how can you write in chat at level 1? :thinking:

2kpro: no clue

Smelty: hmm......

Default avatar.png ZetaQ: :o

eulerscheZahl: they changed the chat limit

eulerscheZahl: to allow company chatting during the last contest

eulerscheZahl: and with external clients it was always possible I think

Default avatar.png Wilster: wew, passed skynet 2, yay!

Default avatar.png Mil27Coder: tags with loops are so hard what todo?

Smelty: :yin_yang:

KiwiTae: Wilster wdone

BlaiseEbuth: What the hell is this glowing thing I see by my window? Its' like the moon but bigger and that hurts me! :scream:

Smelty: :sun:

Smelty: :sun_with_face:

JSboss: mil27coder in JS or which language?

Default avatar.png Mil27Coder: JS

solution.cpp: wtf did that clothes CoC want as output

jacek: destroy solar empire. welcome to new lunar republic. all hail Princess Luna!

eulerscheZahl: an integer solution.cpp

Smelty: jacek interesting paper soccer game you got

Marzuh: i have next expression: accelerationCoefficent = (1.14-(578/(nextCheckpointDist+1))); nextCheckpointDist =3124. why in debugger rusult is 1.14? i checked with my calc and result is 0.95504

jacek: :tada:

Default avatar.png MajorH5: hello

Default avatar.png MajorH5: how do I make a private game for me and my friend

Default avatar.png MajorH5: private COC game

Miki09: In clash of code page you scroll down and there's start a private clash.

Default avatar.png MajorH5: found it, thanks dude

wlesavo: Marzuh im not an expert but in that order nextCheckpointDist is not initialized, and possibly is a very large number, so the fraction is close to zero

struct: i tried on tech io

struct: and it works fine

struct: https://tech.io/snippet/tdY3hvC

struct: I dont know rust

struct: sorry for the warnings

struct: I think you need to add .0

struct: 578.0 and 1.0

wlesavo: lol illedan aiming for those most precious prises

eulerscheZahl: he still has to beat Dapo

Astrobytes: ^

struct: and a few more people hiding

Marzuh: nextCheckpointDistance initialization is in row 23, my expression in row 39

struct: Should that matter?

wlesavo: yeah, then its probably about integer division as struct said

KiwiTae: Dapo made a come back?

eulerscheZahl: yes, in January for another private contest

KiwiTae: oh cool was wondering where he disappeared lol

struct: What is the main reason of these hackathon being hidden?

eulerscheZahl: paid by a private company

eulerscheZahl: CG won't do free advertising for them

Marzuh: struct tnx, i will try

ZarthaxX: did he win toad?

eulerscheZahl: yes

ZarthaxX: damn

ZarthaxX: how does he do it lol

ZarthaxX: always wins

struct: What was the previous one like?

eulerscheZahl: codebusters

struct: ah right

ZarthaxX: ah well

ZarthaxX: he is top there lol

struct: I remember him having rank 1 bot on codebusters

Astrobytes: slightly modified version thereof

eulerscheZahl: with 3 busters having specific abilities (attack ghost, catch ghost, stun)

ZarthaxX: ah okey, not so easy to port

ZarthaxX: :P

eulerscheZahl: no, pretty different game

ZarthaxX: still insane guy

eulerscheZahl: but that variation was another private hackathon before

eulerscheZahl: and guess who won there :D

Astrobytes: Klee iirc

ZarthaxX: :DDDDD

jrke: hoping a semi-private contest for indians :(

eulerscheZahl: the email leak hackathon

ZarthaxX: was he actually eligible for prizes?

ZarthaxX: sometimes it's company related only

Astrobytes: lol yeah euler, that one

eulerscheZahl: he won a PS5 in the recent codebusters

ZarthaxX: WTF

ZarthaxX: daaaaaamn

struct: He needs a second controler

struct: So he will win this ps5

ZarthaxX: lol

eulerscheZahl: and mean max had that home entertainment system as 1st prize

struct: I wonder if pb 4 is making a NN for this one

ZarthaxX: the guy has equipped his room by leeching cg

Scarfield: wait there is prices for slcc?

struct: yes

Astrobytes: "eeyup"

eulerscheZahl: what's slcc?

Astrobytes: sf2442

struct: sofia labs coding challenge

Astrobytes: CSB/SR SLCC SF2442

Astrobytes: Cause we all love acronyms

Scarfield: Cwala

Astrobytes: I like that

Astrobytes: you can say it like "koala"

Scarfield: :koala:

**eulerscheZahl hates acronyms :(

Astrobytes: I know :P

jrke: can i compete by selecting different country in slcc?

Astrobytes: Scarfield: Also it's Zulu for "to dress the hair"

eulerscheZahl: yes. but they probably won't ship prizes to India

Astrobytes: ^

Astrobytes: But you can play for fun if you like

Wontonimo: yes, play for fun

Scarfield: and why in the world would you know that? xD

Wontonimo: even if it is just 10 min. help fill out that leaderboard for others

Astrobytes: Scarfield: Google!

Scarfield: lol i like that you checked if it was a thing

Astrobytes: naturally :D

jrke: so unlike CSB the pod can rotate any degree not only 18 in slcc?

eulerscheZahl: just a rightclick away

eulerscheZahl: yes, pods don't have a direction

Default avatar.png dimCreature: Hey, all. I know nothing about coding, but want to learn C. Is it reasonable to learn through these skill branches?

Default avatar.png dimCreature: Or should I find another resource?

ZarthaxX: it's better to learn in another platform and come here when you have some sort of idea id say

eulerscheZahl: codingame assumes that you have a bit of prior knowledge (if-else, loops and such)

Default avatar.png dimCreature: Alright, thanks. I know about if-else, loops, while statements and the like, but this seems over my head.

eulerscheZahl: some new users struggle with the communication concept at first

eulerscheZahl: https://www.codingame.com/playgrounds/55547/how-to-get-started-on-codingame

pr0ti[-_]st: :grinning:

pr0ti[-_]st: hey

pr0ti[-_]st: :worried:

pr0ti[-_]st: it isn't too easy

pr0ti[-_]st: this game

ZarthaxX: i struggled too lol

ShortBaited: is the site fixxed?

BlaiseEbuth: Does not seem to move on my screen. :thumbsup:

eulerscheZahl: feels dynamic to me

eulerscheZahl: or floating? :thinking:

BlaiseEbuth: We all float down there euler... :clown::balloon:

Astrobytes: ... and you'll float too!

BlaiseEbuth: :imp:

Default avatar.png JaguarTordu: why are private CoC way easier than normal ones? Can I select a difficulty?

nmcodes: :fried_shrimp:

BlaiseEbuth: There's no difficulty levels in CoC JaguarTordu

struct: I think there is an hidden difficulty level

jrke: what to simulate in slcc i am not sure lol

struct: the entire game?

jrke: no mean like we had some fixed space for rotation in this there no rotation bound

dbdr: it's also fixed, was -18..18, here it's -180..180 ;)

jrke: why didn't you wrote -pi to +pi :stuck_out_tongue:

dbdr: to be consistent ;)

eulerscheZahl: hi dbdr, you have a spammer at your wiki page ;)

Westicles: I noticed if you search you get alot of non CG stuff

dbdr: :(

jrke: link for the wiki page please?

eulerscheZahl: https://cg.spdns.eu/index.php?limit=50&days=7&enhanced=1&title=Special:RecentChanges&urlversion=2

eulerscheZahl: 50 new articles/users in the last 20min

Westicles: Huh, I searched for amadeus and got this

Westicles: https://www.codingame.com/leaderboards/contests/amadeus-challenge/global

dbdr: the rumors of eulerscheZahl being a bot are confirmed ;)

Astrobytes: that was a really fun game Westicles

dbdr: I wonder how they got the URL

Westicles: It looks fun

Astrobytes: Spam will find a way dbdr!

jrke: bug - https://chadok.info/codingame/leaderboard_xp.html pseudo for royale?

jacek: http://9gag.com/gag/ajmg320#cs_comment_id=c_161789122584567465

Astrobytes: Look forward to your n-tuples playground jacek

dbdr: > Thats why we have in Germany a Wohnungseigentümergemeinschaft overwatched by a Wohnungseigentümergemeinschatsverwaltung. They decide what is done on the gemeinschaftseigentum.

eulerscheZahl: TryAngle catch was slightly inspired by that Amadeus planet conquering contest

Astrobytes: Yes, I thought that

Astrobytes: (it's on the list btw, I took a break for a bit)

eulerscheZahl: me too

eulerscheZahl: and other priorities such as topcoder

eulerscheZahl: coderone starts in 2 weeks, i might participate

Scarfield: when was that amadeus contest westi linked leaderboard for?

eulerscheZahl: and CG contest collides with codejam round 2 :/

jacek: makise kurisu?

eulerscheZahl: hover over the submit dates Scarfield

eulerscheZahl: there are tooltips

eulerscheZahl: submit scores I mean

Astrobytes: gocoder eulerscheZahl?

eulerscheZahl: https://www.gocoder.one/aisports

Astrobytes: yes

eulerscheZahl: similar to hypersonic

struct: Usually I just wait until contest day to decide if I join or not on CG

struct: I dislike some kind of games

Astrobytes: Same struct

Astrobytes: might give it a shot euler

eulerscheZahl: 68c9c0f65e242d686fe26fffc1a830ad7451a2ae4238a9d3f30e0d913e4b2b6c

eulerscheZahl: my prediction for the CG contest

ZarthaxX: hey what is that aisports thingy nice :O

eulerscheZahl: the FAQ says it's python/typescript only. but on their discord they confirmed that you can submit a docker container this time => any language

eulerscheZahl: but you have to create the container yourself, starters only exist for python and typescript

Default avatar.png DiogoMacedo: anyone can help on beating coders strike back?

Default avatar.png DiogoMacedo: c++

eulerscheZahl: and recurse is on their discord channel too

ZarthaxX: pity :(

ZarthaxX: the container thingy i mean, not recur

BlaiseEbuth: I'd say both

ZarthaxX: lol

Astrobytes: shots fired :fire:

eulerscheZahl: https://www.pochta.ru/en/tracking#RO147418906RU that's how a pity looks like

ZarthaxX: what is this

Astrobytes: Wonder when we get our shirts from last RAIC

eulerscheZahl: story of me winning a tshirt at kotlin heroes. and it getting shipped back to Russia

ZarthaxX: okey i was about to ask why that german -> russia again

ZarthaxX: the f :(

eulerscheZahl: right, did we even receive the email to claim our tshrit yet?

eulerscheZahl: for RAIC2020

Astrobytes: Not that I've seen

eulerscheZahl: ok, i'm slowly losing track

ZarthaxX: forget about it, it's ded

jacek: german -> russia? *poland nervous looks*

Astrobytes: :D

wlesavo: Astrobytes i also took a corona break :smiley:

eulerscheZahl: you got infected?

wlesavo: yeah, quite taugh one, im not often being ill so wasn't expected it to be that bad

Astrobytes: Ah that sucks. Was bad for me too.

ZarthaxX: oh nooo

wlesavo: at least i finally can sit at the pc, so thats a relief

ZarthaxX: are you ok ??

Astrobytes: was about 6 weeks in total for me I think, first 4 weeks the worst

ZarthaxX: :(

ZarthaxX: wlesavo ;(

Astrobytes: Not hospitalised I hope wlesavo?

ZarthaxX: we got my grandma vaccinated 2 days ago

ZarthaxX: still need onre more dosis tho

ZarthaxX: virus is getting scarier D:

Astrobytes: My mum got 1st dose AZ the other week

BlaiseEbuth: At least you have vaccines...

ZarthaxX: that one has been having bad fame right?

ShortBaited: the german school system is dying of corona because only 7 billion are served but almost 20 billion are needed

ZarthaxX: france didnt negotiate vaccines?

ZarthaxX: every country has that problem i guess

BlaiseEbuth: Lel. I feel like I live in big bad joke

wlesavo: Astrobytes oh wow, better for me then. no no hospitalisation, but barely, i got 25% lung damage and i think they sometimes hospitalize with 30-40 already

Astrobytes: Politicisation of vaccines (and healthcare imo) is just hideous.

eulerscheZahl: 7 billions? :o

Default avatar.png Anwar_Yf: waw thats huge

ShortBaited: yeah i speak of milliarden but milliarden in englisch is billions

eulerscheZahl: i hope no permanent lung damage wlesavo?

ZarthaxX: i think they said it was kind of permanent

ZarthaxX: :thinking:

Astrobytes: wlesavo: you were very lucky not to be hospitalised for sure. My mum was close but a steroid-based inhaler/spacer worked to open the airways

ZarthaxX: thank god damn

ZarthaxX: have you seen the news abotu the new mutation?

ZarthaxX: mix of 18 different mutations

Astrobytes: I've lost track!

wlesavo: i hope as well euler :slight_smile: first day i finally coded smth, just in time for code jam

Astrobytes: Viruses being viruses

BlaiseEbuth: The virus tuning his AG

Astrobytes: literally :)

ZarthaxX: https://www.aa.com.tr/en/americas/brazil-finds-new-virus-variant-combining-18-mutations/2201998

ZarthaxX: you can find it anywhere i guess

ZarthaxX: the problem is this part too "It is as if these variants were evolving," Santana said, adding the new variant includes the same genes modified by Brazil's Manaus, known as P1, British and South African variant.

Astrobytes: The deadlier it gets the less it spreads - and hopefully dies out as a result

eulerscheZahl: so that happens if you get infected by multiple versions at once?

ZarthaxX: mix of the deadlier mutations

ZarthaxX: i guess toad

wlesavo: also i got myself fired the day before i got ill and shouldve been employed on a new place, but covid happened

ZarthaxX: Astrobytes for real? :thinking:

Astrobytes: Think about it ZarthaxX

ShortBaited: the german school have little to no technical items, then every student need laptops, etc. then we need server's for the online platform's and workers. then we also need money for maintenance work. so 7 billions are nuts for that what germany needs lmao

eulerscheZahl: how does one get himself fired?

ZarthaxX: oh you had your new work wlesavo damnn

eulerscheZahl: oh, you mean 7 billion Euros?

Astrobytes: Oh so you haven't started at the imaging job wlesavo?

ShortBaited: 7 Milliarden Euro

eulerscheZahl: i thought 7 billion vaccines, which would make no sense :D

ZarthaxX: Astrobytes i dont get why lol

ZarthaxX: yeah i thought the same lmao

Astrobytes: How can dead people spread the virus ZarthaxX?

ShortBaited: xD no not 7 billion vaccaines xD

jacek: xD

ShortBaited: with 7 billion vaccains we could save most of the world xD

jacek: are you altfield?

Scarfield: people needs 2 vaccines, account for some misplacements etc, 7 billion close enough

wlesavo: Astrobytes ZarthaxX yes, didn't started yet, but at least they wait for me :slight_smile: and i have some tasks which i do in a free time

Scarfield: get well soon wlesavo, its an order :)

eulerscheZahl: Astrobytes 08:16PM How can dead people spread the virus ZarthaxX?

sounds like the beginning of a new zombie movie

Westicles: CA is supposed to open up completely in June, except we still have to wear t-shirts wrapped around our heads

Astrobytes: Oh that's good to hear wlesavo!

Astrobytes: euler :D

wlesavo: thx Scarfield, i already got my sences back, so i think it will be ok :slight_smile:

Astrobytes: Westicles: I have a feeling places are opening up a bit too fast - and without enough due care.

Astrobytes: And don't get me started on digital vaccination 'passports'

ZarthaxX: Astrobytes ah well didnt think about people dying, thought another thing lol

Westicles: Too fast? lol

ZarthaxX: wlesavo nice ;D have fun now that you are back

Astrobytes: ZarthaxX: Which part of deadlier made you think of something other than death? :D

BlaiseEbuth: lier

Westicles: I'd say the herpes epidemic is about 1000 times more serious

Astrobytes: Tell that to the dead people and their families ;)

ZarthaxX: Astrobytes nah nah haha, i thought you meant that because the virus was like more powerful it had less capability of spreading

ZarthaxX: not that as it kills more, it can spread less as a consequence

ZarthaxX: lol

Scarfield: just admit it, you were thinking zombies

Astrobytes: ZarthaxX: nah, it does depend how quickly it kills though. How far one can travel whilst spreading etc.

ZarthaxX: yeah our brains are in danger of being eaten by a zombie pandemic

ZarthaxX: Astrobytes aye

Astrobytes: It's a very interesting little virus

ZarthaxX: also im afraid about vaccines effectivity after all tehse powerful mutations

ZarthaxX: i find it super intersting that such a tiny thing causes so much trouble in mankind

ZarthaxX: for*

Astrobytes: And mark my words I swear it came out of that lab in Wuhan that - uh, you know, studies coronaviruses...

eulerscheZahl: "in" isn't wrong

ZarthaxX: yeah im down for that conspiracy theory too lol

Westicles: I'd rather kiss a girl with covid than a girl with herpes

ZarthaxX: for real?

ZarthaxX: thought it was

ZarthaxX: lmao

Scarfield: yea it is, but a human sized virus would be pretty terrifying

ZarthaxX: scarfo spreading

ZarthaxX: sounds super scary :P

eulerscheZahl: I'd rather kiss a woman than a girl :P

Astrobytes: :rofl:

Astrobytes: Scarfield: human sized virus - celebrities? :D

ZarthaxX: wth

ZarthaxX: :rofl:

Scarfield: xD

BlaiseEbuth: I'd rather wait for her to be healed...

Scarfield: i'd rather kiss a shiny metal ...

Astrobytes: I happen to have a shiny metal one right here for you

Scarfield: :kissing_heart:

therealbeef: :)

Astrobytes: I mean, it's not metal, but I like metal

eulerscheZahl: if i take the first 2 and the last letter of Astrobytes.. :thinking:

Scarfield: xD

Astrobytes: lol euler

Astrobytes: ZarthaxX: regarding the Wuhan lab and the virus - I think it escaped, not deliberately released.

Westicles: Astrobytes, you get in trouble if you say that in the US. You are being anti-Asian

eulerscheZahl: here we have freedom of speech

Westicles: Tons and tons of propaganda on this

ZarthaxX: Astrobytes ah ok, but do you believe it was created by people?

eulerscheZahl: as long as you don't deny the holocaust. that can get you in prison

Westicles: Getting us ready for the invasion of Taiwan, I think

ZarthaxX: eulerscheZahl internationalyl?

Astrobytes: Ah right. Destroying legit racism claims with bullshit again so that no-one takes *any* of it seriously.

eulerscheZahl: ZarthaxX i don't get that question

Astrobytes: Yes, I can see Taiwan trouble on the horizon for sure.

ZarthaxX: that holocaust thingy

ZarthaxX: you meant that you could get in prision in germany by denying it

Astrobytes: It's a crime in a few places

Astrobytes: iirc

ZarthaxX: so not only in germany

ZarthaxX: what's up with taiwan? is there a war about to happen for real? D:

Westicles: Yeah, they put David Irving in jail for a few years. Austria I think

Astrobytes: ZarthaxX: https://en.wikipedia.org/wiki/Legality_of_Holocaust_denial

struct: yet in america its free speech

ZarthaxX: struct we are a joke

ZarthaxX: wow Astrobytes interesting

Scarfield: if Ille wins, im calling dibs on his PS5!

Astrobytes: I find genocide denial to be the more 'intriguing' (for want of a better word) situation.

Astrobytes: Anyway, very touchy subjects here. We should move on.

Scarfield: agreed

Scarfield: however interesting

Astrobytes: Meet me at the back of the CSB Pod Sheds for further talks :P

Scarfield: i like my new and increased odds for getting a PS5

Astrobytes: Nice submit Scarfield

eulerscheZahl: Scarfield 08:41PM if Ille wins, im calling dibs on his PS5!

do you mean Dips? his former employer

Astrobytes: Smitsi-ing?

eulerscheZahl: also why wouldn't he keep the PS5 to himself?

Astrobytes: lol euler

Astrobytes: I think he wanted 3rd prize

eulerscheZahl: 2nd looks pretty lame

eulerscheZahl: and 1st is for Dapo

Scarfield: thanks, but was reffering to my dibs decleration

Astrobytes: yeah I know but I just looked at the lb

Scarfield: and yea smitsi

Astrobytes: Nice

Scarfield: my pod is still overly fond of boosting unnecessarily, but that is a tomorrow problem

struct: just add a limit on boosts per lap

Westicles: Is Russia usually considered EU for this kind of thing?

struct: yes

jacek: :unamused:

Astrobytes: They do take up a fairly huge area of Europe admittedly

Astrobytes: Scarfield: my bot should not beat you, you have bugs

Scarfield: replay? probably segfault

Scarfield: found it

Default avatar.png Ordonnateur: In python you can't change a precise string index value no ? (change here with hare for ex)

struct: you used all bosts in the first 5 turns

struct: damn

Scarfield: me, sounds like my overexited bot? xD

Astrobytes: It likes leaving?

Astrobytes: "overexited"

Scarfield: will add a message: "I am speed, brrr" for next submit

snoyes: Ordonnateur: strings are immutable

Scarfield: Ordonnateur python strings are immutable, so no you cannot directly change a string

snoyes: you could build a new one. s = s[:i] + 'a' + s[i+1:]

Scarfield: meant excited ealier ofc, didnt even notice my mistake when you mentioned it xD

Astrobytes: :P

KittyCaty: Why I cant use prod from math library (python 3)

Default avatar.png Ordonnateur: Thank you for the idea of creating a new string, i founded an other way but uglier x)

Scarfield: the sad realisation that i didnt jump up a rank, but a better bot was resubmitted :'(

Illedan: jft63 submitted :O

Astrobytes: We just have to wait 3 hours to see what happens

snoyes: KittyCaty: prod is 3.8, and I think this uses something a little older

jft63: Illedan will see

Illedan: :D

snoyes: KittyCaty: yeah, 3.7.4

Scarfield: your new submit is out for blood

Astrobytes: oof not wrong

KittyCaty: Oh get it, thanks

Astrobytes: YurkovAS also having a rather good submit so far

yiyi1234: hi

yiyi1234: hi everyone

yiyi1234: where are u from?

Pierre-mikeLeMeliner: HAWAII

struct: How long do submits take +-?

Pierre-mikeLeMeliner: ?

Scarfield: 1½ hrs almost for mine

Scarfield: just finished

Pierre-mikeLeMeliner: what is submit ?

Astrobytes: Yeah about 1.5 seems average

Illedan: Yeah

Illedan: :zzz:

Astrobytes: Nice job btw Illedan, you've really gone in on this one :D

Scarfield: too bad its all for nothing :p

Astrobytes: 3rd place is calling!

Illedan: Who are after Dapo?

Astrobytes: Can't see re Curse playing, karlis o maybe? Donno who else hides

Illedan: reCur is not from europe. Karlis o doesn't play these games, only board games

Astrobytes: Hm, fair point.

Illedan: pb4 might come though

Astrobytes: Training as we speak no doubt :)

Illedan: There is a lot of CG servers beeing fried tonight with benchmarks

Astrobytes: Yes, started about mid-afternoon I noticed

Astrobytes: early-mid

struct: Maybe one day all matches played will be public

Astrobytes: Is Jeff 06 hiding?

Illedan: -.-

Illedan: I have an agentId in my bench anyway..

Astrobytes: :)

Scarfield: he is, and i think i know what he is hiding :zipper_mouth:

struct: time to add if (time > x) then player weaker version

struct: play*

Astrobytes: what do you mean Scarfield?

Scarfield: had a replay against him where he won, but i feel its a bit bad mannered to say how if he is hiding

Scarfield: actually not sure what i think, hiding is a bit weird to me as well

Astrobytes: I'm not a fan of hiding per se, but it's allowed on the platform so...

Westicles: You hide so people don't train against you?

struct: yes

Astrobytes: Yes. That's the gist of it.

Westicles: Is that the same thing when smits does his book thing and recurse yells at him?

Scarfield: xD

Astrobytes: lmao

jacek: books are part of games, deal with it

Default avatar.png TheIronImpAndHisDog_9c6b: hi

Scarfield: tbh i dislike the books part of bots, it beats the purpose of the bot to some extent i think

jacek: nah, they are ok if books are generated in more general way than against specific opponent

yiyi1234: hi

yiyi1234: im from Vietnam

Scarfield: hi

jacek: hi from Vietnam, we're dads

Scarfield: xD

ZarthaxX: jacek never stop trolling

Astrobytes: :rofl:

Astrobytes: He walks the line but dammit he's good :D

jacek: trolling is a art

ZarthaxX: yeah lol

Anwar_Yf: lol

Astrobytes: *an art

Scarfield: i still think it moves some of the competitive aspect away from the bot writing itself, but meh

ZarthaxX: Scarfield but the book isnt infinite

ZarthaxX: you still need a good bot

Astrobytes: It's part of the competitive aspect though

Scarfield: true true

Astrobytes: For some games, yes, you can book the whole thing - but not true for everything

Scarfield: its not something i feel strongly about, but having the bot guided by a book, and not by itself per se, is in a grey area of botting imo

ZarthaxX: want to see a NN as an attempt to do an infinite book?

Stormalix: bottong

Stormalix: oops

ZarthaxX: can you*

Stormalix: botting

Scarfield: hmm

Stormalix: u guys are trying to make a bot write a book :thinking:

jacek: yeah, some argue NN is book :unamused:

Astrobytes: Not quite the same though

ZarthaxX: damn

Scarfield: isnt it to some extent a book

ZarthaxX: it seems so

jacek: Stormalix no. opening books for games

Astrobytes: But it's more general

Scarfield: maybe its just because i cant be bothered to make a book myself, and then use my prejudice against it as a shield

Scarfield: :p

ZarthaxX: right hyaha

Astrobytes: if (book) cout << "SHIELD"

Scarfield: "they only win against me because they use unfair advantages, grr!"

Scarfield: shady methods etc :p

ZarthaxX: should be disqualified right scarfo

Scarfield: the ones who wins against me? sure!

ZarthaxX: hehe

struct: I need Msmits

ZarthaxX: if anyone is above scarfo -> cheating

ZarthaxX: he ded

ZarthaxX: whats up

Astrobytes: Smits busy with the school stuff, I think his end of term project and shizzle

jacek: 3 2 is best opening in yavalath!

Astrobytes: lol, the Smits Beacon

struct: I think its fixed

Astrobytes: it's like talking about ML and inoryy appearing

The_10x_Engineer: :eyes: Is Machine learning cheating?

struct: yes

The_10x_Engineer: I knew it

The_10x_Engineer: :muscle: :brain:

The_10x_Engineer: brain

The_10x_Engineer: 🧠

The_10x_Engineer: wow I just got it

Smelty:

The_10x_Engineer:

Default avatar.png Shattered: Any one have ideas for why C++ Test cases are so different from the submission? Am i Missing something?

struct: Which puzzle?

Default avatar.png Shattered: all of them! heck the only reason I figured out the shadows of the knight was to put in all the answers for all of the "validation" into the code layout

The_10x_Engineer: :pensive:

Default avatar.png Shattered: <.< I feel like I am missing something. I understand that the Test cases are different.

struct: you are writing generic code right?

Astrobytes: Validators on submit are different from the testcases. To prevent hard-coding answers

ZarthaxX: the newbie struggle

The_10x_Engineer: :pensive:

Default avatar.png Shattered: @Zarthaxx Pretty much. New to the site

Astrobytes: When you say ... "put in all the answers for all of the "validation" into the code layout" do you mean you hardcoded the answers?

The_10x_Engineer: Astrobytes looks like they dont work anymore lol

Smelty: oh my

ZarthaxX: see Shattered, you dont need to hardcode values based on each testcase

ZarthaxX: instead you should read the input and assign THOSE values

ZarthaxX: assign/use

Astrobytes: And solve the general problem.

ZarthaxX: right

Astrobytes: *general case.

ZarthaxX: as ifthe problem was calculate the sum of a+b

ZarthaxX: you get a and b

ZarthaxX: if one testcase says a=2 and b=3, you dont hardcode in your code that case

Default avatar.png Shattered: i understand how to code. just not where to "do the puzzle"

ZarthaxX: like you dont do if a==2 and b==3 then print 5

Default avatar.png Shattered: Then again. perhaps i don't

ZarthaxX: wdym by do?

struct: show us your code

ZarthaxX: struct ohhh sweetie slowdown there :*

Astrobytes: https://www.codingame.com/playgrounds/55547/how-to-get-started-on-codingame

Astrobytes: ^ might be some useful stuff in there

Default avatar.png Shattered: Thats what i wanted. thank you

The_10x_Engineer: Imagine being new lol

Scarfield: jeff 06 has just submitted again, and nothing close to what i thought he was hiding xD

The_10x_Engineer: jeff 06?

Astrobytes: Right so now you can tell us what you thought he was hiding :P

Scarfield: basicly a blocker

Stormalix: jeff 06?

Scarfield: 1v1 get to CP hold CP from opp

Stormalix: what

Scarfield: its a username like The_10x_Engineer and Stormalix

Stormalix: i know lol

Astrobytes: Oh right. I use a bit of that still. But my bot is still currently very shit. Tomorrow problems :P

Scarfield: tomorrow problems indeed

jacek: oO

Astrobytes: darkhorse64: now that's what I call a push!

darkhorse64: If you knew what my bot is doing, you would be surprised

Astrobytes: I look forward to hearing about it

jacek: how would he be surprise if he knew?

Astrobytes: Surprised at the approach, not at the knowledge of him using that approach

darkhorse64: ^

struct: :thinking:

Illedan: gg jft63

Astrobytes: considerably good lead

jacek: but quite heavy

Astrobytes: ffs :D

Illedan: Love it jacek :D

Astrobytes: he's on fire today

Smelty: lots of collisions, astrobytes https://www.codingame.com/replay/440734735

Astrobytes: Smelty: Yes. Blocking the pods from reaching the checkpoints

Smelty: hmm....maybe i should try that

Astrobytes: Runner/blocker meta is quite well establish in CSB Smelty

Astrobytes: *established

Smelty: yea, currently mine just camps the next checkpoint

Astrobytes: Which league Smelty?

Smelty: gold, 2nd

Astrobytes: OOf, very close

Astrobytes: *Oof

struct: which language are you using?

Smelty: c++/java

struct: You might want to try smitsimax then

struct: its not needed to get out of gold

Astrobytes: MC + mutation is enough for legend

Astrobytes: Even just maths

struct: I had 100% win rate on gold with 2 runners when I used smitsi

Smelty: okay, thanks!

Astrobytes: Nice struct

Astrobytes: I guess the blocking behaviour emerges from that naturally

struct: Well since the gold boss also has 2 runners it can predict quite well

struct: at least I think it was 2 runners vs 2 runners

Smelty: it is

Astrobytes: where did you end up with smitsi in CSB struct?

struct: That version of 2 runners go top 150

struct: after I changed thrust to 200

struct: It was on an alt account

struct: I never implemented runner + blocker on csb

struct: I tried

struct: but failed

Astrobytes: I've always had a GA or some variant on CSB so I did

Astrobytes: Gonna have to go back to Smitsi now I'm more experienced

Default avatar.png e0214: https://www.codingame.com/clashofcode/clash/1681350a52d8a28a949d13362e6bcb8cb7b3b06

-[._.]-: o.o

valoup: YEAHHH

-[._.]-: e

jacek: oO

Astrobytes: Stop talking shit or risk a kick

Default avatar.png WannaBeHum1n: hey

Default avatar.png WannaBeHum1n: there is a problem

Default avatar.png WannaBeHum1n: where u have to find out if a triangle

Default avatar.png WannaBeHum1n: has a right angle or not

Default avatar.png WannaBeHum1n: i saw it in a clash once

Default avatar.png WannaBeHum1n: anyone have alink

Default avatar.png WannaBeHum1n: cant find it in search

Astrobytes: you tried euler search tool?

jacek: https://www.codingame.com/contribute/view/5604e2dab7e6d03201ad8e36172c560c7452 ?

Astrobytes: Search here if you did not already

WannaBeHum1n

Astrobytes: https://eulerschezahl.herokuapp.com/codingame/puzzles/

Default avatar.png MarioChb: hey guys

Default avatar.png WannaBeHum1n: thnx

Default avatar.png WannaBeHum1n: very helpful

Default avatar.png WannaBeHum1n: found it

Astrobytes: cool WannaBeHum1n

AnGaQua: .

nmortfeus: .

Smelty: Whats the coding escape? I received an email about it o.O

Smelty: nvm

Smelty: it looks pretty cool tho

Smelty: hey guys.....join this https://escape.codingame.com/game-session/jP8-iZP-gfS-9jn

kostis14: im a complete beginner tho u mind if i join? i wnated to test it aswell

Smelty: oh okay

Smelty: oh wait we have to communicate

Smelty: https://escape.codingame.com/game-session/ia3-hK3-Jrx-Ogy/waiting-room

Default avatar.png Hfun: ah you guys testing it out as well?

Default avatar.png Hfun: how is it? I was waiting for some friends to get back to test it

Smelty: its nice, im in a session currently

Default avatar.png Mr-Rc: H E L L O

Default avatar.png Rakbi: +== unset($nums[$key]);

MOScody: What's the C# name/keyboard for "Then"?

solution.cpp: if () { } else { }

solution.cpp: there is no "then" its just what is inside the scope of a conditional

Default avatar.png Mr-Rc: oh