Chat:World/2021-10-14

From CG community
Revision as of 05:29, 15 October 2021 by Chat Log (talk | contribs) (Created page with "<img src=/a/71695645178105> TechnoBot: Excuse me <img src=/a/71695645178105> TechnoBot: Who wants to 1v1 me File:Default_avatar.png howdoyoulive: will, first for all, th...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

TechnoBot: Excuse me

TechnoBot: Who wants to 1v1 me

Default avatar.png howdoyoulive: will, first for all, the if-else order is important

Default avatar.png howdoyoulive: if you having one if condition is angle<90, and one else if condition is angle<75, since the angle<90 is met, the angle<75 will be ignore

OnTheBrink: Just played "The Bridge". describing it to my gf worked best by comparing it to the squid game glass bridge. thought that was funny.

Default avatar.png The_chosen_coder: Hello

Default avatar.png humanbeethoven: how is everyone doing

Default avatar.png humanbeethoven: bs]

TechnoBot: hi

TechnoBot: @humanbeethoven

TechnoBot: we are doing fine ;)

TechnoBot: *wink*

TechnoBot: /me

TechnoBot: Squid game is EZ

AlanSpacer: Kill everyone before you play a single game

AlanSpacer: insta squid game win

TechnoBot: lol

TechnoBot: i play minecraft, squid game is easy

TechnoBot: i just kill everyone

TechnoBot: in the games

TechnoBot: like pushing someone into the void in glass bridge

TechnoBot: void()

TechnoBot: lol

TechnoBot: ez wins

Thorcode: bruh

Thorcode: TechnoBot why don't you talk about code or something else?

AlanSpacer: prosecute the man for having interests

Uljahn: for having interests other than coding :smirk:

Thorcode: Uljahn I will beat you in clash first :)

Uljahn: ok

Thorcode: again?

Default avatar.png LordGrim972: Hello

Thorcode: hi

TechnoBot: brgb

TechnoBot: brb

AndrewJP: be red green blue

Thorcode: code it not easy to do :)

Thorcode: is

Thorcode: how can I get the nothing output?

Thorcode: input

Thorcode: the input is nothing so how can I use if?

jzen: What puzzle is it?

Thorcode: a test

Thorcode: like the temperature

Thorcode: I can't solve it when the input is nothing

Thorcode: so how can I get nothing input

jzen: Well, in Temperatures you first get the number of inputs, so you can check if that is 0

Thorcode: I know that

Thorcode: but when the input is nothing like "" how can I handle it

Uljahn: temperatures = input() if not temperatures: print('nothing')

Thorcode: oh thanks

Thorcode: what is EOF error?

Uljahn: alternative way could be if temperatures == "": but it's not pythonic

KalamariKing: EOF is end of file, meaning a string or parenthesis or something is not closed

KalamariKing: Thorcode

Default avatar.png pihack: HEY WHAT LANGUAGE IS BETTER FOR BIGIN?

Default avatar.png Debelyoud: python I think

Thorcode: have a certifications in Codingame is not easy :(

Thorcode: https://www.codingame.com/evaluate/?id=4715438f0a443831c6649083421961f2bee9958

Thorcode: pass this test is not easy :)

Thorcode: my skill suck :(

jzen: You'll get there eventually

Thorcode: my score suck

jzen: What did you get?

Thorcode: it is less than 1&

Thorcode: 1%

jzen: Maybe it is the anti-cheating system

Thorcode: ?

jzen: I believe I read something about that

Thorcode: try that Jzen

jzen: So it probably checks if you switch tabs a lot and such

jzen: Pure speculation, though

Thorcode: oh

jzen: Try what?

Thorcode: the test

jzen: I already did it

Thorcode: what is your score?

jzen: >99%

StyllyMyle: Finally done

Thorcode: wow

jzen: You can see it on my profile I believe

Default avatar.png pihack: what do u thing that what language is bettert ? js or py

jzen: Either

StyllyMyle: both are good pihack

Thorcode: pro

StyllyMyle: Hey how to mention people here?

jzen: Just say their name

StyllyMyle: jzen did you get it?

jzen: StyllyMyle like this

StyllyMyle: jzen: StyllyMyle like this

did you get the red message?

jzen: You can click on a name to dm

jzen: Yes I do

StyllyMyle: Oh nicee

StyllyMyle: StyllyMyle self ping!

StyllyMyle: StyllyMyle mn

StyllyMyle: Nop

StyllyMyle: Anyways I finally finished with my bot to have clash of code links in discord

Thorcode: https://imgur.com/a/67uUqg7

Thorcode: my first time :)

jzen: Thorcode It seems I was mistaken

Thorcode: ?

jzen: "You must complete this test on your own.

However, you can (and we strongly recommend that you do) make use of all available resources (Internet, books, etc.) and use your preferred development environment to prepare your answers."

Thorcode: oh

Thorcode: ok

jzen: Did you pass all of the tests?

Thorcode: not really

Thorcode: I will try it again next month

Thorcode: :)

Thorcode: some of my code got error and I ignore it :)

jzen: Yeah, that strategy sounds less than optimal

Thorcode: IDK I'm just 13 I have a long road to move :)

Thorcode: this site is great

jacek: !

Uljahn: the certification was too easy, almost like a clash

Uljahn: "better than >99% of professionals"... guess im a professional now :scream_cat:

jzen: Professionals in what though? Maybe they had a bunch of

jzen: Bakers take the test or something

jzen: :smile:

jzen: Not to throw shade at the programming bakers of course

Uljahn: btw there is one highly ranked chief-cooker among us :smiley:

jzen: Who?

Uljahn: AntiSquid

