From CG community
Jump to navigation Jump to search

Saurabh15987: \join JBS

Default avatar.png Ryanless: hi, can someone point me to some good ressource about multiagent system?

antiwonto: [auto] Hey Ryanless, here is a :taco: for loggin in today while it is quiet. You now have 1 tacos

Default avatar.png Ryanless: also what can I do with the tacos?

Urutar: You can either give other people tacos (:taco: [NAME], needs atleast 3) and receive some in the process; or you can eat them (eat :taco:, uses 10 each time) to increase one of your stats; or you can shakedown [NAME] to shake some tacos out of them if your stats are higher (only if they have atleast 50); or you can huntdown :taco:

Urutar: You need atleast 3 to shake down aswell

Default avatar.png Ryanless: increase my stats?

Urutar: Yeah, strength for example (there are a few)

PatrickMcGinnisII: eat :taco:

antiwonto: [auto] That taco command has moved to the #taco channel

Urutar: Does anyone have any more suggestions or feedback for my submission?

 p a*(a+1)/2+1

Urutar: Err


Default avatar.png Ajhosky: Does someone know how to use Collide

Default avatar.png Tien118: my autocomplete doesn't work help me

Default avatar.png Tien118: (╯°□°)╯︵ ┻━┻

Mortis_666: try ctrl + space

Default avatar.png Tien118: that work

Default avatar.png Tien118: but i want it to auto

Mortis_666: hm

Default avatar.png Tien118: like normaly

RivalRickson: hi

derjack: :upside_down:

antiwonto: [auto] ':upside_down:' was defined as ' ɥǝllo '

derjack: :taco: Automaton2000

antiwonto: [auto] Hey derjack, here is a :taco: for loggin in today while it is quiet. You now have 47 tacos

Automaton2000: makes me want to puke

derjack: oO

Default avatar.png TheBrokenDictatorFromAfar_3c82: hiiiii

Kyouma960: hora

**PatrickMcGinnisII pukes on Automaton2000

Automaton2000: one of the players my color?

Quidome: hi

Default avatar.png ARTUMLU: hi

gokubill: cai lồn má tụi mà

Baudry: I Like me !!!!

Default avatar.png GiladAloni: hello

Baudry: Hello je t'aime putain !!!! Vient on ce pecho !!! <3 <3

Default avatar.png i-Ahmed: how to get understand the problems?

Espequair: How do you understand the problems?

DaNinja: type help for help

Default avatar.png i-Ahmed: how could i understand problems

Mortis_666: help

antiwonto: [auto] 'help' was defined as ' '

Default avatar.png i-Ahmed: help

antiwonto: [auto] 'help' was defined as ' '

5DN1L: ok, that's quite enough, guys

5DN1L: if anyone needs help, please specify the name of the puzzle, what you have tried, and what problem you're facing

ZndrBrok: Hi guys ! Do u use o/ here to say hello ?

ZndrBrok: Or it's a french thing :P

ZndrBrok: o/

5DN1L: you can, i see some use that

ZndrBrok: Ok, i was just curious

ZndrBrok: :P

ZndrBrok: How is the Entry Code for everybody ?

ZndrBrok: I finnally have a working code but i still need to study him and change a little bit :P

tugrul512bit: I'm still trying to understand the question. What is digit x=2? Binary code? Then x=10 means decimal?

ZndrBrok: For entry code, yeah ?

tugrul512bit: Then I understood it right. Thanks.

ZndrBrok: no

ZndrBrok: wait

ZndrBrok: i will explain !

tugrul512bit: So when they say x^n < 1000 it is 1000 in decimal and 8 in binary.

ZndrBrok: x == 2 mean that u can use {0, 1} digits in your code

ZndrBrok: n is the size of the code

ZndrBrok: if u have x == 3 & n == 3

ZndrBrok: u can use digits 0,1 & 2

tugrul512bit: Ok thank you

ZndrBrok: to make a 3 digit code

ZndrBrok: ;)

ZndrBrok: U need to dive into eulidian paths to help yourself with this one !

ZndrBrok: But maybe there is another way too ?

tugrul512bit: Maybe brute-force works?

ZndrBrok: The problems is not to have the code

ZndrBrok: But you need to have a de Bruijn sequence

ZndrBrok: for your output

ZndrBrok: and it need to be the smallest one

ZndrBrok: :P

tugrul512bit: Does this problem also require high performance?

ZndrBrok: It's not just a code breaking problem :P

tugrul512bit: I'm gonna try simple approach with simdified code first.

j4at: I found O(n) solution. I don't even know what is a de Bruijn sequence.

ZndrBrok: I would say yes, a "friend" of my had a first code who passed only the first two but was to slow for the rest

tugrul512bit: I guess C++ compiler of codingame supports AVX2

ZndrBrok: If you have the correct output u have a debruijn sequence :P

ZndrBrok: Even if u don't understand/know it

j4at: okay :)

tugrul512bit: Is the target of problem to teach people debrujin sequence?

ZndrBrok: Hard to say :P U can see that j4at don't even know that name :P

ZndrBrok: But for me yeah

ZndrBrok: I am studying eulidian paths and de bruijn sequence hardly

ZndrBrok: hjahaha

tugrul512bit: Can we also use multiple threads?

tugrul512bit: Are servers shared or dedicated?

ZndrBrok: mmm...

ZndrBrok: good question

ZndrBrok: :P

ZndrBrok: I don't know :P

tugrul512bit: :D

ZndrBrok: Need to wait for the answer of a cg magician :P

ZndrBrok: I am just a walking noob :P

tugrul512bit: :sweat_smile: me not a pro

