Chat:World/2022-05-10
Saurabh15987: \join JBS
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
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
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
Urutar: https://www.codingame.com/contribute/view/1684506c8bf0734fd02cb6ef57d463fa8407c
Ajhosky: Does someone know how to use Collide
Tien118: my autocomplete doesn't work help me
Mortis_666: try ctrl + space
Tien118: but i want it to auto
Mortis_666: hm
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
TheBrokenDictatorFromAfar_3c82: hiiiii
Kyouma960: hora
**PatrickMcGinnisII pukes on Automaton2000
Automaton2000: one of the players my color?
Quidome: hi
gokubill: cai lồn má tụi mà
Baudry: I Like me !!!!
Baudry: Hello je t'aime putain !!!! Vient on ce pecho !!! <3 <3
i-Ahmed: how to get understand the problems?
Espequair: How do you understand the problems?
DaNinja: type help for help
i-Ahmed: how could i understand problems
Mortis_666: help
antiwonto: [auto] 'help' was defined as ' https://how-to-properly-ask-a-question.surge.sh '
antiwonto: [auto] 'help' was defined as ' https://how-to-properly-ask-a-question.surge.sh '
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
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^^
bluehipy: http://chat.codingame.com/pastebin/11d3939d-b06a-4f67-af3b-fe65da3c2df9
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
Ednik: how are you doing today
Ednik: I'm fine
Ednik: ja man
rayevangelie: kannst du mathe?
Ednik: nein
Ednik: kannst du
marejvnc: Amk
Ednik: heute mathe lernen
Quantum-99: wtf
Ednik: oder
Quantum-99: endrit stop it
ARTUMLU: https://www.codingame.com/clashofcode/clash/239289193d31cf18e8db61bb9d742a758ff1afb
antiwonto: [auto] hey ARTUMLU dont paste those links here. Use the channel #clash
Madara-Uchiha: geez finnally i could have the chat again
aukllm: How do u submit a code in JS ? With console.log ?
derjack: click play my code or test in arena
aukllm: How should i name my response
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
j4at: auklim "How do u submit a code in JS ? With console.log ?" The answer is yes
zomboi1012: it's good to be back
zomboi1012: it's been too long since i was last on here
zomboi1012: i'ma do some review on here bye
SquareCat310213: can anyone helpme i am new at thisand is confused?
5DN1L: Have you read the basics? SquareCat310213 https://www.codingame.com/playgrounds/40701/help-center/im-new-to-codingame
j4at: My first contribution :) https://www.codingame.com/contribute/view/16482b2a58bd5ce3426ec4a14aa509622ec8a
antiwonto: [auto] Hey j4at, here is a :taco: for loggin in today while it is quiet. You now have 1 tacos
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
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.
5DN1L: Sorry I was asking Link_jon
j4at: oh
j4at: lmao
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
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 https://www.codingame.com/clashofcode/clash/23933654ad35aa81cdd3dfba94630960150dcdf
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 :)
MysteriousCarnivore_314e: hello :)
jacek: :upside_down:
antiwonto: [auto] ':upside_down:' was defined as ' ɥǝllo '
galuso: [Error] ISO C++ forbids comparison between pointer and integer [-fpermissive]
galuso: http://chat.codingame.com/pastebin/8b698a9e-1896-4e25-98e4-ffbbf5abcefa
galuso: can't understand that error
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: ^
ClockSort: c++ is so wonderful :D
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
Scarfield: https://www.codingame.com/ide/puzzle/entry-code
Astrobytes: yeah
Scarfield: yup, looks pretty cool
kritkode: how u do vim in this
Astrobytes: Settings on the left
Astrobytes: Select VIM mode
Scarfield: oh and hi ClockSortOrange
Astrobytes: np
Scarfield: s
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: https://cses.fi/book/book.pdf
Scarfield: started learning german on duolingo, apparently Eule means "owl" in german
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: https://snipboard.io/COmw2x.jpg 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: lmgtfy.com/backgammon_rules 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: https://bkgm.com/rules/rul-faq.html
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
BattleCastle_898f: mine is bugged out
BattleCastle_898f: can someone help
jacek: hm?
BattleCastle_898f: when i enter a new value it says invalid standards
jacek: what puzzle
BattleCastle_898f: the first one
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
struct: https://i.imgur.com/QQ1FE6d.png
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
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 :)
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
Astrobytes: BattleCastle_898f: use the 'help' button on the left of the IDE
BattleCastle_898f: i did but nothing happened
BattleCastle_898f: i just tried again and nothing happened
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
BattleCastle_898f: it wont let me
jacek: Oo
BattleCastle_898f: it still wont let me
5DN1L: Are you still on the Onboarding puzzle?
5DN1L: What have you tried?
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
Not_Sorrb: i can annoy yall again
coder6: i,m new to this how do i do the Thor task
5DN1L: i can warn you again Not_Sorrb https://www.codingame.com/playgrounds/40701/help-center/code-of-conduct
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
BattleCastle_898f: yep im still getting the same error message
BattleCastle_898f: is anyone here?
bingler: It's time to yeet.
bingler: Come on, boys! Let's yeet - together!
waterproofsodium: "win 3 shortest clashes"
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
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: (╯°□°)╯︵ ┻━┻
waterproofsodium: can't beat shortest mode
waterproofsodium: can't even ommit class name and Main
waterproofsodium: like in modern C#
Laki_42: no, he is not
waterproofsodium: gets so boring spending 3min minifying code zz
waterproofsodium: you're kidding me
waterproofsodium: some dude got place 2 because of 1 character difference
waterproofsodium: also lovely to know shortest mode encourages use of deprecated features
ZndrBrok: We need to push them to implement .NET 6 magic :P
waterproofsodium: or just remove shortest mode ;)
ZndrBrok: I will maybe create a post about it on the forum tomorow
ZndrBrok: haha
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
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: :(
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
waterproofsodium: when is score updated again?
ZndrBrok: So we need to learn python especially for get gold :P
waterproofsodium: thought it was exactly this hour
Astrobytes: another 30 mins or 1 hour iirc
waterproofsodium: ah it just did
waterproofsodium: 3 points up :D
Astrobytes: ah
ZndrBrok: My update if i see good
Astrobytes: :tada:
waterproofsodium: 3 points is much ngl
waterproofsodium: tho yesterday it was 40 points
waterproofsodium: so meaning it's already a up and down thing instead of steady progress
Astrobytes: clash points decay quickly too
waterproofsodium: meaning I am likely not going to improve my score without a lot of training xD
ZndrBrok: :taco: waterproofsodium
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 :)
waterproofsodium: think I gonna try doing clash daily for 2 - 3 months
waterproofsodium: big hope I will notice getting more efficient
Astrobytes: did you try the multiplayer bot programming/optim games?
waterproofsodium: I see little value in those
ZndrBrok: I speak with u and i forgot i am in a clash...
ZndrBrok: :/
waterproofsodium: think the other problems are better for practice
Astrobytes: More value in puzzles than clashes tbh
Astrobytes: clashes are supposed to just be for fun, though opinions vary
waterproofsodium: I mean it is a big difference whether you need 5x longer for a typical clash problem
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
waterproofsodium: remembering?
Astrobytes: sure
waterproofsodium: do they repeat?
Astrobytes: Yup
waterproofsodium: I never had a single rpetition
waterproofsodium: oh well in that case that's a problem
waterproofsodium: how many problems are there in total?
waterproofsodium: anyways it's not that much of a problem
Astrobytes: there's a few thousand of them iirc
waterproofsodium: i mean a few thousands...
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
waterproofsodium: was there ever a time when you remembered a good share of the problems?
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)
Astrobytes: I never clashed enough to get that far, I'm here for the other stuff :)
waterproofsodium: I feel I have a great learning experience from clash
waterproofsodium: but puzzles I would have likely too. I plan to try them more soon
Astrobytes: there are some great puzzles tbh
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'
waterproofsodium: Astrobytes interesting score graph in your profile
Astrobytes: crowdfund a server for him
waterproofsodium: did you spend much time on this site?
waterproofsodium: (not in total, but on a daily basis)
Astrobytes: You could say that :D
Astrobytes: Used to be a moderator
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
waterproofsodium: hm so you all mostly agree the real difficult algorithms are the real deal?
Wontonimo: what do you mean?
waterproofsodium: he spoke of "search algorithms" and you about "humbling experience"
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
waterproofsodium: isn't that always done with special algorithms for a problem?
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
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
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
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
waterproofsodium: 3 puzzles nice
Wontonimo: me too. well not sleep, i've gotta get to work
waterproofsodium: i probably wish I would have done 3 puzzles instead of a couple clashes
Wontonimo: :wave: PatrickMcGinnisII
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
waterproofsodium: sometimes maybe
waterproofsodium: sometimes it's the right thing tho to stay motivated to do anything
PatrickMcGinnisII: oops, accidentally did another puzzle
PatrickMcGinnisII: Rocket Engines...lol
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
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
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
waterproofsodium: I mean Wontonimo
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:
waterproofsodium: I cannot do that
ZndrBrok: :(
waterproofsodium: can send you 9 tacocoin tho
ZndrBrok: send some sodium ?
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
waterproofsodium: there's also a 0.00001% chance they'll be wroth $1M in a year
waterproofsodium: now you gotta say:
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...
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
waterproofsodium: how did they get lost?
ZndrBrok: I just forgot about them
ZndrBrok: Changed computer in time
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
waterproofsodium: i mean you deleted/threw your hdd?
ZndrBrok: Nooo
ZndrBrok: but it was like 10 years ago bro
waterproofsodium: so how did they get lost?
waterproofsodium: dig up that hdd?
waterproofsodium: install win 3.1?
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
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
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
waterproofsodium: "maybe I can find 14 btcs"
ZndrBrok: and see if the topic is still there :p
waterproofsodium: might be worth hurrying
ZndrBrok: But i'm not sure it will help me haha
waterproofsodium: imagine me kicking your butt on this
ZndrBrok: :/
ZndrBrok: I kick myself already
waterproofsodium: if you ever become rich from me kiccking your butt remember me pls
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 !
waterproofsodium: but i don't get it
waterproofsodium: why didn't you stick to it?
ZndrBrok: On the same forum
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
ZndrBrok: i was not visionary on this one
ZndrBrok: :P
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
waterproofsodium: why's it impssible?
ZndrBrok: I would need to have the hardware and passwords
waterproofsodium: ah so you forgot a password?
ZndrBrok: bro, i don't even remember wxhat software i was using haha
waterproofsodium: thought you still had the hardware
waterproofsodium: well def worth finding out?
ZndrBrok: It was really the begin of btc
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
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
waterproofsodium: it might be as simple as installing the right program and copying over data from one disk to another
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
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
waterproofsodium: i mean you didn't really lose much besides electricity
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 !
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
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
waterproofsodium: good night ZndrBrok
Nymeria-: Look like the java code is broken in coding game ...
struct: which java code Nymeria-?
Nymeria-: Given this class : http://chat.codingame.com/pastebin/42101693-df91-4d95-9ff6-5520294ae689
struct: it compiles for me
struct: is it inside main class?
Nymeria-: when i do : http://chat.codingame.com/pastebin/31fc222f-6d4d-49a6-8613-8b0ff2b372a7
Nymeria-: yeah it compile, but hashset does not behave as expected
Nymeria-: I've also noted another strange behavior. When I do : http://chat.codingame.com/pastebin/fe2cd6cf-eae2-4570-935a-6483dcdea4ba
struct: is KR an int?
struct: try puting (KR+1) instead
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
Nymeria-: that's why I say the java is broken
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
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
Nymeria-: Ok in the froum there is a "feedback and bug" section, should be apprioriate enough
struct: forum or discord should work yeah
Leading: someone use python ?may we get a depp contact?
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