jacek: math :( question: given car position, car angle and destination position, how do i compute the angle to destination? https://i.imgur.com/jmlsqjK.png

darkhorse64: acos (scalar product( car current direction, car desired direction))

jacek: i have something like atan2(deltaY,deltaX) - car.angle

darkhorse64: looks good to me

Default avatar.png BizepsBaschdi: 55

Ran_42: I think I have a bug, in the settings I have - "editor.bracketPairColorization.enabled": false, but it still colors the pairs in my code

KalamariKing: same thing's happening to me, could be a cg glitch

Ran_42: ye probably it happend out of nowhere

Default avatar.png niluthebear: yeah same, also editor color as light theme

Default avatar.png niluthebear: code size problem also

Ran_42: ye it happend to me now too

Ran_42: editor is white and cant change size

KalamariKing: the editor turned white for me but that was brought back to dark mode after just toggling the dark mode switch

TechnoBot: hi

[CG]Thibaud: it's a bug Ran_42 , thx for bringing it up

TechnoBot: hello

Default avatar.png niluthebear: :wave:

TechnoBot: ummm

TechnoBot: i have a question

TechnoBot: How come there arn't any tutorials around here????

TechnoBot: :confused:

Schwase: what language

Akshei: Go to Activities -> Learn

Akshei: And there are a lot of tutorials

Schwase: ^

Default avatar.png Hwai: oooo

Default avatar.png Hwai: does it have tutorials for absolute beginners?

KalamariKing: not really

Uljahn: just search the web, there are plenty of free tutorials for every language

KalamariKing: ^

Default avatar.png CrystalS: how do we create our own codingames for small groups?

Uljahn: codingames?

KalamariKing: clashes you mean>?

Uljahn: you can create a private clash or join a coding escape room as a group

eulerscheZahl: hello

struct: hi

eulerscheZahl: that "contest" announcement is back on my front page, I already clicked the X before :/

eulerscheZahl: and i dropped last-minute at codeforces :sob:

struct: :(

struct: which rank?

eulerscheZahl: 17

struct: damn

eulerscheZahl: tablets up to #16

eulerscheZahl: by 14 points, should have spammed more random seeds

struct: still a good rank

eulerscheZahl: and a fun tasks. wasn't sure if I like it at first but it got better then more I looked at it

DomiKo: still gg euler

derjack: oh my https://img-9gag-fun.9cache.com/photo/amgqBOy_460svvp9.webm

struct: ban

eulerscheZahl: my ears

eulerscheZahl: can we actually ban derjack? because of the smurf rule, no 2 accounts per user

struct: ban jacek instead

miszu: lol smurf rule? Lots of people voilated that rule

derjack: whats smurt rule

_NikJ: Congrats on the result eulerscheZahl

eulerscheZahl: i only violated it for valid reasons. such as a chat making the whole website crash during contests

_NikJ: Smart watch ain't that bad

eulerscheZahl: thanks nikJ

DomiKo: https://www.codingame.com/blog/coderpad-codingame-join/

eulerscheZahl: what's codepad?

eulerscheZahl: coderpad*

DomiKo: I didn't know to that moment

eulerscheZahl: i'll read the post first before drawing early conclusions

DomiKo: "From a team of 30 to around 60 now, we’re all very excited by this change."

eulerscheZahl: i saw the team size increasing in the "about us" section

[CG]Thibaud: the about us section doesn't include the CoderPad members yet

eulerscheZahl: i mean that i've seen CG itself grow over the years

gavi: hello. about multithreading, it seems that CG does not provide multiple threads because I never see solutions taking advantage of them. Or is it something planned for CG?

eulerscheZahl: you can use multithreading. but your code will always run on a single core

gavi: thank you

eulerscheZahl: i can't tell about future plans

eulerscheZahl: there's hyperthreading which might give you a small advantage. but probably not worth the effort

BrunoFelthes: is it the end of the codingame contests?

gavi: ok, thank you Euler. By the way, is there a nickname that you like for your long name?

eulerscheZahl: euler is fine. or eul[tab] for autocompletion

_NikJ: yeah, 2.71828

derjack: toad

Astrobytes: Just e

eulerscheZahl: or Ralph

_NikJ: That's for codegolf version Astrobytes

gavi: ok eulerscheZahl (yes, tab is useful to learn)

eulerscheZahl: so many options

Astrobytes: lol _NikJ

eulerscheZahl: back to blogpost

gavi: Ralph? is it your real name

eulerscheZahl: yes

gavi: very well, interesting!

[CG]Thibaud: I don't think so BrunoFelthes

derjack: like from the simpsons?

Astrobytes: fun fact: we all have real names :P

eulerscheZahl: you are Christopher Align - html formatting expert

eulerscheZahl: still playing our palindromes game

Astrobytes: *anagrams

eulerscheZahl: (╯°□°)╯︵ ┻━┻

Default avatar.png LordGrim972: Hi guyss

Tonecas: hey!

eulerscheZahl: how did they get this fusion through the cartel office?

Default avatar.png Fast-Byte22: hi

Astrobytes: cartel?

Default avatar.png Fast-Byte22: si

eulerscheZahl: antitrust division?

eulerscheZahl: https://www.dict.cc/?s=kartellamt

Default avatar.png Fast-Byte22: Rambo387 do u know him?

Default avatar.png Fast-Byte22: he is gay

Astrobytes: Ah gotcha

Default avatar.png Fast-Byte22: huh?

Default avatar.png Hery387: he's not talking to u buddy

Astrobytes: That's the competition and markets authority here

Astrobytes: Fast-Byte22: behave yourself please, this is not a play area

Default avatar.png Fast-Byte22: ok

Default avatar.png Hery387: Astrobytes: I'm sorry, he's my friend. He is bored or something. It wasn't meant as an offence. Sorry once again :)

eulerscheZahl: just don't do it again and we are fine

Astrobytes: ^ this

Default avatar.png Hery387: I agree, I told him.

Tonecas: Friends, i'm starting to get bored doing clashes with python, should i move on to javascript or ruby?

Zenoscave: Ruby

Zenoscave: But only focus on code golf with it

Zenoscave: or perl /shrug

Astrobytes: Holy Communion Batman! A wild Zeno appears

Zenoscave: also, Pew Pew

reCurse: I'm surely massively cynical, but is this why numbers were important this year? :thinking:

Astrobytes: pewpewpew

jacek: move on to something other than clashes

jacek: oO

Tonecas: Im a bit iliterate with code golf but i'll try

Tonecas: I use clashes to refine my knowledge of a programming language

Zenoscave: reCurse are we speaking of the anouncement?

Tonecas: No need to stop now :grin:

Astrobytes: reCurse: I'm guessing it's somehow related

reCurse: Yes, was just curious of others reaction

reCurse: To me that was 1+1=2

Zenoscave: My first thought on seeing it was "Oh, THAT'S why"

Zenoscave: why what, not sure. but it seemed to fit

reCurse: A lot makes sense to me now

reCurse: Oh well, gg

Zenoscave: gg

Zenoscave: F

jacek: what numbers? what announcement?

Zenoscave: check discord jacek

jacek: thats the last place i check

Astrobytes: perhaps if you stopped trolling for a moment you'd notice jacek :smirk:

Zenoscave: jacek, stop trolling? I'll delete my profile if he does

Astrobytes: hehehe

struct: jacek has stopped trolling for a while

Zenoscave: DAMMIT

Astrobytes: now he does it with derjack instead

reCurse: Coderpad acquired Codingame, long story short jacek

eulerscheZahl: really that way and not like meeting in the middle?

eulerscheZahl: time to read again

reCurse: If you read between the lines and do some research, it's easy to see who acquired who and "joining forces" is always PR spin for an acquisition

eulerscheZahl: oh dear :(

Westicles: https://www.businesswire.com/news/home/20211013005040/en/CoderPad-Acquires-CodinGame-to-Improve-Technical-Recruiting-and-Speed-Hiring-Decisions

jacek: oh my

eulerscheZahl: so we are now the 5% of a <50%?

eulerscheZahl: (╯°□°)╯︵ ┻━┻

struct: who knows it might end up being good

reCurse: lol

struct: its not like cg was taking a good path imo

reCurse: Maybe I've seen too many acquisition stories

eulerscheZahl: i'll sit it out and see what happens. nothing I can do about it anyways

struct: true

Marchete: :popcorn:

miszu: does this mean CG got aquired by another company?

eulerscheZahl: does anyone still use skype?

eulerscheZahl: yes miszu

Marchete: me...

Zenoscave: Have you skyped MK yet? He wants to show some code help

eulerscheZahl: let me think of another acquisition then... EA buys Westwood?

miszu: EA bought bioware

eulerscheZahl: MK uses teamviewer, not skype

miszu: Microsoft bought Bethesda

Zenoscave: Ah right. Forgot

TheBlueBias: Yahoo bought google... Wait... :p

3141948: > https://www.businesswire.com/news/home/20211013005040/en/CoderPad-Acquires-CodinGame-to-Improve-Technical-Recruiting-and-Speed-Hiring-Decisions Our goose is cooked 😂

TheBlueBias: From my point that can't be worse than the current management... So meh.

reCurse: Wait until some things start disappearing

reCurse: Might have a different opinion

reCurse: Oh well

Astrobytes: Like users? :P

TheBlueBias: ^^

Marchete: absolutely

reCurse: I was thinking content but sure maybe

Marchete: like Clash of Code? dumped

TheBlueBias: Like bot contests? :smirk:

Marchete: or all except Clash of Code :rofl:

eulerscheZahl: clash will survive. they even announced a clash session for tomorrow on twitch

eulerscheZahl: escape will survive too

Marchete: oh man

reCurse: Maybe they'll start questioning why they're paying for cloud compute on multiplayer games

reCurse: Who knows

Marchete: indeed

Zenoscave: T.O.D. 1:16 PM UTC.

jacek: maybe theyll cout payments for moderators :scream:

jacek: cut

Marchete: and the first player on the rankings has an ugly toad as avatar? freaks! remove all that!

eulerscheZahl: cut payments for mods? no more free insults after ban?

Astrobytes: :D

Zenoscave: and why do a few of them just say PEWPEW and disappear for months?

Default avatar.png its.Arsh: web dev or android dev?

jacek: yes

TheBlueBias: CG (understand the 5% part) is already in deliquescence, so it can continue this way, or improve (I don't think so but who knows? :p ). Can't see how it can be worse (except total deletion of the public site).

reCurse: I thought you were banned

eulerscheZahl: his new account isn't

reCurse: In any case, can always be worse

jacek: banned?

eulerscheZahl: baNNed?

3141948: > baNNed? 😱

ProCoder03: How to change name in my Certificate, I made a typo....

eulerscheZahl: so, coderpad had another acquisition before: https://coderpad.io/blog/coderpad-expands-technical-interview-capabilities-with-acquisition-of-adaptilab-hiring-product/

eulerscheZahl: does anyone know that platform and how it changed after?

eulerscheZahl: "This site can’t be reached"

reCurse: Doesn't mean the terms are the same

eulerscheZahl: well..

reCurse: But to me it's pretty clear what their focus is

Marchete: CodingEscape and Coc?

eulerscheZahl: let's wait and see. we still have a community that they hopefully want to keep

reCurse: Wouldn't bet my chips on that one

eulerscheZahl: and be it just for their polls and market research

Astrobytes: Assuming they know or care about that

Marchete: I've been on adquisitions before, depending on the size you can't see any change in months

Marchete: even years

eulerscheZahl: i might even watch their clash stream tomorrow

Marchete: acquisitions*

Marchete: but it was probably bigger than this

struct: cant the target be codingame for work?

Marchete: yes

Westicles: Hopefully the CG employees made some personal money out of it. They deserve a reward regardless how it turns out

KalamariKing: ^

reCurse: Hope they had equity because otherwise it's probably just a few

Astrobytes: ^

3141948: Seems to be a US acquisition

reCurse: It is

Astrobytes: Yup

reCurse: They are all in on tech interviews and probably more strict with unrelated spendings

reCurse: But Marchete is right, might take a year or two before it happens

Marchete: Imo you buy companies for three reasons: take out competitors, enter in a market fast, and/or get some feature/tool

Marchete: pick your choice :)

reCurse: 2M+ developer community

jacek: "developer" who can play clashes

Marchete: market fast can also be client/asset portfolio

Astrobytes: Well, they've inherited this motley crew of salty dogs :P

reCurse: Sorry I'm just allergic to PR spins, this is the treatment

3141948: > 2M+ developer community Number seems to be over estimated

reCurse: No kidding

eulerscheZahl: https://www.codingame.com/leaderboards/general/global 2,576,857 CodinGamers in this leaderboard

Astrobytes: Also: "CoderPals"

eulerscheZahl: definitely all active users

3141948: Sometimes i think i am alone here lol thanks for these statistics

Illedan: :sob:

3141948: I feel better 😉 now

Astrobytes: heh

TheBlueBias: Yeah, now you know there's probably unfortunate users who read your messages when you log your code and thoughts in the chat...

TheBlueBias: :speak_no_evil:

Illedan: I don't like the Coderpad news. I think it will move the focus of CG somewhere I don't want it to be for too long

eulerscheZahl: i've seen this sentence before

Illedan: Yeah

Illedan: :)

reCurse: Well, you know, don't be sad it's over, be happy it happened

Astrobytes: True.

Illedan: Word

Illedan: Life moves on

Astrobytes: And good luck to them moving forward.

eulerscheZahl: years of fun games for free. and i've also learned a lot on the way that I never planned to learn

eulerscheZahl: not just the bot coding but also web requests for instance

Astrobytes: and English grammar/spelling from me

Astrobytes: :P

eulerscheZahl: "lollygagging"

Astrobytes: hehehe

Wontonimo: hey

eulerscheZahl: you missed a lot Wontonimo

Wontonimo: it was great meeting everyone. i hope to find a similar space to hang out with everyone here

eulerscheZahl: https://www.reddit.com/r/HighQualityGifs/comments/1yuljo/gif_remake_community_pizza_gif/

Astrobytes: Hey we're not gone just yet Wontonimo :taco:

Illedan: But in 5

Illedan: 4

Illedan: 3

Marchete: 2

eulerscheZahl: baby?

TheBlueBias: Well. That's not over yet, still a few months...

eulerscheZahl: illedan sent too many messages in too little time

eulerscheZahl: and got silenced

Astrobytes: baby?!

Illedan: :P

eulerscheZahl: yes, Ille hates his baby

Illedan: back, baby was on tv

Illedan: not

Astrobytes: hahaha

eulerscheZahl: he told me, i have proof :D

Astrobytes: :rofl:

Wontonimo: well, my discord is wontonimo#4591 . I'd send it to all of you privately, but here is faster

eulerscheZahl: he was just quickly typing and mixing up contest between 2 sentences to be fair. but it really read like him hating the baby

eulerscheZahl: why would we need your discord?

Astrobytes: haha excellent

miszu: I missed a lot of talk here. Is CG going down or what?

eulerscheZahl: acquisitioned

eulerscheZahl: and we are thinking of worst-case scenarios

miszu: oh okay

miszu: I don't think they will stop the free thing on this website

gavi: oh... acquisitioned... in case of worst case scenarios, is there a second best place, similar to his?

eulerscheZahl: that's the last website that coderpad bought: https://www.adaptilab.com/

gavi: this

gavi: "This site can’t be reached" wow....

TheBlueBias: Anyway, all of this is your fault Illedan. You given the permission by upvoting THIS forum post... :angry:

_NikJ: Huh? What's going on?

eulerscheZahl: i know exactly WHICH post

Astrobytes: lol blame Illedan :rofl:

JoseSantosL: saluton!

Astrobytes: where are the pitchfork and flaming torch emojis?

Illedan: sure, I can delete

TheBlueBias: With the salt one Astrobytes

eulerscheZahl: and what makes me even more sad: one of the rare occasions to have an active chat these days

Astrobytes: Aye, indeed.

jacek: my fairly active every day

jacek: but i cant type recently

Astrobytes: lol, yeah but it's usually just a few of us talking

Astrobytes: in the worst case, I guess we have to emit some kind of distress signal to other platforms which might take us in :P

eulerscheZahl: there is RAIC which delayed the contest but i'm optimistic that it will happen

Astrobytes: Yeah, I'm relatively confident it will

eulerscheZahl: yare is very different as it allows human interaction. but could still be interesting and plans a contest within the next 6 months

struct: maybe it will be like when ubisoft bought nadeo, might be good, who knows :p

eulerscheZahl: I still haven't tried out LuxAI

darkhorse64: Most of these platforms are about solving exercises which is not really entertaining

eulerscheZahl: and board games are? :P

gavi: in case CG goes south, why don't we create something with a similar feeling to it

darkhorse64: Yes but not only

philRG: Since I know there are sentiment analysis softwares all around, I dislike giving my personal feelings

struct: because the server cost is too high gavi

philRG: wahooo scrolling failure

Marchete: do you think it struct?

struct: running a contest probably reaches the 6 digits

gavi: yes, but the chat could be on discord and the code could run in the browser, for some languages (those that can compile to webassembly)

Marchete: 100.000 usd?

reCurse: Probably more 5 digits if I had to guess

gavi: one could start from the languages that can run in the browser

jacek: lets make blockchain based on running games

Marchete: I doubt it

Wontonimo: lol jacek

struct: oh you probably right

struct: 5 seems more reasonable

Marchete: 99.999?

Marchete: that' reasonable

struct: :)

reCurse: It's definitely at least 10k

gavi: guy, what woul dbe the issue with starting with only webassebly languages?

gavi: guys

reCurse: Didn't you start that whole discussion in Discord?

reCurse: Wasn't it resolved?

gavi: yes, it was me

gavi: but now it is more dramatic (if CG should go south)

gavi: we need to find an alternative

reCurse: Not really

reCurse: On that front things didn't change

reCurse: Can't kill what's already dead

reCurse: Platform acquisition though does affect more things

gavi: for my curiosity. if the SDK is for webassemble, the chat on disord and the server is on ly used for rankings... there was an issue of cheating if the code runs in the broweser? nothing that can be solved?

reCurse: So you want a client to report game results? You don't see any problem with that?

Astrobytes: Anyway, you can use your new-found free time to pursue other interests, such as goat farming or calligraphy.

darkhorse64: Rendering teapots on GPU

gavi: webassembly is not that easy to cheat with. and cheaters can be banned

reCurse: No that's wrong

gavi: there would be no CG-backed things but still the community created would be cool

TheBlueBias: I've an idea since a few days, without any further thought, and which totally depends on if some are interested or not: What about a "shelter" site for CG's regulars. Like just a chat, or forum, or even simple visit-cards for those who wants to keep contact?

gavi: yes, let's keep contact, at the very least

struct: it will probably die pretty fast

struct: imo

reCurse: ^

jacek: do you propose... facebook?

TheBlueBias: Perhaps. That's why I'm asking. As I said, just a thought.

gavi: @reCurse the bot might run on the browser of another user, who would not know whose bot is running

gavi: so there would be no incentive to send fake results

gavi: bot could be anonimised before running on a random browser

reCurse: Oh so running arbitrary code on a random user

darkhorse64: Instead of mining bitcoins, we could mine games

gavi: but isn't webassembly in a kind of sandbox

reCurse: Anyway there are a lot of holes

reCurse: Maybe someone has the time to go through them :)