j4at: Well, never saw anyone uses mutithreads

tugrul512bit: I'm gonna try hard with threads & simd and if I die I will let you know.

Jerrasterix: nope Its single threaded afaik

ZndrBrok: j4at

ZndrBrok: What language u used for the event ?

j4at: python

ZndrBrok: I am curious of your solution

ZndrBrok: Okok

j4at: My solution is O(n) so it doesn't matter

ZndrBrok: I repeat, it can matter :P

ZndrBrok: At least if i listen to the chat :P

ZndrBrok: my firned are runng time errors for the biggest ones

ZndrBrok: his code worked only with the two first :P

tugrul512bit: might be i/o latency

tugrul512bit: std::cout slow I heard

tugrul512bit: std::endl means death I heard

Jerrasterix: ofc

Jerrasterix: Its always better to use C func for output

j4at: Well you need to lower time complexity instead of trying to optimize your current implementation

j4at: Most people used recursion and was fast enough in python to solve the problem so you might to try that.

cvrsed: slay what u wanna slay

ZndrBrok: k

Default avatar.png wasmi: hoq do i play all my codes are wrong

Ayza: well ask yourself why is it wrong

Ayza: is it your coding skills, problem solving skills, or other

Ayza: or perhaps you didn't understand the statement

ZndrBrok: wasmi

antiwonto: [auto] Hey ZndrBrok, here is a :taco: for loggin in today while it is quiet. You now have 5 tacos

ZndrBrok: u just start with coding ?

**ZndrBrok Eat the tacos and show love to the robot wh just feeded him

ZndrBrok: If u are still here*

Urutar: :taco: ZndrBrok

antiwonto: [auto] Sorry Urutar but you need 3 tacos to give tacos. You have 1 now. Get someone to give you more tacos first

ZndrBrok: :taco: /Urutar

Urutar: Almost, without the slash^^

ZndrBrok: :taco: Urutar

antiwonto: [auto] ZndrBrok has awarded Urutar 2 tacos. Urutar now has 3 taco. ZndrBrok now has 6 taco

ZndrBrok: :P

ZndrBrok: thx haha

Urutar: :taco: ZndrBrok

antiwonto: [auto] Urutar has awarded ZndrBrok 3 tacos. ZndrBrok now has 9 taco. Urutar now has 4 taco

Urutar: Thx^^

ZndrBrok: I am about to submit my code for the event puzzle

ZndrBrok: but if I need to be honest, without geek of geek and deep analyse of somebody else code

ZndrBrok: i would never done it :P

ZndrBrok: geekforgeeks*

ZndrBrok: I was not excpecting diving into so much things for this puzzle :P

Urutar: Good luck :D

Urutar: And I hope you're having fun^^


Urutar: Hmm, js out of mem error?^^

bluehipy: Yes. That too.

Urutar: Try some bughunting^^

Urutar: Just in case that it wasn't intended

bluehipy: I don't get these types of errors usually but maybe it is intended

Ednik: hello programmer friends

Default avatar.png rayevangelie: hello

Ednik: how are you doing today

Default avatar.png rayevangelie: fine thank you

Default avatar.png rayevangelie: hbu

Ednik: I'm fine

Default avatar.png rayevangelie: toll

Ednik: ja man

Default avatar.png rayevangelie: kannst du mathe?

Ednik: nein

Ednik: kannst du

marejvnc: Amk

Default avatar.png rayevangelie: i got you

Ednik: heute mathe lernen

Quantum-99: wtf

Ednik: oder

Default avatar.png rayevangelie: geht sich aus

Quantum-99: endrit stop it

Default avatar.png FabianoKing: hallo

Default avatar.png ARTUMLU:

antiwonto: [auto] hey ARTUMLU dont paste those links here. Use the channel #clash

Madara-Uchiha: geez finnally i could have the chat again

Default avatar.png SamiAkt: geez

Default avatar.png Bilal_Soussy: yeah you know

Default avatar.png aukllm: How do u submit a code in JS ? With console.log ?

derjack: click play my code or test in arena

Default avatar.png aukllm: How should i name my response

Default avatar.png aukllm: I mean the variable name

derjack: you can name it anything.

derjack: what puzzle?

Madara-Uchiha: the chat in codingame broken sometimes

Madara-Uchiha: *broke

cagriy: hello from turkey

Default avatar.png user5128152: nice

j4at: auklim "How do u submit a code in JS ? With console.log ?" The answer is yes

Default avatar.png zomboi1012: it's good to be back

Default avatar.png BiGMilly: s

Default avatar.png zomboi1012: it's been too long since i was last on here

Default avatar.png zomboi1012: i'ma do some review on here bye

Default avatar.png SquareCat310213: can anyone helpme i am new at thisand is confused?

Default avatar.png ARTUMLU: hi guysssss

5DN1L: Have you read the basics? SquareCat310213

j4at: My first contribution :)

antiwonto: [auto] Hey j4at, here is a :taco: for loggin in today while it is quiet. You now have 1 tacos

Default avatar.png Link_jon: I just had the strangest idea. Birds curve their flight, alot. (Very simalar to the Source engine) I wonder if curved flight would be faster than going in a straight line

Default avatar.png Link_jon: wouldnt be feasable for airliners and such though, due to being on its side most of the time...

5DN1L: Erm... is your idea related to any puzzles here?

j4at: no.

Default avatar.png Link_jon: ...sigh.

5DN1L: Sorry I was asking Link_jon

Default avatar.png Link_jon: ill jsut go

j4at: oh

j4at: lmao

Default avatar.png Link_jon: cuz no, i just dont have literally anywhere else to talk