reCurse: Not me

struct: The similar thing I saw to this was lichess analysis

struct: When you request computer analysis, a pc is picked from contributors

struct: or maybe multiple, idk the details

Astrobytes: huh, I didn't know that

reCurse: Very different context that is

struct: ofc

struct: you would not gain anything by sending wrong data

dreadylein: you leak the bots to everyone, so you would need to split up binary execution into atomic instructions and then sync them at some hardpoint, its not exectly a trivial problem

mkkhell: shortest mode in clash of code sucks for C++ programmers :(

mkkhell: what lang do u recommend i learn for shortest mode?

eulerscheZahl: back to the real problems

eulerscheZahl: python. ruby. php. pearl

struct: ruby perl bash py3

eulerscheZahl: perl

mkkhell: :rolling_eyes:

eulerscheZahl: pearl is that shopping sender. bad typo

nitekat: usually ruby is the shortest

mkkhell: okeyy

mkkhell: ty

Wontonimo: dreadylein this can be solved by claiming the code on a blockchain with a hash of the binary

Marchete: change 1 byte, ezpz

jacek: :unamused:

ProCoder03: wow!! I have never seen so many people online...

eulerscheZahl: bad news summoned us

nitekat: sorry... what bad news?

eulerscheZahl: https://www.businesswire.com/news/home/20211013005040/en/CoderPad-Acquires-CodinGame-to-Improve-Technical-Recruiting-and-Speed-Hiring-Decisions

ProCoder03: yeah :disappointed:

Default avatar.png alexr942: first interview next week, absolutely bricking it

gavi: anyone who would like to brainstorm ideas for a few minutes, about creating a user-driver alternative to CG?

gavi: I mean on discrod or eleswhere

Wontonimo: "over 2 million coders..." :thinking:

eulerscheZahl: we already discussed the drawbacks of WASM. running random code on your machine. leaking bots of other players. manipulating match results

struct: my multiple accounts helps the stats

gavi: what about a gaming engine, such as Unity or Godot (that can run ont the web). A DLL might be the referee with hidden tests to pass

eulerscheZahl: battlesnake and also vindinium before it went down required the user to host the own bot

KalamariKing: how many of the accounts do you think *are* alts

gavi: instances would send only the input outputs

eulerscheZahl: the game server exposes an API that gives the current game state and you send back your action

eulerscheZahl: the disadvantage here: everyone has to do the own hosting. much more effort to enter the game

gavi: the DLL in Unity could do something siilar

gavi: or in Godot (the DLL would be created with an SDK)

gavi: the game engine to do the graphics locally. The DLL to exchange the status, like in a MMO game

gavi: eac DLL is one conding challenge/puzzle

gavi: coding

Marchete: CG has a pretty good jail to control bots, that's not easy to do.

eulerscheZahl: halite is open source. the server costs are the problem

struct: even the js you can write in the sdk is jailed

Wontonimo: exactly

Marchete: distributed won't work, you need similar vCPU

Marchete: i.e. preemptive VM, the cheaper as you can accept downtimes

gavi: in the game engine idea, only the bot created by the user runs locally, not other bots

Default avatar.png 5922: What are the expected impacts of the acquisition? Do you expect dramatic changes?

struct: 404

Marchete: server costs imo are not that "high"

eulerscheZahl: too early to tell 5922

Marchete: for one individual it is

gavi: ha ha 404

Wontonimo: i see this webchat as probably an early causality. perhaps turn into a support-only chat if kept at all

jacek: yeah, current moderators will ne come support

struct: maybe ill get raised

eulerscheZahl: future of webchat was discussed long ago. with the possibility of fully moving to discord

Marchete: n1-standard-64 64 vCPU 240GB $467.20 / month

Marchete: not 100.000 USD

Wontonimo: with which provider?

Marchete: google cloud preemptible

Marchete: i.e disposable at will, but multis load are bursts

struct: with how much cpu usage?

Wontonimo: okay. i wonder if there is a 2nd tier provider that costs less

Marchete: cpu usage?

Marchete: 100%?

Wontonimo: 64vcpu

struct: no way its 100%

struct: sorry

Marchete: trust me, it is ;)

Wontonimo: yeah, i would think it is

eulerscheZahl: i trust you, you have experience with it

struct: how the hell did I paid

Marchete: :rofl:

struct: 20€ / 4 hours with 32 vcpus

struct: I got scammed

Wontonimo: you didn't buy in bulk and preemptive

Marchete: because they are dedicated

struct: ah I see

Marchete: preemptive is up to 80% cheaper

Marchete: buuut

eulerscheZahl: it might just shut down

Marchete: they can kick you anytime

_NikJ: Kinda like Azure spot instances?

Marchete: they do, trust me ;)

reCurse: I don't think you can use general purpose for compute

Marchete: azure it's even better

Marchete: they have batch jobs

Marchete: pretty nice

Wontonimo: so, a mix of mostly mostly preemptive for the bot battles, and a small dedicated to host status pages

Marchete: yep

Marchete: at some point in my Numbershifting madness, I used both

Marchete: 100% cpu for days/weeks

Marchete: they didn't say me a word

Wontonimo: i'm not an expert on jailing but i have done dev ops. replicating a bunch of CG would be a huge undertaking unless it is really stripped down

MSmits: my code is a good boy, doesn't need jail

struct: its time to go faster MSmits

struct: you need to solve yavalath / c4 before its gonne

MSmits: do we really think they will shut this part down?

struct: no idea

struct: I think they mostly wanted cg for work

darkhorse64: It all depends if they see any direct or indirect value for the gaming part

struct: but is just speculation

Marchete: he is already 1st on connect4

MSmits: it's not about rank

Wontonimo: what is coderpad 's business model atm?

MSmits: just want to try and solve it :)

struct: recruiting

struct: I think its similar to cg for work

eulerscheZahl: coding interviews

Wontonimo: "Hire Confidently with The Coding Interview Platform"

Wontonimo: okay, so anything that isn't directly related to that is on the chopping block

Marchete: btw MSmits will you use your three state idea for C4 =+}

Marchete: ?

Marchete: I find it interesting

MSmits: yeah, to try and solve it

struct: only offline

MSmits: it's 4 states btw

MSmits: empty, p1 filled, p2 filled, irrelevant filled

Marchete: X O or useless

Marchete: what's filled?

MSmits: X or O

MSmits: p1 or p2

struct: do you really need empty?

MSmits: I think so

MSmits: if something is empty you can play there

MSmits: which means it takes a turn

Marchete: but only 3 bitboards

MSmits: 2 bitboards

struct: well if it doesnt have a x or o its empty right?

MSmits: a single bitboard takes 2 states per cell

MSmits: two bitboards take 4 states

Marchete: weird but ok

MSmits: yes struct

MSmits: if a p1 bit is set, it's X, if a p2 bit is set it's O. If no bit is set it's empty, if both bits are set it's filled but useless