TobiasA: i didn't know birds curve their flight

5DN1L: Go to CG Discord

j4at: Well I will answer your question atleast. They curve to gain height

j4at: not speed

TobiasA: i bet they use bezier curves

5DN1L: You can use #talk-about-anything-here channel on CG Discord, Link_jon

struct: j4at you need to have diferent validators and test cases

j4at: I know it's WIP

struct: ahok

linjoehan: why did I come in here?

jacek: waka waka

struct: to play backgammon

jacek: apparently fox has implemented proper bot

jacek: and default python code fails

Default avatar.png MonteCristo1610: hello

Default avatar.png MonteCristo1610: I',m from vietnam

Ace-Code: I have a stream please join

struct: why does it fail o.o

struct: ah I think its because they are not all on the same line

struct: I give each int separated by a \n

struct: maybe by a space will fix this?

struct: yeah that fixed it

struct: I think

StevenV: is MCTS more effectient than GA for Mad Pod Racing?

struct: yes

StevenV: thanks

Ace-Code: started a private clash in the stream

antiwonto: [auto] hey Ace-Code dont paste those links here. Use the channel #clash

Ace-Code: #clash

StevenV: no one even in the #clash channel

XAnasz: strean link?

struct: StevenV search smitsimax on search bar

StevenV: thanks, I am checking it

jacek: oO

struct: its just a mcts with multiple trees

struct: 1 per pod

jacek: so its mcfs

struct: mcgs

TobiasA: if you think of forest fires as alpha beta pruning then it's not so bad

TobiasA: it makes 'life' algorithm run faster and more efficiently

TobiasA: programming makes everything better :)

Default avatar.png MysteriousCarnivore_314e: hello :)

jacek: :upside_down:

antiwonto: [auto] ':upside_down:' was defined as ' ɥǝllo '

Default avatar.png galuso: [Error] ISO C++ forbids comparison between pointer and integer [-fpermissive]

Default avatar.png galuso:

Default avatar.png galuso: can't understand that error

Default avatar.png galuso: first time i see it


Scarfield: you can also use s.substr(i,1)

Astrobytes: you're comparing s[i] with a string, not a char

Astrobytes: this: if(s[i]=="+")

ClockSort: should be this: if(s[i] == '+')

Astrobytes: ^

Default avatar.png galuso: ahh

Default avatar.png galuso: okk

Default avatar.png galuso: thxx

ClockSort: c++ is so wonderful :D

Default avatar.png galuso: HAHAH sort of

ClockSort: as in, full of "wonder why my code doesn't work"

Scarfield: xD

Scarfield: also hi

jacek: or why does it work

Astrobytes: and does it actually work as intended

ClockSort: the trick with c++ is to have the right bugs at the right time

Astrobytes: and hi

ClockSort: hi astrobytes :)

ClockSort: also hi Scarfield

Astrobytes: oh, backgammon in WIP

Scarfield: uuh

Scarfield: but just started looking at entry code

Astrobytes: ?

Astrobytes: Oh wait, the puzzle


Astrobytes: yeah

Scarfield: yup, looks pretty cool

Default avatar.png kritkode: how u do vim in this

Astrobytes: Settings on the left

Astrobytes: Select VIM mode

Default avatar.png kritkode: wher

Default avatar.png kritkode: i don't see it

Scarfield: oh and hi ClockSortOrange

Default avatar.png kritkode: oh nvm

Default avatar.png kritkode: i found it, thanls

Default avatar.png kritkode: thanls

Astrobytes: np

Default avatar.png kritkode: thank

Scarfield: s

Default avatar.png kritkode: now i can finally reach my max potential :triumph:

Astrobytes: "ClockSortOrange" :rofl:

ClockSort: for the Entry Code puzzle, I think you just need to use a De Bruijn sequence. See page 188 here:

Scarfield: started learning german on duolingo, apparently Eule means "owl" in german

Default avatar.png kritkode: the clockwork orange by malcom mcdowell

ClockSort: (or page 178 if you look at the actual page numbers)

Scarfield: thanks for the link, but i like starting out trying myself with no help, saved link though :)

ClockSort: ClockSort is my own sorting algorithm which sorts a list using only a clock. Something like this:

ClockSort: while(!isSorted(list)) { sleep(1000); }

ClockSort: it relies on bitrot to eventually sort the list

Scarfield: energy effecient

Astrobytes: excellent work :P

Scarfield: all that sleeping

jacek: stalin sort is more efficient, O(n) only

ClockSort: what's really great is that it's fully parallelizable

ClockSort: if you have two threads sleeping, it sorts twice as quickly

Scarfield: i wish i could sleep in parrallel

struct: I should be able to write the statement with 30 days

Astrobytes: :D

Scarfield: i present to you: EulescheZahl

Astrobytes: :rofl:

Scarfield: Do you want to explain the rules in statement, or just link to a "rulebook"?

Astrobytes: lol, no rules or descriptions just "Google it"

Scarfield: for an existing board game, its fair i think. chess doesnt have rules explained

Astrobytes: lol, no I get ya. I just think "Google it" would be hilarious

Scarfield: statement could be something like: "Backgammon is a racing game, you are playing against your opponent to be the one who first gets all their pieces off the board." LINK

Scarfield: sure xD

Scarfield: or something

Astrobytes: :D

jacek: whats wrong with current statement?

jacek: You lose if: You mess up. You do not supply a valid sequence of actions.

Scarfield: "You mess up" should suffice

jacek: "You can submit at any time to recieve a score against the training validators". w00t, official CG sdk has typo?

struct: oh I messed up

struct: I made 300 viewer frames limit