Wontonimo: from the statement on coderpad

Wontonimo: http://chat.codingame.com/pastebin/286eab6f-6fc9-48a5-9098-85a493eb44b2

Wontonimo: so it really is focused on the hiring assessment

Wontonimo: not the competitions

Marchete: TLDR: CG for work

Wontonimo: yup

Marchete: who knows

Marchete: "employee engagement mechanisms"

MSmits: that's when employees agree to get married

Wontonimo: lol

[CG]Thibaud: still, it doesn't mean CG will shut down. Maybe I'm super naive

Wontonimo: i don't think CG will shut down

Wontonimo: but, like everything, change is ever present

struct: I just dont see the benefit of keeping it if the target was cg for work

MSmits: perhaps they can think of a way to do more recruiting through this part of CG

eulerscheZahl: we'll just have to wait and see i guess. you as a community manager being positive gives me some hope. for us it's "just" a website to spent our free time. for you it's what pays the rent: dealing with us grumpy nerds :D

Marchete: maybe it has double use

[CG]Thibaud: this community is an incredible asset for CG business, can be the same for CoderPad. Even more as CoderPad customers are devs, nor HR

Marchete: get CG for work, but also the Coding Escape + contests + 2M devel base

Wontonimo: and employees

MSmits: [CG]Thibaud in what way has the community been an incredible asset to CG business?

eulerscheZahl: i'll probably even have a look at your twitch stream tomorrow. not that I would care about clashing. just to see who the new owners are

MSmits: just wondering

[CG]Thibaud: branding, + indirect lead generation

darkhorse64: If CG for gamers had not value for CG, it would have long be gone

Marchete: the bad thing is that competitive hardcore geeks comes in that pack

MSmits: ahh ok

[CG]Thibaud: our clients know CG for Work because they know CG

MSmits: darkhorse64 it could have had marked funding in some way

MSmits: from outside source, i dont know how this works

MSmits: (like a donation for a company specifically to keep the community part)

MSmits: from

Marchete: maybe these white collar don't know, but right here some bots on multis are much MUCH better than state of the art papers around there

reCurse: It gave numbers for the exit strategy :p

reCurse: (admittedly cynical)

Marchete: it's a pity we could lose that

MSmits: that's true Marchete competition has that effect

Marchete: I think more on multis

MSmits: so do i

Marchete: ahh ok

Default avatar.png 21stCenturyPeon: But how will I pass the time while I'm waiting for builds?

MSmits: I hear great things about solitaire

Wontonimo: the multis have sure improved my optimization skills like nothing else

Default avatar.png 21stCenturyPeon: My regex is so much better thanks to CoC.

jacek: is it feature?

MSmits: I think mostly for me it trained computational thinking. I can figure out a solution to a coding problem much quicker than before I found this platform

ProCoder03: yeah same to me !!

[CG]Thibaud: btw, the change in contest format is not related (to my knowledge) to CoderPad

MSmits: I didn't assume it was.

reCurse: Let's be real though, the concern about numbers make sense in the light of this

MSmits: which numbers are you talking about reCurse?

reCurse: Part of the reasoning given for not having CCs or more contests

jacek: 4 8 15 16 23 42

MSmits: oh ok

reCurse: I mean if you go about stating a 2M+ developer community

reCurse: Gotta be real

MSmits: well... regardless of the numbers, if a sum offered is large enough companies do sell

reCurse: Of course

MSmits: so in that sense it may just have been a great offer

reCurse: Sure

reCurse: That's completely orthogonal

Wontonimo: there is a lot of value to all the multis, puzzles, and optis so i don't see them going away quickly

reCurse: Value is in the eye of the beholder

reCurse: I can see them eventually questioning the funding put into even maintaining this

reCurse: Not to mention maintaining two separate platforms more or less doing the same thing (to them) is questionable

reCurse: It's like the basic textbook of mergers

struct: 4 platforms in total I think

struct: tech io, cg, cg escape, cg for work

reCurse: I was thinking coderpad's versus CG's as a whole wrt interviews

struct: ah I see

[CG]Thibaud: it's quite complementary so far

reCurse: Eliminating redundant costs is the first step though

[CG]Thibaud: they do live interviews mainly, we do take-homes assessments + retain offers

Wontonimo: that's great to hear [CG]Thibaud

reCurse: I have the feeling they'll question the value of multis sooner or later

reCurse: We'll see

MSmits: even if they question it, that still makes it a question

reCurse: The act of questioning implies a direction

MSmits: I would imagine all parts of an acquired company get placed under a microscope

MSmits: so it's one big question

MSmits: point is, we have no idea

reCurse: CG was already seeing less value in it, I don't see how a pure technical interview company suddenly will lol

reCurse: They can have a sustainable community just off puzzles and clashes

Astrobytes: I don't share [CG]Thibaud's optimism unfortunately, having gone through acquisitions previously, but we'll have to wait and see.

MSmits: you'd need the full picture to judge that properly I think

reCurse: Sure, that would certainly eliminate 99% of conversations

eulerscheZahl: we still have this possible copyright topic that coderpad inherited now. looking at you BotG

MSmits: topic?

reCurse: No offense meant but it's Thibaud's job to be optimistic ;)

Astrobytes: Fair :)

MSmits: mmh I am optimistic too...

struct: time to rename the board games

MSmits: :moneybag: ?

MSmits: don't all these names fall under parody protection?

Astrobytes: Yavalaugh, Orwello, Chase, Connect Users...

reCurse: IANAL

eulerscheZahl: iAnal? the new apply heath device?

eulerscheZahl: apple*

Astrobytes: "I am not a lawyer" :rofl:

eulerscheZahl: *health

eulerscheZahl: my spelling

miszu: it will have a smelly smell

jacek: UANAL too?

[CG]Thibaud: I'll take care of these, i've started with Skynet ep1 but community content is less of an issue for now

eulerscheZahl: aah, the messages from reCurse and Astrobytes are related. I only understood now that I looked up the acronym

Astrobytes: hahaha

[CG]Thibaud: if I was scared about the merge, I think I'd left the company tbh

Wontonimo: well, speculating is starting to make me tired. so, i'm going to log off for today. See you all tomorrow ! :wave:

MSmits: bye Wontonimo

Astrobytes: see ya later Wontonimo

eulerscheZahl: https://www.codingame.com/training/medium/skynet-revolution-episode-1 oh, the name has changed

eulerscheZahl: artwork still says skynet revolution

Astrobytes: Death First Search :D

MSmits: it's a good name

eulerscheZahl: my proposal was accepted

reCurse: But the goal is to survive first :thinking:

eulerscheZahl: i just don't remember for which game I made it

gavi: ha ha

gavi: (ops, it was about a previous joke)

Marchete: Lol we are now like these aliexpress knock off

darkhorse64: I see an acronym for BFS but it's nsfw

reCurse: Not if it's about a chicken factory

jacek: breast...?

Marchete: metalman, waterman, greenman

darkhorse64: yes, it's about chicks

[CG]Thibaud: oh I forgot about the logo

eulerscheZahl: that nice bit of Tonton memory :(

Marchete: doctor unusual

Astrobytes: Robert Cop

MSmits: Deverly hills cop

Astrobytes: https://imgur.com/a/YOjEJEl

MSmits: nice :)

reCurse: Good grief put it out of its misery

Astrobytes: But it's the furniture of law enforcement!

MSmits: haha i did not even see that

MSmits: is that real?

Astrobytes: I wouldn't be surprised, I've seen some highly suspect fake goods at markets in my time

MSmits: in the 60s?

TheBlueBias: :rofl:

Astrobytes: Cheeky ****! You're older than me!

Astrobytes: :rofl:

MSmits: true :grin:

jacek: oO

P0sitive: :grin:

veganmeatball: I'm trying to write clash of code problems in c but I always get beat up by pyhton users Is there some kind of tactic for code size in c?

miszu: if it is for code size python has advantage because it doesn't require main method

jacek: MSmits rotating board should be equivalent as changing players in chess-like games no?

struct: a1 becomes h8