struct: instead of 300 outputs

struct: :/

Scarfield: cieve is deer in spanish, maybe the meen re-deer

Astrobytes: :door:

struct: what happens if I reach 300 outputs and the game is not decided?

struct: Should the player with more stones removed win?

struct: I dont think this will happen though

struct: with strong bots

Scarfield: i think it would be "pip" score that should decide it

jacek: pip?

Astrobytes: pip install score

jacek: there are points in this game, so use points eh

Scarfield: it piece is some cells away from "home", that is the pip-value of the piece, add them up for each piece to get pip score

Scarfield: it piece = each

struct: So I need to create a rule

struct: :/

Scarfield: pips or pip count it seem to be called

Scarfield: its used to give a general idea of who is ahead, but of course there will be exeptions. but i think pip count is a better approximation of who is winning than piece count

Scarfield: 4 pieces 1 cell from home, or 1 piece 20 cells from home

Scarfield: who is winning

struct: hmm you tell me

struct: I dont play this game

Scarfield: xD

Scarfield: pip count is better if you ask me. in that example 4 pieces at 1 cell from home is garanteed to finish in at most 2 turns. 1 piece at 20 cells could be up to 7 turns with incredible "luck". (conscecutive 2 and 1 dice)

Astrobytes: Agreed. It's a little weird since there is always a winner in backgammon so you don't need this kind of rule, but that seems fair

jacek: or go the easy way and its a draw after 300 moves

jacek: question is, can 1 player force to prolong the game easily?

Scarfield: you can prolong, buts its expensive in pip count


Scarfield: you can make what is called a "prime" in this link, but you have to move your own pieces when its your turn, so i dont think you can easily prolong game

jacek: do you play backgammon

Scarfield: yes

jacek: for money?

Scarfield: paypal?

Scarfield: no

Scarfield: my friends dad is actually a coach on the DK nactionals backgammon team, i can ask him. but i dont think you can reliably prolong the game

jacek: noice

Scarfield: struct 300 moves for each player or combined?

struct: yes

struct: no 300 moves

struct: 300 outputs

jacek: :+1:

struct: so 300*4 if you roll 4 dices everytime

Scarfield: oh

Scarfield: thats weird.. hmm

struct: why?

Scarfield: just how to ask the backgammon coach a decent question

jacek: "why did you waste your life on a board game?"

Scarfield: i will just assume 1/6 turns will be double dice, 125 turns per player then

Default avatar.png BattleCastle_898f: lol

Default avatar.png BattleCastle_898f: mine is bugged out

Default avatar.png BattleCastle_898f: can someone help

jacek: hm?

Default avatar.png BattleCastle_898f: when i enter a new value it says invalid standards

jacek: what puzzle

Default avatar.png BattleCastle_898f: the first one

Default avatar.png Huguinho: hello guys , i am new here

TheRipperJack: hello welcome

Astrobytes: Hello, new here

struct: I added colors to make it easier to track

TheRipperJack: welcome

Default avatar.png Huguinho: hahah

Default avatar.png BattleCastle_898f: hello


struct: Ill make an option to toggle it off later

struct: but I have to go now

jacek: it starts with 0? most board games start with 1

struct: wdym jacek?

Scarfield: all right, i will tell you what the coach says, he will probably answer tomorrow

jacek: C0 C1 C2...

Astrobytes: coachfield

struct: oh yeah

Default avatar.png BattleCastle_898f: C0

struct: I was too lazy to fix that

Scarfield: xD

Astrobytes: that's cool though Scarfield, handy contact to have

jacek: :taco: Automaton2000

Automaton2000: looks like you have a problem with my code i think

jacek: :rage:

struct: I can change the probability of double dice

struct: but I dont think its needed

Scarfield: yea, he knows his backgammon :)

Default avatar.png BattleCastle_898f: mine is just so messed up

Astrobytes: are you doing 'Onboarding' BattleCastle_898f?

struct: jacek I fixed it, if you want to output C0 has C1 just output lua at the end

Scarfield: xD

Astrobytes: :D

Default avatar.png BattleCastle_898f: yes

Astrobytes: BattleCastle_898f: use the 'help' button on the left of the IDE

Default avatar.png BattleCastle_898f: i did but nothing happened

Default avatar.png BattleCastle_898f: i just tried again and nothing happened

Default avatar.png BattleCastle_898f: it still says invalid standards

jacek: i never encountered this. make screenshot and show us

jacek: also how lvl 1 has chat :thinking:

Scarfield: was changed a long time ago during some contest, never reverted

Default avatar.png BattleCastle_898f: tttr

Default avatar.png BattleCastle_898f: it wont let me

jacek: Oo

Default avatar.png BattleCastle_898f: it still wont let me

5DN1L: Are you still on the Onboarding puzzle?

Default avatar.png BattleCastle_898f: ye

5DN1L: What have you tried?

Default avatar.png BattleCastle_898f: ive\ tried\ re\ entering\ it\ different\ ways\ and\ it\ keeps\ saying\ \operatorname{inv}alid\ s\tan dards\ and\ ive\ tried\ requesting\ help\ but\ they\ cant\ help\ me

jacek: oh my

5DN1L: That doesn't really tell me what you've tried

5DN1L: Anyway, have you learned any programming languages before?

jacek: :upside_down:

5DN1L: he can't be helped

Default avatar.png Not_Sorrb: im unbanned

Default avatar.png Not_Sorrb: woooh

Default avatar.png Not_Sorrb: i can annoy yall again

Default avatar.png coder6: i,m new to this how do i do the Thor task

Default avatar.png Not_Sorrb: ez

Default avatar.png Not_Sorrb: u code it

5DN1L: i can warn you again Not_Sorrb

Default avatar.png Not_Sorrb: ok?

Default avatar.png Not_Sorrb: do it

Default avatar.png Not_Sorrb: bozo

Default avatar.png Not_Sorrb: L + ratio

Default avatar.png Not_Sorrb: Anya Solos

5DN1L: warned, kicked and banned

5DN1L: coder6 have you learned any programming languages before?

jacek: hes afraid to answer

5DN1L: :scream:

Remi.: Tacos ?

Remi.: :taco:

5DN1L: hi antiwonto

5DN1L: nope, it's offline

jacek: nyoro~n

Remi.: ok thanks

ZndrBrok: :taco: baguette Remi.

ZndrBrok: :taco: baguette @Remi.

ZndrBrok: :taco: baguette /Remi.

ZndrBrok: :taco: baguette \Remi.

jacek: stop

ZndrBrok: The bot is broken ?

ZndrBrok: Sorry Jacek :P

5DN1L: offline

5DN1L: don't do that again, or you'll get kicked

ZndrBrok: i should learn to read...

5DN1L: yup

ZndrBrok: Sry Sensei ! I was just wondering if i have dreamd or not :P

5DN1L: ok

jacek: lucid dreaming eh

Default avatar.png BattleCastle_898f: yep im still getting the same error message

Default avatar.png BattleCastle_898f: is anyone here?

Default avatar.png BattleCastle_898f: ?

Default avatar.png BattleCastle_898f: ?

Default avatar.png BattleCastle_898f: ? /

Default avatar.png itstaylor: no

bingler: It's time to yeet.

bingler: Come on, boys! Let's yeet - together!

Default avatar.png waterproofsodium: "win 3 shortest clashes"

Default avatar.png waterproofsodium: I never get gold coding speed

Wontonimo: antiwonto, are you alive?

Wontonimo: antiwonto

antiwonto: [auto] 'antiwonto' was defined as ' A bot, possibly assembled in Central America. Programming questionable '

derjack: :taco: Automaton2000

Automaton2000: but i cant be sure

antiwonto: [auto] derjack has awarded Automaton2000 10 tacos. Automaton2000 now has 51 taco. derjack now has 48 taco

Automaton2000: so there is no spoon

Wontonimo: hmm...

Wontonimo: :taco: Automation2000

Wontonimo: ??

derjack: !!

Wontonimo: oh, i spelt it wrong

Wontonimo: :taco: Automaton2000

antiwonto: [auto] Automaton2000 is a bot. Bots don't eat tacos

Automaton2000: what does the selection look like

Automaton2000: yes i can see the validators

Wontonimo: :taco: antiwonto

antiwonto: [auto] That's a bot. Bots don't eat tacos

Westicles: take taco

antiwonto: [auto] That taco command has moved to the #taco channel

Default avatar.png waterproofsodium: toca

Manchi_o6o7: Someone awake maybe?

Gumarkamole: haha, yeah

ZndrBrok: waterproofsodium Really ?