Manjius: hello any c# dev wanna clash with me? i wanna learn it

jacek: at least in oware it worked. but as you know i have double inputs for player to move in NN

jacek: yet doubling is still slightly better than rotating

jacek: https://i.imgur.com/ASdBXLV.png blue is doubling, brown is rotating. brown has 2x less weights so it would fit on CG. blue wouldn't :(

struct: this is due to what?

struct: the rotation makes it slower?

jacek: negligible. im trying to figure it out

jacek: is it really equivalent, or maybe not really. is there is some bug in my code

struct: can your rotation be wrong?

jacek: :shrug:

RoboStac: what do you mean by chess like? (chess doesn't rotatable exactly as queen / kings are opposites)

jacek: onitama

jacek: welp in there i also exchange cards

RoboStac: ah, haven't looked at that to know enough about what would work

jacek: i have some wild idea

jacek: robo do you rotate in bt? or distinquish a player to move in some way

struct: I do rotate but it was slower, on NN might not have that much impact on performance

RoboStac: rotate

jacek: i used half of the weights from the blue into rotated game. it works!

Astrobytes: :tada:

jacek: so i have some weapon to deploy in case someone overtakes me in onitama :imp:

struct: damn my bot was ready

struct: it had 60%+ win rate vs yours

jacek: on those solved openings?

struct: are there any solved openings on the cg version?

jacek: there will be all if i have something to say

jacek: oh my and it seems to be working in bt as well :tada:

struct: submit

jacek: it will be the same

struct: ah is just so you can have more weights?

jacek: but i can train new one with 2x weights, probably will be better despite a little slower

jacek: eeyup

Default avatar.png KefMambo: jacek

jacek: :thinking:

jacek: but i think im gonna use doubling in training. maybe there is some unneccessary weight sharing during training

struct: what does doubling in training mean?

jacek: i mean the weights

jacek: training will be all the same. just for CG i will use the useful half

Default avatar.png KefMambo: do you know young leosia?

jacek: the who?

JacobTheCoder: hi

fischen: hello

Default avatar.png niluthebear: :wave:

Default avatar.png titanshange: how tf do i code

Default avatar.png notanonymous77: hrrrm

jacek: hmph

MSmits: not sure how you code tensorflow. it seems like a lot of work

jacek: delete system32

MSmits: wrong window jacek, use cmd first

miszu: when I was like 8, I did delete system32 so I could install a racing game. The HDD only had 1.2 GB and the game took like 600 MB. I saw system32 was taking a lot of space and proceeded to delete it.

MSmits: like a prodigy

MSmits: parents probably liked that :P

miszu: as a young age I learned how OS worked pretty fast

MSmits: I just played games

miszu: when I was like 13 I installed arch linux on my laptop

KalamariKing: MSmits tensorflow isn't too bad, just takes a little getting used to. they have TONS of tutorials and such that I used to help learn what I was doing

MSmits: KalamariKing I was responding to titanshange. Scroll up :)

MSmits: but thanks anyway!

KalamariKing: haha didnt see that

jacek: youre quite furrious

MSmits: and fast

KalamariKing: jacek pfp checks out

jacek: pvp?

jacek: kids these days and their abbreviations

KalamariKing: smh my head

KalamariKing: pfp? profile picture?

jacek: oO

Default avatar.png Bestar: hi

Astrobytes: Surely 'pfp' in that sense should be 'pp'. Or just use 'avatar'.

jacek: pp?

Astrobytes: back in your box

jacek: i think outside of the box

Astrobytes: you can still do that but remain inside it

Default avatar.png pihack: hello my frnd

Default avatar.png pihack: i have some question

jacek: well?

Default avatar.png niluthebear: in Coders Strike Back the first introduction part in Constraints section 0 ≤ thrust ≤ 100 part, 1 is not blue :p

jacek: huh? it is blue

jacek: at least in legends the 200

Default avatar.png niluthebear: :o it's blue in other leagues

Default avatar.png pihack: the beast language for bigins?

Default avatar.png pihack: and can i write backend with js

jacek: everything can written with js. but is it worth it?

Astrobytes: and is it beastly enough?

struct: c++ is the best for beginners

struct: or c

Astrobytes: :+1: from me

Astrobytes: unless you want to do web dev

Astrobytes: in which case you should 100% learn CFML /s

Uljahn: today even Fortran has web frameworks

struct: holy

struct: it still gets updates

Astrobytes: fortran? Ofc

struct: I need to stop valuing pieces on loa

jacek: i think its better to have less piece in loa

struct: yeah

jacek: bigger chance to form single chain

struct: but im ending games with 12 pieces

struct: https://www.codingame.com/replay/585859827

Nixerrr: Good evening

struct: hi

Astrobytes: wow, a wild Nixerrr!

Astrobytes: how are you?

gavi: one question: what are your opinions about: Screeps: World

Nixerrr: I'm here to re-learn coding

Nixerrr: Will follow struct's advice and start with c

Astrobytes: re-learn lol, too much time in the gym?

Nixerrr: Not the gym sadly. I've been redoing our home...

Astrobytes: Ah, even more work

Nixerrr: I thought I liked DIY

Astrobytes: that's always the case until you do a large project

Nixerrr: Anyhow, no sleep until legend!

Astrobytes: hahaha yesss :D

Nixerrr: :point_up:

jacek: legend? where?

Nixerrr: Not sure yet

3141948: > but im ending games with 12 pieces Well done I should improve mine

struct: I also feel like theres a lot of stuff to improve on mine

ipsissimus: should i go down AI path or Algo path LO

ipsissimus: :O

Astrobytes: damn timeouts

Scarfield: https://www.codingame.com/blog/coderpad-codingame-join/

Astrobytes: oh you missed the conversations earlier Scarfield, check the chat logs tomorrow

jacek: slowpokefield

Scarfield: justCameHomeField

struct: tldr coderpad bought cg

Scarfield: where is the chat logs though?

Astrobytes: https://cg.spdns.eu/index.php?title=Special:PrefixIndex&from=World%2F2021-02-17&prefix=World&namespace=3000

struct: also they bought AdaptiLab on June 28, 2021

struct: and it no longer exists, at least the site

Scarfield: ty

Scarfield: it doesnt say they bought CG?

Astrobytes: Scarfield: https://www.businesswire.com/news/home/20211013005040/en/CoderPad-Acquires-CodinGame-to-Improve-Technical-Recruiting-and-Speed-Hiring-Decisions

Scarfield: ah, i hope CG will remain

Astrobytes: as do we all

Illedan: :pray:

matez: Due to this acquisition, the language level counting changed? (Unknown level) :)

Astrobytes: matez: I believe that's a bug that will be

fixed soon

jacek: :scream:

matez: you can instead solve a max 45 mins 4 puzzle certificate exam. which makes sense, unless the puzzles are quite easy.

Westicles: not a bug... a proper communication will be done later

matez: I just was training to solve some puzzles to improve my language skill meter then it is no more necessary :)

Scarfield: my language level is simply too high to express other than "unknown"

Westicles: you click on it to discover your level

Astrobytes: Westicles: In that case the proper communication has been... communicated

Scarfield: anyway gn folks

Default avatar.png niluthebear: gn

Astrobytes: gn Krisfield

PatrickMcGinnisII: uh oh

Default avatar.png imadk: what that constraints really are?

Astrobytes: PatrickMcGinnisII: the toilet is over there --> RUN!

Westicles: cheer up, CG is now a US company.

Astrobytes: :rofl:

PatrickMcGinnisII: I just spent 3 days bush hogging 1/2 an acre, my blisters have blisters

Astrobytes: The mower does the work surely

PatrickMcGinnisII: my tractor is broken, so i had to buy a bush hogger, does not push itself

jacek: thats no the amish way!

TheBlueBias: https://www.youtube.com/watch?v=lOfZLb33uCg

PatrickMcGinnisII: 6' of growth is now 4"

PatrickMcGinnisII: Where's the AI lawnmower? sh*t

PatrickMcGinnisII: CG Why did you become a dev? Me: To cut my lawn CG: :joy::cry:

TimothyAlexisVass: What?

Astrobytes: ah lol, real bush hogging

PatrickMcGinnisII: Reminds me of Lines Of Action

jacek: hm?

PatrickMcGinnisII: echo("random\n");

Default avatar.png The_ehh_coder: this is cool

Astrobytes: :icecream: < that is cooler

Default avatar.png The_ehh_coder: yup

Default avatar.png The_ehh_coder: it is

Astrobytes: welcome, regardless :)

TechnoBot: https://escape.codingame.com/game-session/XuA-N0t-Nhs-H8X

TechnoBot: pls

TechnoBot: ply

TechnoBot: play*

Astrobytes: No.

TechnoBot: pls

Astrobytes: Try the discord or invite your friends, not like you have to code anyway

TechnoBot: brb

TechnoBot: my friend don't code

TechnoBot: S

Astrobytes: it can be solved with minimal or no coding

Astrobytes: (╯°□°)╯︵ ┻━┻

Astrobytes: bedtime

Astrobytes: gn if there's anyone reading lol

KalamariKing: "No."

**TechnoBot slaps Astrobytes around a bit with a large fishbot

Wontonimo: hello coders

Wontonimo: gn Astrobytes

KalamariKing: hello coder

Wontonimo: whatcha working on Kalamari?

KalamariKing: rn? thinking about the skills test, but testing on a language I haven't used in a hot sec

Wontonimo: have you done the skill test in any language yet?

KalamariKing: python, 100% in 13 minutes

KalamariKing: you?

Wontonimo: nope. haven't done any of them yet

Wontonimo: i've actually avoided all certifications and such things in my career

Wontonimo: are you doing it for fun or for employment?

Wontonimo: are you intersted in any of the bot battles?

KalamariKing: mostly doing the tests for fun, still not old enough for most internships and the like

KalamariKing: the bot battles are fun but I haven't had any practice writing my own referees and don't have the computing power for training anything decent

TechnoBot: @Wontonimo

TechnoBot: you should be a Moderator

TechnoBot: for being a code master

TechnoBot: *wink*

KalamariKing: facts, always online and helping people

Thorcode: nice

Thorcode: I got python <1%

**Thorcode slaps Thorcode around a bit with a large fishbot

Thorcode: (╯°□°)╯︵ ┻━┻

KalamariKing: same

KalamariKing: idk if its exactly *accurate*

KalamariKing: i highly doubt im anywhere above maybe 70%, let alone 99%

Thorcode: :(

Thorcode: I was stupid to ignore my error

KalamariKing: ...

KalamariKing: yes

**Thorcode slaps Thorcode around a bit with a large fishbot

Thorcode: wait a sec the last thing i do it clash but it appear ghost in the cell and that ranked up

Thorcode: like someone used my account

Default avatar.png 5922: I believe that ladder changes happen every so often

Default avatar.png 5922: If you are near the top you might be promoted after a little while

Wontonimo: thank thanks

Wontonimo: if you are close to the top of a league and someone submits

Wontonimo: and their bot is close to yours but a bit worse, then you will gain points

Wontonimo: and that can push you over the boss !

Wontonimo: you don't actually have to beat the boss

Wontonimo: just the score

Wontonimo: Thorcode I haven't even attempted Ghost in the Cell

Wontonimo: congrats on getting to Bronze

Wontonimo: oh, this is very much like a space galactic war game from the early 80s

Thorcode: thanks Wontonimo

Thorcode: this game is harder

Wontonimo: than what?

Thorcode: space galactic

Wontonimo: probably

Wontonimo: let's see, the wood3 boss seems to only send 2 or 3 troops at a time

Thorcode: look at bronze Won

Wontonimo: aarrg ... keeping track of the troops enroute is not something i'm looking forward to

struct: which game?

struct: a gitc

Wontonimo: yeah

Wontonimo: gitc

Thorcode: the troops look crazy

struct: i have no idea how to play it

struct: I would probably focus on spreading troops on my side of the board and the middle planet

struct: easier said than done ofc

Wontonimo: i'm just pondering the datastructure i'd use

struct: just a normal graph should work no?

Wontonimo: would it be fast though?

Wontonimo: i'm thinking a NxN for the factory2factory distance

struct: When I see py3 at the top I dont care too much about speed

Wontonimo: oh, i didn't look at the leaderboard. good point

Wontonimo: haha

Wontonimo: num1 and 4 is python. good point

struct: even php on 8th

struct: maybe I can try this game since im very weak on graphs and probably need to get bette ron them

struct: better on*

struct: the problem will be the heuristics I think

struct: for the ai

struct: also the bombs is something I kinda dislike

Wontonimo: generally it looks like all troops are sent every round with nothing really held back. bombs used very early

struct: yeah if the factory is not gonna get attacked you can send the troops that are in that factory I think

struct: should be safe

struct: unless theres an enemy factory closer to you

Wontonimo: here is what i'm observing https://www.codingame.com/replay/568106920

Wontonimo: wow, the top are some really old submits from 2017 and 2019

miszu: I wasn't able to get out of silver with that game

miszu: but I should give it a try later

miszu: I got tired with those competition so I do simple puzzle :)

struct: Im bad at puzzles

struct: like really bad

miszu: how is that possible?

miszu: puzzles are easier than competitions

struct: not for me

miszu: do you have a degree in CS?

miszu: just curious

struct: no

KalamariKing: idk, the comps are easier in a way

miszu: ok I understand. Lots of knowledge you can use to solve the problems

miszu: hard to connect the dots

struct: its more like I can solve cg puzzles

struct: but I cant solve cf puzzles

Wontonimo: my greatest issue with the puzzles is expectations. if I set my expectation to be 6 hours for easy and x2 for each step up then I don't get upset with myself for not solving it fast enough

struct: Specially math ones

miszu: Today I did 5 medium ones

miszu: I am doing the ones that have achievements

struct: nice

Wontonimo: but i keep thinking i should be able to do any puzzle in half an hour and then i get mad at my progress

miszu: don't put time pressure

KalamariKing: same lmao

miszu: think of the problem and then solve it

Wontonimo: self set expectations are my greatest issue

miszu: sometimes come back later

miszu: some problems are not obvious if you don't see how to solve it

struct: at least here most have a viewer

struct: it helps

KalamariKing: definitely

struct: one day ill get a color on cf :p

miszu: my issue is that I see a solution but too lazy to type it

miszu: like man... need to type like 200 lines of code

miszu: can I make it shorter somehow?

struct: My problem sometimes is not knowing the solution

struct: unless is math related

miszu: I did that to one of the medium ones

struct: my problem is understanding the statement

miszu: some of them are not obvious/ambiguious

miszu: like the cable network

miszu: I thought that each house needs a unique path of cable

miszu: not knowing they can go on top of each toher

miszu: anyhow, brb in 1h

Thorcode: I will solve two hard puzzle to day :)

struct: damn solved that one 4-5 years ago :p

Wontonimo: well, very hard puzzles are just whatever time it takes. i've been thinking over some of there for a while now

Wontonimo: no, that's a lie. i've given up on some of them for a while now

Thorcode: nice

struct: cg official i only solved 2 hard ones

struct: roller coaster, I brute forced it

struct: and the surface i copy pasted my floodfill from stc

struct: the bruteforce works on js but doesnt work on c++

Thorcode: stc?

struct: smash the code

struct: is a multiplayer

KalamariKing: some of these practices are more like clashes... and others are stupid hard (to me and my limited experience ;-;)

Thorcode: what is your rank in that

struct: Like top 100 I think

Thorcode: oh legend league