ZndrBrok: :(

ZndrBrok: I use C#...

ZndrBrok: i will never get ther neither in this "python" world :(

ZndrBrok: It's not fair /Flip

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

Default avatar.png waterproofsodium: yapp

Default avatar.png waterproofsodium: same

Default avatar.png waterproofsodium: can't beat shortest mode

Default avatar.png waterproofsodium: can't even ommit class name and Main

Default avatar.png waterproofsodium: like in modern C#

Default avatar.png Pux03: hello

Default avatar.png Pux03: im new to programming

Default avatar.png Pux03: <3

Laki_42: no, he is not

Default avatar.png Pux03: who are you?

Default avatar.png waterproofsodium: gets so boring spending 3min minifying code zz

Default avatar.png waterproofsodium: you're kidding me

Default avatar.png waterproofsodium: some dude got place 2 because of 1 character difference

Default avatar.png waterproofsodium: also lovely to know shortest mode encourages use of deprecated features

ZndrBrok: We need to push them to implement .NET 6 magic :P

Default avatar.png waterproofsodium: yes!

Default avatar.png waterproofsodium: or just remove shortest mode ;)

ZndrBrok: I will maybe create a post about it on the forum tomorow

ZndrBrok: haha

Default avatar.png waterproofsodium: cause I still would not have gotten a better place with net 6

ZndrBrok: Remove from the XP path at least yeah

ZndrBrok: With C# against pythons it derve at least legend :P

Default avatar.png waterproofsodium: it just makes no sense

Astrobytes: they're only updating languages required for Codingame for Work (the business side), most likely C# will not be updated any time soon

ZndrBrok: :(

Default avatar.png waterproofsodium: like if people hire from this site it's just a useless drawback for everyone using a language they're comfortable with

Astrobytes: Was confirmed just before the contest when they updated most languages

Default avatar.png waterproofsodium: when is score updated again?

ZndrBrok: So we need to learn python especially for get gold :P

Default avatar.png waterproofsodium: thought it was exactly this hour

Astrobytes: another 30 mins or 1 hour iirc

Default avatar.png waterproofsodium: ah it just did

Default avatar.png waterproofsodium: yay

Default avatar.png waterproofsodium: 3 points up :D

Astrobytes: ah

ZndrBrok: My update if i see good

Astrobytes: :tada:

Default avatar.png waterproofsodium: 3 points is much ngl

Default avatar.png waterproofsodium: tho yesterday it was 40 points

Default avatar.png waterproofsodium: so meaning it's already a up and down thing instead of steady progress

Astrobytes: clash points decay quickly too

Default avatar.png waterproofsodium: meaning I am likely not going to improve my score without a lot of training xD

ZndrBrok: :taco: waterproofsodium

Default avatar.png waterproofsodium: oh lord decay :(

ZndrBrok: I see that taco bot is off :/

Astrobytes: taco bot is run from wonto's personal machine, so it's on when he is

ZndrBrok: Aaaa

ZndrBrok: This explain a lot :P

ZndrBrok: I tried today to invoc him 4 times

ZndrBrok: and i almost get kicked by another mod :P

ZndrBrok: Not everybody like tacos

Astrobytes: he was active again earlier but not for long :)

Default avatar.png waterproofsodium: think I gonna try doing clash daily for 2 - 3 months

Default avatar.png waterproofsodium: big hope I will notice getting more efficient

Astrobytes: did you try the multiplayer bot programming/optim games?

Default avatar.png waterproofsodium: I see little value in those

ZndrBrok: I speak with u and i forgot i am in a clash...

ZndrBrok: :/

Default avatar.png waterproofsodium: think the other problems are better for practice

Astrobytes: More value in puzzles than clashes tbh

Default avatar.png waterproofsodium: depends

Astrobytes: clashes are supposed to just be for fun, though opinions vary

Default avatar.png waterproofsodium: I mean it is a big difference whether you need 5x longer for a typical clash problem

Default avatar.png waterproofsodium: it's not like you can't learn from solutions of other people

Astrobytes: clash is about remembering the clashes you had before and being quick, and writing illegible horrible golfed code :D

Default avatar.png waterproofsodium: remembering?

Astrobytes: sure

Default avatar.png waterproofsodium: do they repeat?

Astrobytes: Yup

Default avatar.png waterproofsodium: I never had a single rpetition

Default avatar.png waterproofsodium: oh well in that case that's a problem

Default avatar.png waterproofsodium: how many problems are there in total?

Default avatar.png waterproofsodium: anyways it's not that much of a problem

Astrobytes: there's a few thousand of them iirc

Default avatar.png waterproofsodium: i mean a few thousands...

Default avatar.png waterproofsodium: don't tell me you remember more than 20% of them well..

Astrobytes: 1.5 to 2K I think

Astrobytes: I don't clash these days

Default avatar.png waterproofsodium: was there ever a time when you remembered a good share of the problems?

Default avatar.png waterproofsodium: remembering in detail

Astrobytes: But yeah, a lot of people clash a lot and remember the problems (or even they type of problem, since there are many duplicates in terms of the actual problem)

Default avatar.png waterproofsodium: kk

Astrobytes: I never clashed enough to get that far, I'm here for the other stuff :)

Default avatar.png waterproofsodium: I feel I have a great learning experience from clash

Default avatar.png waterproofsodium: but puzzles I would have likely too. I plan to try them more soon

Astrobytes: there are some great puzzles tbh

Default avatar.png waterproofsodium: defiintely

Default avatar.png waterproofsodium: there are also some great clashes ;)

Astrobytes: hehehe, of course

Wontonimo: :taco: Astrobytes

Astrobytes: hey Wontonimo

Wontonimo: :)

Wontonimo: :(

Wontonimo: hey Astrobytes !

Wontonimo: :taco: Astrobytes

antiwonto: [auto] Wontonimo has awarded Astrobytes 10 tacos. Astrobytes now has 52 taco. Wontonimo now has 40 taco

Astrobytes: :tada:

Wontonimo: I think antiwonto died when I put my laptop to sleep an hour ago

Wontonimo: had to kick it awake just now

Wontonimo: it's about time I get my pi out and run antiwonto on it. a dedicated 'server'

Default avatar.png waterproofsodium: Astrobytes interesting score graph in your profile

Astrobytes: crowdfund a server for him

Default avatar.png waterproofsodium: did you spend much time on this site?

Default avatar.png waterproofsodium: (not in total, but on a daily basis)

Astrobytes: You could say that :D

Astrobytes: Used to be a moderator

Default avatar.png waterproofsodium: oh. I mean with learning

Wontonimo: i've learnt stuff here

Wontonimo: which i really didn't expect

Astrobytes: I learned a ton on here yeah, had to go off and discover search algorithms and whatnot for starters

Wontonimo: I also learnt that I was full of myself and this site was very humbling. Glad it happened

Default avatar.png waterproofsodium: hm so you all mostly agree the real difficult algorithms are the real deal?

Wontonimo: what do you mean?

Default avatar.png waterproofsodium: he spoke of "search algorithms" and you about "humbling experience"

Default avatar.png waterproofsodium: so assuming this means you both learned a lot things you didn't know about initially

Wontonimo: i already knew about search. What humbled me is the depth of optimization

Default avatar.png waterproofsodium: isn't that always done with special algorithms for a problem?

Default avatar.png waterproofsodium: *mostly

Astrobytes: Yeah, I knew *of* the algorithms but had no clue about implementing them, and as wonto says, the optimisation part is something else

Wontonimo: I'd written game AI before, like checkers and stuff

Wontonimo: what I learnt here was how to make it go doggy fast

Astrobytes: sure, perfect information and turn-based games work nicely with minimax/alphabeta or MCTS, continuous games with GA or MCTS variants etc etc

Astrobytes: the 50-100ms time limit really pushes you

Wontonimo: totally

Default avatar.png waterproofsodium: nice

Wontonimo: and what pushed me was to see just how many people were above me... at everywhere I've worked I've been "the optimization guy" so to see myself so far down the ladder was ... brutal

Astrobytes: ...but healthy :)

Wontonimo: yes, healthy

Wontonimo: I've definitely been more humble at work since

Default avatar.png waterproofsodium: hm so locally you were an expert but globally not so much?

Wontonimo: ;)

Astrobytes: anyway, nice chatting with you all but I need to get some sleep

Default avatar.png waterproofsodium: have a good night

PatrickMcGinnisII: 3 puzzles today, I'm done too

Astrobytes: and you :)

Astrobytes: hi and bye Patrick :wave:

**PatrickMcGinnisII tips his hat

Default avatar.png waterproofsodium: 3 puzzles nice

Wontonimo: me too. well not sleep, i've gotta get to work

Default avatar.png waterproofsodium: i probably wish I would have done 3 puzzles instead of a couple clashes

Wontonimo: :wave: PatrickMcGinnisII

Default avatar.png waterproofsodium: but that's why I do clashes too cause I'm just more motivated for them currently

Wontonimo: that's the trick waterproofsodium, do the part that motivates you

Wontonimo: later

Default avatar.png waterproofsodium: sometimes maybe

Default avatar.png waterproofsodium: sometimes it's the right thing tho to stay motivated to do anything

PatrickMcGinnisII: oops, accidentally did another puzzle

PatrickMcGinnisII: Rocket

PatrickMcGinnisII: only 21 mnore to lvl

PatrickMcGinnisII: er more

PatrickMcGinnisII: darn can't do math... 20 more

**ZndrBrok happy that he can finly give a :taco: to waterproofsodium

PatrickMcGinnisII: laterz

Default avatar.png waterproofsodium: hmmmmmmm

Default avatar.png waterproofsodium: now I'm confused

ZndrBrok: :taco: waterproofsodium

antiwonto: [auto] ZndrBrok has awarded waterproofsodium 9 tacos. waterproofsodium now has 17 taco. ZndrBrok now has 10 taco

Default avatar.png waterproofsodium: was later part of his sentence, or was it "see you later"

PatrickMcGinnisII: laterz...yes

ZndrBrok: I need to write an algo for that :P

Default avatar.png waterproofsodium: I mean Wontonimo

Default avatar.png waterproofsodium: thank you for 9 takos :D

ZndrBrok: np

ZndrBrok: After almost getting kicked for trying to give them

ZndrBrok: i am more than happy haha

ZndrBrok: Now u can send 5 bitcoins on my special wallet

ZndrBrok: :cherries:

Default avatar.png waterproofsodium: I cannot do that