struct: I never finished my bot :(

Thorcode: I in wood 1

Thorcode: I will watch you

struct: Maybe one day ill go back to it

struct: the code is a mess

struct: oh now I remember why I never started gitc

KalamariKing: lmao

Thorcode: the puzzle is not really at all

Thorcode: easy

struct: which one?

Thorcode: roller coaster

struct: yeah

struct: I still remember it I think

Thorcode: why the last is 100

Thorcode: I was think that plus all the pi is the solution

struct: dont think its math related

Default avatar.png Verdi: hows it going everyone

KalamariKing: not bad not bad hbu

Default avatar.png Verdi: nice, im not doing so bad myself

Wontonimo: do you mostly play clashes Verdi ?

Thorcode: ? what do you mean struct?

Thorcode: this is not math?

struct: plus all the pi?

Thorcode: yep

struct: ah Pi is a variable name

Default avatar.png Verdi: is that a whisper? also no im doing some of the easy practices as we speak

struct: no he just typed your name here and it shows as red

Wontonimo: when it is red it is because your name was used

Wontonimo: without your name

Wontonimo: with Verdi

Thorcode: pi it's input

Default avatar.png Verdi: noted Wontonimo

Wontonimo: :D

**Thorcode slaps Thorcode around a bit with a large fishbot

struct: but people can go on a ride again

Wontonimo: you may find Tron https://www.codingame.com/multiplayer/bot-programming/tron-battle fun, if you like that sort of thing. it's pretty easy to get into, turn left if you are about to hit something

Thorcode: I can move out of the grid right? (in Tron)

struct: no

Thorcode: :(

Wontonimo: maybe if you smash into the side in the same place several times

Wontonimo: weaken down the wall

Thorcode: really

Wontonimo: lol :D no

Thorcode: I got die

Thorcode: you joke me

Wontonimo: that would be a really cool easter egg in the game

Thorcode: the third line is my oppent x y right

Wontonimo: i don't know the instructions for the beginning league but you can scroll down and look at the game input statement

Wontonimo: it is on the left

KalamariKing: is it weird speaking one language and programming in another? for those who this applies

Wontonimo: for legend you get N lines, one for each player.

struct: dont think so

struct: I code in english

Wontonimo: each line has X0 Y0 X1 Y1

struct: even my comments are in english

Wontonimo: what are you talking about struct?

struct: answering kalamari question

KalamariKing: going through puzzle "best solutions" its kinda weird being able to read the code but not the comments

Thorcode: 4 line

Wontonimo: oh, never mind ... i read

Wontonimo: hey, it is the same as legend

Thorcode: 4 line is max

Wontonimo: i logged into my alt account and checked

Wontonimo: read the game input section of the instructions

Wontonimo: it is on the left, scroll down

struct: the for loop gives the x and y for all active bots

Wontonimo: "Line 1: Two integers N and P. Where N is the total number of players and P is your player number for this game."

Thorcode: I read it

Wontonimo: "The N following lines: One line per player. First line is for player 0, next line for player 1, etc. ..."

Wontonimo: you are not necessarily always player 0 or 1. you need to read P

Thorcode: i need more pathfinding

Thorcode: logic

Wontonimo: what league are you in?

Thorcode: to avoid my oppenet

Thorcode: wood 2

Thorcode: I don't know how to avoid them

Wontonimo: nope, just turn left if there is something infront of you

Thorcode: that stupid

Wontonimo: otherwise go straight

Wontonimo: not for wood 2

Thorcode: if my left is wall

miszu: which game is that?

Thorcode: then ...................

miszu: ghost?

Wontonimo: Tron

KalamariKing: turn left again

KalamariKing: ez

Wontonimo: https://www.codingame.com/ide/puzzle/tron-battle

Thorcode: yeah

Thorcode: why I'm so stupid

miszu: is tron a new game?

Wontonimo: nope, old

Thorcode: no

miszu: it's like a snake game right?

Thorcode: yep

Default avatar.png Programer171: hi

Thorcode: like worm.io

Default avatar.png Programer171: hi

miszu: ok yeah

KalamariKing: yeah kinda

Default avatar.png Programer171: can anyone see my messages?

KalamariKing: yeah

KalamariKing: hello

Default avatar.png Programer171: hello

Wontonimo: hi Programer171

Default avatar.png Programer171: is this a discord?

Thorcode: yep

Thorcode: no

Wontonimo: no, it is a webchat

Thorcode: but this is harder than worm.io that I can't move in my own body :(

Default avatar.png Programer171: if so how is this possible?

Default avatar.png Programer171: oh

Default avatar.png Programer171: ok

Default avatar.png Programer171: i thought this was a discord

struct: there should be a link above to join discord

Default avatar.png Programer171: wouldu join my clash?

Default avatar.png Programer171: https://www.codingame.com/clashofcode/clash/201449159181adecb6dd7282a56114ad263158a

miszu: another puzzle solved :)

Wontonimo: woot. which one?

Default avatar.png Programer171: does anyone wants to join my clash?

Default avatar.png Programer171: pls?

Default avatar.png Programer171: https://www.codingame.com/clashofcode/clash/2014513799c1ee27240487718bfd4f6d181704d

Wontonimo: post clashes here #clash

Wontonimo: not in this channel

Default avatar.png Programer171: j

Default avatar.png Programer171: j

Default avatar.png Programer171: j

Default avatar.png Programer171: j

Wontonimo: no spamming

Default avatar.png Programer171: aww

Default avatar.png Programer171: ok

codeing: hello guys

Wontonimo: hello

codeing: sup ?

Default avatar.png Programer171: hello

Wontonimo: codin

codeing: yes

Wontonimo: was looking at tron

Wontonimo: https://www.codingame.com/ide/puzzle/tron-battle

codeing: cool

codeing: what do you yhink about the puzzle of this week ?

codeing: https://www.codingame.com/ide/puzzle/sum-of-spirals-diagonals

Wontonimo: i did it a month ago before it was the puzzle of the week. it was fun

codeing: can you make feedback on my code ?

Wontonimo: i'd rather not

Wontonimo: tell me at a high level what you are doing

Wontonimo: either pseudo code or just plain word descripton

codeing: building the spiral matrix & sum diagonal

Wontonimo: it won't fit in memory

Wontonimo: the matrix can be up to 2^32 in width

Wontonimo: which is 2^64 items in the matrix

Wontonimo: that's approximately 10^18

Wontonimo: personally, i think this puzzle should have been ranked as "medium". I think "easy" puzzles should be able to be solved via brute force by doing what you suggest

Default avatar.png prawin: hello world

Wontonimo: you need to come up with something a little more elegant and performant

Wontonimo: look at the second sequence 1 + 4 + 7 + 10 + 13 + 14 + 15 + 16 = 80

Wontonimo: do you see a pattern?

SAL9000: @Wontonimo For this case probably memory may not be a prob (Note N < 1500) but yeah still not elegant/efficient

Wontonimo: oh, right, N is < 1500. I thought N < 2^32

Wontonimo: you are correct SAL9000

Wontonimo: okay, you may be able to brute force it codeing !!

Wontonimo: btw SAL9000 , you don't need to put the "@" in front of peoples name

Wontonimo: :wave: new names I've never seen before

Wontonimo: hey prawin and SAL9000

SAL9000: http://chat.codingame.com/pastebin/a489f44e-ad34-4a9a-8a0a-a1dd2d6c8ae2

SAL9000: Uh long chats go to pastebin? :grimacing:

Wontonimo: hehe

Wontonimo: i used to have that happen to me a lot

Wontonimo: well SAL9000 , you came the day that CodinGame got sold to some other recruiting company

SAL9000: And besides I'm bit shy person and doesn't pop up much on conversations. Just happened to be in pazzle of the week so I could get a certification and noticed your conversation

SAL9000: Oh is it?

Wontonimo: i think we are all shy, that's why we program

SAL9000: :joy:

Wontonimo: do you do any bot battles SAL?

SAL9000: You mean AI bot programming? (Solo/Multiplayer contest) or Code of Clash?

SAL9000: (Or clash of code whatever)

Wontonimo: the multi player stuff

SAL9000: I used to

Wontonimo: https://www.codingame.com/multiplayer/bot-programming

SAL9000: But didn't had chance to do in for a year or so now

Wontonimo: oh wow, yeah you were on this site a long time ago

Wontonimo: there are lots of new bot programming multis now

Wontonimo: and the competition has become pretty impressive at the top

SAL9000: yeah