ZndrBrok: :(

Default avatar.png waterproofsodium: can send you 9 tacocoin tho

ZndrBrok: send some sodium ?

Default avatar.png waterproofsodium: they're worth $0.00001 ea

ZndrBrok: Mmm... Not worth creating a wallet :P

ZndrBrok: Hope i will not regreat it in 10 years haha

Default avatar.png waterproofsodium: there's also a 0.00001% chance they'll be wroth $1M in a year

Default avatar.png waterproofsodium: now you gotta say:

Default avatar.png waterproofsodium: not worth calculating the risk :P

ZndrBrok: I still can't forget 14 bitcoins that i just loost because i didn't care about them :P

ZndrBrok: The where wortless thoo

ZndrBrok: but now...

Default avatar.png waterproofsodium: oh lord

Default avatar.png waterproofsodium: jesus mary

ZndrBrok: :tired_face:

ZndrBrok: I was smart enough to dig them when u could do that on a potato computer

ZndrBrok: but i was not smart enought to understand what they will become :P

ZndrBrok: Op the end i stoped mining because used electricity was worth more hahahaha

ZndrBrok: ANd i forgot about the 14,... that i had :P

Default avatar.png waterproofsodium: how did they get lost?

ZndrBrok: I just forgot about them

ZndrBrok: Changed computer in time

Default avatar.png waterproofsodium: so they still exist :thinking:

ZndrBrok: never secured them

ZndrBrok: :P

ZndrBrok: Somewhere :p

ZndrBrok: In the void

ZndrBrok: If a hacker didn't find a way to eat them :P

Default avatar.png waterproofsodium: i mean you deleted/threw your hdd?

Default avatar.png waterproofsodium: threw away*

ZndrBrok: Nooo

ZndrBrok: but it was like 10 years ago bro

Default avatar.png waterproofsodium: so how did they get lost?

Default avatar.png waterproofsodium: dig up that hdd?

Default avatar.png waterproofsodium: install win 3.1?

Default avatar.png waterproofsodium: recover them?

ZndrBrok: i just remember that i followed a protocole

ZndrBrok: and i was mining them on my computer

ZndrBrok: i am not even sure that i had a wallet

Default avatar.png waterproofsodium: hm

ZndrBrok: i thing it was a little bit different then

ZndrBrok: but like i said

ZndrBrok: it was not so relevant to me

ZndrBrok: so can't even say for sure :P

Default avatar.png waterproofsodium: buy the software you used and reverse engineer the protocol to recover them?

ZndrBrok: Maybe if i dig dep in the internet i can find the software haha

ZndrBrok: i need to find the forum where i learn about them

Default avatar.png waterproofsodium: "maybe I can find 14 btcs"

Default avatar.png waterproofsodium: sigh

ZndrBrok: and see if the topic is still there :p

Default avatar.png waterproofsodium: might be worth hurrying

ZndrBrok: But i'm not sure it will help me haha

Default avatar.png waterproofsodium: imagine me kicking your butt on this

ZndrBrok: :/

ZndrBrok: I kick myself already

Default avatar.png waterproofsodium: if you ever become rich from me kiccking your butt remember me pls

Default avatar.png waterproofsodium: :P

ZndrBrok: At least ont time per year

ZndrBrok: i speak about it

ZndrBrok: and after that

ZndrBrok: i want to go cry :P

ZndrBrok: Speaking about that...

ZndrBrok: I go smoke & cry !

ZndrBrok: Good Night everybody !

Default avatar.png waterproofsodium: but i don't get it

Default avatar.png waterproofsodium: why didn't you stick to it?

ZndrBrok: On the same forum

Default avatar.png waterproofsodium: did you run into any very specific problem taht was almost unsolvable?

ZndrBrok: Some smart guy give some magic equation

ZndrBrok: and from what i have understand

ZndrBrok: with my configuration

ZndrBrok: used electrivity costed more that btc was worth in that time

ZndrBrok: so i stopped :^p

ZndrBrok: jajaj

Default avatar.png waterproofsodium: no i mean

Default avatar.png waterproofsodium: recovering

ZndrBrok: i was not visionary on this one

ZndrBrok: :P

Default avatar.png waterproofsodium: why did you not think through how you could recover them

ZndrBrok: because from what i know it's impossible

ZndrBrok: I see people cry and almost suicide after loosing even more :P

Default avatar.png waterproofsodium: why's it impssible?

ZndrBrok: I would need to have the hardware and passwords

Default avatar.png waterproofsodium: ah so you forgot a password?

ZndrBrok: bro, i don't even remember wxhat software i was using haha

Default avatar.png waterproofsodium: thought you still had the hardware

Default avatar.png waterproofsodium: well def worth finding out?

ZndrBrok: It was really the begin of btc

Default avatar.png waterproofsodium: maybe you even used mainstream software?

ZndrBrok: Mmm

ZndrBrok: Actually

ZndrBrok: Fck it

ZndrBrok: u make me believe i can maybe recover them

ZndrBrok: it's to much pain hahaha

Default avatar.png waterproofsodium: i do not see why not

ZndrBrok: I want to just take the red pill and forget them :P

ZndrBrok: Need to find another train to go :P

Default avatar.png waterproofsodium: it might be as simple as installing the right program and copying over data from one disk to another

Default avatar.png waterproofsodium: well

Default avatar.png waterproofsodium: give the disk to me. I'll red pill you :P

ZndrBrok: But i would need ot have the computer and password ?

ZndrBrok: or at least one ?

ZndrBrok: I can't go back to my kids days

Default avatar.png waterproofsodium: yeah that's why I asked whether you had pw still

ZndrBrok: to briing back my computer

ZndrBrok: no no bro

ZndrBrok: nothing :(

ZndrBrok: Or maybe i have put that on a usb stick and have forgot

ZndrBrok: Something is twikling in my memory :P

ZndrBrok: Anyway

ZndrBrok: It's just pain

ZndrBrok: :(

ZndrBrok: I would be so rich if i was more smart on this one

Default avatar.png waterproofsodium: i mean you didn't really lose much besides electricity

Default avatar.png waterproofsodium: same

Default avatar.png waterproofsodium: I really missed that early 2000 boom

ZndrBrok: Yes, it's how i try to see it

ZndrBrok: but u know...

struct: Just pretend to be smart

struct: works for some

ZndrBrok: Some don't even need to pretend and are succesfull :P

ZndrBrok: Life is life :P u can be the more adapted, powerfull, smart genetic creature and u still can get just crushed by a meteor :P

ZndrBrok: waterproofsodium, maybe someday a new generation of blockchains products will smile to us !

Default avatar.png waterproofsodium: na that is over

ZndrBrok: But for now like u said, i missed my chance and i don't like to much the nft speculation idea

Default avatar.png waterproofsodium: at the point where everyone knows there's money to make there's usually no more much money to make

ZndrBrok: Even if people can make a lot of money from that, i don't pretend that not*

ZndrBrok: Ok, stop with hurting myself for today haha

ZndrBrok: good night all

ZndrBrok: !

ZndrBrok: Before all i need to wind a junior job

Default avatar.png waterproofsodium: good night ZndrBrok

Default avatar.png Nymeria-: Hi guys

Default avatar.png Nymeria-: Look like the java code is broken in coding game ...

struct: which java code Nymeria-?

Default avatar.png Nymeria-: Given this class :

struct: it compiles for me

struct: is it inside main class?

Default avatar.png Nymeria-: when i do :

Default avatar.png Nymeria-: yeah it compile, but hashset does not behave as expected

Default avatar.png Nymeria-: I've also noted another strange behavior. When I do :

struct: is KR an int?

struct: try puting (KR+1) instead

Default avatar.png Nymeria-: of course it's an int : " int KR = in.nextInt(); // row where Rick is located.

           int KC = in.nextInt(); // column where Rick is located."

struct: this "+KR+1+"

struct: might be converting it to string

struct: or something

struct: this is the reason for 61 I believe

Default avatar.png Nymeria-: that's why I say the java is broken

Default avatar.png Nymeria-: if I declare like this :

    "Position current_position=new Position((KC+0), (KR+0));" does not work as expected but I i use it like this : 

" Position current_position=new Position((KC+1), (KR+1));" it's work like a charm

struct: hmm I have no idea sorry, my java knowledge is very low

Default avatar.png Nymeria-: No you're right, there is an issue with the converting. I would like to submit a bugreport but cannot find the proper place to do it

Default avatar.png Nymeria-: Ok in the froum there is a "feedback and bug" section, should be apprioriate enough

struct: forum or discord should work yeah

Default avatar.png Leading: someone use python ?may we get a depp contact?

Default avatar.png Leading: i am chinese,it is so bad that i cannot connect with all world friends.who can tell me the way to get message of you without crime