Chat:World/2021-08-20

From CG community
Jump to navigation Jump to search

Default avatar.png BleedingCatz: how do you get promoted in a league (specifically for the coders strike back game)? i've beaten the "Boss" but it won't promote me, do I need to click something or?

ProCoder03: wait promotions only happen in some time intervals

Default avatar.png BleedingCatz: ok so i just need to to "play my code" and then wait a bit?

ProCoder03: hmmmmm...

ProCoder03: you need to wait

ProCoder03: your rank is still been calculated

ProCoder03: got to LeaderBoard -> change the score to computing to see your rank

Default avatar.png BleedingCatz: yeah it shows me above the Boss

Default avatar.png BleedingCatz: i will just wait, eventually it will promote me hahah

ProCoder03: yeah

TranTuan1: hello

TranTuan1: :pensive:

TranTuan1: https://www.youtube.com/watch?v=VI47bTJaMe4

TranTuan1: https://www.youtube.com/watch?v=xypzmu5mMPY

Default avatar.png Prof.Moriarty: I just started here today (a hour ago) and I am stuck with the temperatures exercise, is it ok to ask questions here?

LittleFlea: of course. i am actually doing the same one

Default avatar.png Prof.Moriarty: Cool, because I am stuck on it, I manage to get the first 2 right, but have no ideia how to keep on the rest

LittleFlea: you mean choosing the positive one if there are two answer with the same number

Default avatar.png Prof.Moriarty: Yes

LittleFlea: probably where they want the lambda expression they are talking about in the description IMO

Default avatar.png Prof.Moriarty: It make sense

Default avatar.png Depongkor: Hello! I am new Here

LittleFlea: hello new here i am littleflea.

Default avatar.png howdoyoulive: hey, anyone how the coders strike back computes the dist, I am really confused when I want to use it in condition

eulerscheZahl: you have to compute it yourself. you know where you are and where the checkpoint is

eulerscheZahl: there's an old Greek called Pythagoras

juice0: he's even older than euler

ProCoder03: @howdoyoulive, what league are you in ??

ProCoder03: bcoz till bronze or silver , they give us the distance as input

Default avatar.png howdoyoulive: bronze now lol,

michaellan: plot twist: he's in legend league

michaellan: hi euler

ProCoder03: hmmmm...... wrote my first MCTS , but just 100 iterations is taking way longer than it shoud

ProCoder03: *it must

ProCoder03: https://tech.io/snippet/t5gnK0l

ProCoder03: can someone tell me where I have gone wrong please !?!

ProCoder03: i used this as

my guide https://www.codingame.com/playgrounds/57060/mcts-tic-tac-toe-playground

Default avatar.png TheRhodiumMan: hi

Default avatar.png TheRhodiumMan: All

Default avatar.png TheRhodiumMan: Alfa here

Default avatar.png 45jung: Beta there

Default avatar.png TheRhodiumMan: theta there

Almin5k: Goodmorning everyone happy friday :)

Almin5k: today is my last day on codingame, because im becoming a soldier:muscle:

Default avatar.png Merfi: ooooh, im so proud of you. you have been on the grind latetly. good job:muscle::muscle:

Almin5k: it's not a goodbye, it's a see you later

Almin5k: thank you my friend, you too

Default avatar.png Aidan1233456: how to be pro

Nachodood: You be pro by not being a beginner

derjack: oO

Almin5k: Don’t practice until you get it right. Practice until you can’t get it wrong.

LittleFlea: that'S actually really wise.

ProCoder03: that was good Almin5k

Default avatar.png tran1903xd: hi

Westicles: If you kill the warlord, then you are the warlord

Default avatar.png tran1903xd: lol

Default avatar.png tran1903xd: imma beat the coc rn btw

Default avatar.png Lekrkutj: tf

Default avatar.png thealmightyjason: xam loz tran

Default avatar.png Tom_Brown: has anyone taken a codeingame assessment

Default avatar.png Tom_Brown: for a job?

Uljahn: what do you want to know? i haven't take it but there is #jobs channel on CG discord with some relevant info

Default avatar.png Tom_Brown: Just had an employer send me a 60 minute assessment on this site

Default avatar.png Tom_Brown: was wondering what it will consist of and the difficulty of it

Uljahn: https://discord.com/channels/466965651135922206/508991013763809280/691771868109209670

Default avatar.png Tom_Brown: thanks <3

TimothyAlexisVass: You'll get a report like this: https://www.codingame.com/work/dashboard/candidate-report/10235131225616f6e577873008e03c67322e65c

It's usually quite easy...

Default avatar.png HiHat1937: good midnight, morning, afternoon or evening

TimothyAlexisVass: hello

Default avatar.png Tom_Brown: Timothy what types on questions did you take, are they similar to the coc questions or easier or harder??

Default avatar.png Not-Naman: stonks

Default avatar.png Bthix: :stuck_out_tongue_closed_eyes:

TimothyAlexisVass: What's coc questions?

RightHandElf: I think he means clash of code

eulerscheZahl: is this "better than 99%" even based on real results? or is full points = 99%?

eulerscheZahl: and i just realized that i reply to a message from 4h ago

TimothyAlexisVass: ¯\_(ツ)_/¯

TimothyAlexisVass: There are over 200K on this site, perhaps it's compared to all of those somehow.

eulerscheZahl: most didn't even take this test, so that would be possible. but give that 99% for pretty much any result

eulerscheZahl: btw there are > 2 million registered users

derjack: so 5% is 100k users

Astrobytes: *the* 5% was 5% of survey respondents.

Skinjbir: test

Astrobytes: failed

Wontonimo: plz try and use the words "clash" or "CoC" with caps. Without caps just invites poor behaviour and responses

eulerscheZahl: right, there were 200k users who brought us into that mess of less contests

ZeroMemory: hahahahahaah

derjack: who wants to be a clash of code king

Westicles: Wontonimo, you should add that to the FAQ along with the minimum IQ requirement

michaellan: I want to be a clash of code king

Default avatar.png Not-Naman: then you must prepare for war

Default avatar.png Not-Naman: I mean you must prepare to be expert in clashcode

Default avatar.png Aidan1233456: how to past test 1?

Default avatar.png Endless_void: lol

Default avatar.png Endless_void: im in school

Q12: Hey eulerscheZahl, you said you had a problem with the auto publish in puzzles you solve, like ADVERSARIAL MATE WITH ROOK did the problem has been solved?

Q12: I am asking because I can see my published code

Westicles: Published in the last month?

Q12: yes

Westicles: which one?

Q12: ADVERSARIAL MATE WITH ROOK

Westicles: it doesn't show, only you can see it

Q12: ohh

Q12: so there is a problem

Q12: thanks

Default avatar.png THE_FURRY_CODER: hey guys

Default avatar.png THE_FURRY_CODER: how are you guys

Default avatar.png AndroidUserOnAppleDevice: yo

Default avatar.png THE_FURRY_CODER: wassup

Default avatar.png THE_FURRY_CODER_FOX: how are ya

TimothyAlexisVass: ( ╯`°□° )╯︵ ɐʎ ǝɹɐ ʍoɥ

TimothyAlexisVass: (ノ ◎曲◎)ノ =͟͟͞͞ ⌨

Wontonimo: haha Westicles ... minimum IQ

Wontonimo: hey Aidan1233456, did you ever get through test 1?

BlaiseEbuth: Lagtonimo

Wontonimo: yeah, i was *working* for my actual paying job

BlaiseEbuth: Working is for poor people...

Wontonimo: it is

jacek: diablo 2 beta, hyped or not?

BlaiseEbuth: Don't know... I'm still playing to D3 and D4 incoming, so... :/

BlaiseEbuth: *And 40€

Ran_42: If I have and idead for clash of code I want to make how can i check if it already exists?

Wontonimo: play all the clashes

Ran_42: :p

Wontonimo: yeah, there is a tool to check

jacek: search here https://eulerschezahl.herokuapp.com/codingame/puzzles/

Wontonimo: ^^ thanks

jacek: slowtonimo

Wontonimo: donthavelinkontonimo

Ran_42: ty

Default avatar.png Kepe55: My code for ASCII art works for all ide test cases except 4 and 6, does anyone know whats wrong with it?

Default avatar.png Kepe55: http://chat.codingame.com/pastebin/d627f3b0-92c3-40d2-bc64-1082e8cb4130

Default avatar.png Kepe55: For 4 its Failure Found: # # ### # # ### ### ### Expected: # # ### ### # # ### ### ### ### ###

Default avatar.png Kepe55: for 6 its Failure Found: # # # ### # # # ### ### # ### Expected: # # # ### ### # # # ### ### ### # ###

Default avatar.png Kepe55: When I submit it, it's a 40%

Westicles: Kepe55, you'll figure it out

Westicles: One of those homilies from that Rwandan guy would help about now.

Default avatar.png Kepe55: Can someone just give me a hint, I don't really get what's wrong

Westicles: w is missing from your alphabet?

Default avatar.png Kepe55: oops

Default avatar.png Kepe55: test cases 4 and 6 still not working, now that I added w

Default avatar.png Kepe55: Now my score has gone up to 80% though!

Default avatar.png Kepe55: Test case 4 and 5 are not working when I submit, "Test AB!!CD" and Test Lorem ipsum dolor sit amet,...

TimothyAlexisVass: You have to write ? for characters outside the alphabet

TimothyAlexisVass: such as the '@' and the ' '

Default avatar.png Kepe55: oh

Default avatar.png Kepe55: thanks, I will try to implement that

TimothyAlexisVass: You could do a replacement in the string for anything which is not in your alphabet string...

Default avatar.png Kepe55: Hm, so I added a check to my getNumber function

Default avatar.png Kepe55: def getNumber(letter): http://chat.codingame.com/pastebin/74c00a57-4716-4764-8fa3-09ba65a86d3c

Default avatar.png Kepe55: http://chat.codingame.com/pastebin/59627acb-19cb-4236-8583-271a1a1221fc

Default avatar.png Kepe55: (second link is the full code)

Default avatar.png Kepe55: And it's still not working, not replacing @ with ?

TimothyAlexisVass: How do you access pastebin?

Default avatar.png Kepe55: It automatically turned it into a pastebin file when I just tried to copy paste my code

TimothyAlexisVass: http://chat.codingame.com/pastebin/300a50f7-e237-4f9c-9435-99cfa2b7315c

TimothyAlexisVass: I solved it like that now in Python...

Default avatar.png Kepe55: wow thats shorter than mine

Uljahn: return alphabet.find(letter) seems wrong, it returns -1 if letter is not in alphabet

Uljahn: oops, chat froze

Default avatar.png Kepe55: yeah I replaced it with this

Default avatar.png Kepe55: def getNumber(letter): http://chat.codingame.com/pastebin/6ab21ef1-e4cc-449e-a15a-3ebe013fcd47

Uljahn: if letter == " " - what's that?

Default avatar.png Kepe55: if its a space

Uljahn: is it in the statement?

Default avatar.png Kepe55: http://chat.codingame.com/pastebin/9b74d1b2-e7e6-4819-8be5-70cc006b1dad

Default avatar.png Kepe55: Its in the letter loop, ^ my code

Uljahn: i mean the puzzle rules

Default avatar.png Kepe55: oh

Default avatar.png Kepe55: No but I think it has to be that way because in Test 6 they give you "MAN HAT TAN"

Default avatar.png Kepe55: with spaces

Uljahn: space is not special, print it as any non-letter i.e. ?

Default avatar.png Kepe55: http://chat.codingame.com/pastebin/cc22d817-889a-4730-959f-c7b3f9655cf0

Default avatar.png Kepe55: So just remove that if statement so it becomes ^ ?

Default avatar.png Kepe55: Test case 6 still failing

Uljahn: ye, try it

Default avatar.png Kepe55: Test case 4 too

Uljahn: return len(alphabet) - 1

Uljahn: the error was here

Default avatar.png Kepe55: YESS that fixed it!!!

Default avatar.png Kepe55: so what was wrong?

Uljahn: typical off-by-1 error

Default avatar.png Kepe55: Oh, because strings in python start from 0

Default avatar.png Kepe55: I see now, thank you!!

Default avatar.png Kepe55: When reading other's solutions on this one I feel like they are much more complicated than mine

TimothyAlexisVass: :D

TimothyAlexisVass: Sometimes, more code and simpler logic is better. But when you're playing a lot of Clash, you kind of get into the "write it short and fast" mode ;)

Default avatar.png Kepe55: oh, alr

TimothyAlexisVass: Sometimes when I look at what I've written after, I have no idea what it means...

Default avatar.png Kepe55: lol

TimothyAlexisVass: This was a "Fastest" clash now to print the sum of all characters which were not whitespace and only occured once in a string:

TimothyAlexisVass: http://chat.codingame.com/pastebin/c3b7b7ef-85cc-428d-9643-9101fa8ff8df

TimothyAlexisVass: the ord() checks should have been >96 and <123

TimothyAlexisVass: But it passed so I submitted...

Default avatar.png Kepe55: I didn't know about string.count()

TimothyAlexisVass: Now you do ;)

Default avatar.png Kepe55: It returns the occurences, right? Thanks

TimothyAlexisVass: Yes

TimothyAlexisVass: 3 Clash wins in a row achievement should reward a lot more exp than +100 ;)

eulerscheZahl: no it shouldn't

eulerscheZahl: already twice as much as you get for solving https://www.codingame.com/training/expert/space-maze

TimothyAlexisVass: ohrly

TimothyAlexisVass: Well... rumor has it you are a noob! (ノ`°□°)ノ

TimothyAlexisVass: wow

69razer69: min(N,5000)^​((N-​C+​1)/​N) what is C

Wontonimo: your rank

Wontonimo: 1 if your are 1st.

AllYourTrees: im bored

eulerscheZahl: min(N,5000)^​((N-​C+​1)/​N) where did you even get that formula from 69razer69?

eulerscheZahl: it used to be like that but was changed years ago

69razer69: lol its still on forum

eulerscheZahl: https://prnt.sc/1qdbirs click this (i) on your profile for the updated formula

BlaiseEbuth: Oh! eulerscheZahl! You're guru! And first! :o Grats!

AllYourTrees: omg

ja_fica: how to print a vector of wchar_t?

ja_fica: ahahah

BlaiseEbuth: Btw this is a (?) on the profile

Default avatar.png super_girl_coder: hi

eulerscheZahl: indeed. (i) on the start page, (?) on the profile

69razer69: yup got it

Default avatar.png JaxC: :older_man:

Default avatar.png super_girl_coder: hu

Default avatar.png super_girl_coder: hi

KalamariKing: hey

Default avatar.png super_girl_coder: how are u

Wontonimo: KalamariKing is shy, so I'll interpret his facial expression for you. I'm pretty good. Concerned I don't have enough tacos on hand for this weekend

**Astrobytes sends tacos

TimothyAlexisVass: What's the shortest way to get input with Ruby?

**Astrobytes is afk again

Wontonimo: echo hello | ruby_program

TimothyAlexisVass: compared to input() in Python and readline() in JavaScript

TimothyAlexisVass: What's the shortest way in Ruby?

Wontonimo: ah, golfing. idk

Jon...: *$< will read all lines of input

TimothyAlexisVass: and 1 line?

BlaiseEbuth: gets

Jon...: Into an array I think if you. So for example if you had one line with a value, and then n additional lines, you could do `n,*l=*$<`

Jon...: Also I've seen `dd`.eval, not super familiar with how that works though

Jon...: I think *$< Still has new line characters, but if you do `dd`.split it removes newlines

Jon...: I means `dd`.split not eval sorry

Jon...: I think? Still learning

TimothyAlexisVass: oh

Default avatar.png Link_jon: .. huh this seems new. (btw what language is that?)

Jon...: Ruby

TimothyAlexisVass: Thank you Jon and Blaise

Jon...: It saves a ton of space on multiline problems vs languages like JS where you have to read one line at a time

TimothyAlexisVass: in JS you can do this: for((r=readline)(a=[]);s=r();)a.push(s)

TimothyAlexisVass: to read all strings into array a

Jon...: Nice

TimothyAlexisVass: all lines as strings*

Default avatar.png Link_jon: Yeah... im.. very odd in the fact my favourite language is Lua.

Default avatar.png Link_jon: Basically something very simalar to JS and Python

TimothyAlexisVass: I've used Lua with Roblox. It's kinda nice.

Default avatar.png Link_jon: yeah.. oddly enough, i didnt know roblox used it for the longest time. i allways messed around with it in Computercraft (minecraft mod) Also, i have seen a decent number of very very bad habits roblox lua generates.

jacek: oO

Default avatar.png Link_jon: sadly, i dont remember what they are exactly, nor can i find it

Default avatar.png Link_jon: i just remember roblox lua has tendancies to teach people things that.. if you use in standard lua, kills it

Default avatar.png theapp: what mean 4 on Example 1


Default avatar.png theapp: ASCII Art

BlaiseEbuth: 4

TobiasA: 5

Default avatar.png Link_jon: Actually from my small amount of research, (ie poking in google a bit) Garrys mod does the same thing.

BlaiseEbuth: 4 doesn't mean 5 you fool -_-

TobiasA: 4==5(-1)

RightHandElf: def 5(i): return -4*i

Default avatar.png Link_jon: ... no? that would be 4 == 5 * (-1)..? ehh. idk.

TobiasA: 1==2 ==> 4==5

Westicles: algebraic over algebraic is algebraic

TobiasA: 1==2 => false

TobiasA: 4==5 => false

TobiasA: 1=4

TobiasA: 2=5

TobiasA: :nerd:

MSmits: true == false returns false, which means it's true.

MSmits: it's true that it's false I mean

TobiasA: true == false = false therefore true == false = true therefore true is false and false is true

TobiasA: superposition:nerd:

whatevericando4you: waytoodank

Rob022: http://chat.codingame.com/pastebin/a0f80159-f75b-40bd-8bb1-29079bdeb7da

TobiasA: you need a quantum computer my friend:nerd:

Default avatar.png Maxim251: on what page I can share pictures ?

Default avatar.png Maxim251: I mean I want share with You, but how

Rob022: onlyfans.com

Default avatar.png Maxim251: No, I have screenshot from my pc, and I want use web site to download that picture and share with you link.

TobiasA: some people use imgur to do that but i don't know how to do it

TobiasA: except the sending link part

Default avatar.png Maxim251: https://file.io/OpaLaXoVthOB

Default avatar.png Maxim251: yey, I found it

TobiasA: noice

Default avatar.png Maxim251: did I make corectly UML class drowing?

TobiasA: i don't see any drawing

Default avatar.png Maxim251: Oh, no, its not that site what I want.

TobiasA: i also don't know what UML class is:sweat_smile:

BlaiseEbuth: Use imgur

BlaiseEbuth: With a soft like ksnip you can even directly upload screenshots

Default avatar.png Maxim251: https://imgur.com/a/CxVLrFL

Default avatar.png Maxim251: now it works?

BlaiseEbuth: yup

Default avatar.png Maxim251: I just do what you propose #BlaiseEbuth

Default avatar.png Maxim251: Can You see in details?

BlaiseEbuth: Yes.

Default avatar.png Maxim251: Thats good,

Default avatar.png Maxim251: uff. I was hard to find simillar site where peoples can share images just like so, especially on chats.

TobiasA: the tabs are a lot though:fearful:

Astrobytes: Not much UML but a decent class diagram

Default avatar.png Maxim251: As I remember I never have problems to shae pictures, because other sites have chats where they have build in image atachments

Default avatar.png Maxim251: Its first time form me, with diagram. How corectly I should make diagram that it could be reflecting code what i want do make?

Default avatar.png Maxim251: Do I should write also function body? And make arrows everywhere?

Default avatar.png Maxim251: I have :

Default avatar.png Maxim251: http://chat.codingame.com/pastebin/fa3689ab-6e2c-47cb-a654-3a7130eee717

Astrobytes: I don't think you need to worry about this kind of thing for such a simple project, in all honesty.

Astrobytes: Easier on paper

Default avatar.png Maxim251: Hm.. But problem is that In pc I can move functions freelly, on paper I will make mess after I start corecting everything, or try add something on another place

Default avatar.png Maxim251: Just I want know if I can desighn code structure befor I start actually code.

JipFr: Why did they remove the spread operator in JS?

michaellan: they didnt?

michaellan: backwards compatibility is a big deal

michaellan: you're probably experiencing some syntax error

michaellan: I wonder how MCTS/minimax works in Tron, for opponents moves

michaellan: randomly turning every second seems like an incorrect strategy for playouts

michaellan: and a fixed-depth minimax (with an eval function somehow) doesnt sound very feasaible

michaellan: dang, Maxim251 you did Mars Lander 3?

michaellan: what approach did you use?

michaellan: suspicious

Default avatar.png kresteodymium: sup xxd

michaellan: howdy

Default avatar.png kresteodymium: wassup

michaellan: are you the USACO guy

Default avatar.png kresteodymium: what is USACO

Default avatar.png kresteodymium: hmm

michaellan: baka

BlaiseEbuth: https://www.youtube.com/watch?v=duPJqfKiA78

Default avatar.png dctrdee: gui

LazyMammal: xxd I'm not sure about the top bots, but I got to mid-Legend in Tron using Minimax

michaellan: oh, interesting. thanks for sharing

michaellan: what is each "turn" in your minimax

michaellan: one "move" doesn't feel right

michaellan: but maybe I'm wrong

LazyMammal: Simple is usually best :D Each turn in my minimax is one cycle making a move. Each cycle "wants" to maximize their heuristic.

BlaiseEbuth: I'm 86th (and was above 50th years ago) with a minimax in Tron xxd

BlaiseEbuth: Will probably take ot back one of these days... :thinking:

xxd: hmm

xxd: i

xxd: i've never coded a minimax i think

xxd: only MCTS so far

xxd: and tron doesn't seem that complicated

BlaiseEbuth: minimax is far less complicated to code

LazyMammal: but you need a heuristic for minimax. some games are a pain that way. Tron has a good heuristic. Probably several good ones to choose from.

BlaiseEbuth: ^

xxd: like "dont immediately die" right

xxd: or more sophisticated than that? :P

BlaiseEbuth: An evaluation function

LazyMammal: I use area fill for Tron

xxd: hmm ok

xxd: gonna do MC for LoCM for now

LazyMammal: If you use "sudden death" then your search tree has to go deep enough to evaluate all the ways your cycle can die. A good heuristic can make an estimate of the current board.

xxd: what do you mean by sudden death

Stilgart: BlaiseEbuth: actually, a minimax for more than two players is quite hellish to code

LazyMammal: If you only notice a "bad position" by dying the search doesn't get enough hints to prune branches early.

xxd: I see

Stilgart: the trick at tron is that you can ignore two fellows, do a minimax with the closest one, and still achieve good playing

xxd: wow, that is actually very interesting

Stilgart: (truth is, I had to test this to believe it)

xxd: good thinking

xxd: 4 player seems a bit overwhelming already for me, i think i'll pass for now

LazyMammal: That's likely true, although I maximize each player in Tron. For Photosynthesis I only maximized the bot's player

LazyMammal: Btw, "optimized" versions of Minimax make it seem very complicated (e.g. Negascout). But generic mimimax is simply "argmax(heuristic)" for all moves on a given turn. And that's simple for multiple players if you can get the heuristic from the point of view of each player.

BlaiseEbuth: Stilgart?

BlaiseEbuth: I have one. And I don't remember it was particularly hard to code.

xxd: I think I am more interested in learning about minimax and its variants than actually coding it :rofl:

xxd: like reading papers, watching videos etc.

LazyMammal: It's fun to get it working tho! Also a working prototype is proof that you understand all the parts needed. They say "teaching someone" is the best way to learn. I think writing a bot has the same effect. You have to be able to "explain in code"

michaellan: hmm, fair point

michaellan: I had so much excitement when my MCTS first worked

Stilgart: BlaiseEbuth: it is hard to design, to begin with

Stilgart: minimax is for two-players games

Stilgart: there are multiple generalizations for more players, but one has to choose the appropriate one carefully

BlaiseEbuth: That was precisely what I began with. ^^ First bot, first algo more complicated than a if/else forest.

michaellan: hmm

michaellan: these bot challenges are so intimidating

BlaiseEbuth: But perhaps I had a lot of chance and avoided some difficulties without realizing it... :thinking:

LazyMammal: Bot challenges are definitely harder than puzzles. each part isn't so hard but there are many parts and the choice of parts is entirely up to the coder.

BlaiseEbuth: Sad it's gonna be escape challenges now.. :(

Wontonimo: WHAT? for real? is that confirmed?

BlaiseEbuth: Don't know...

Wontonimo: just nasty rumors

BlaiseEbuth: https://forum.codingame.com/t/solo-contests/1114/3

LazyMammal: "some changes" == escape challenge?

BlaiseEbuth: Answering someone asking for 4 hours contest, that at least mean "not a bot challenge"

Wontonimo: :wave: LazyMammal

LazyMammal: I didn't get in on the escape room beta preview thingy. Any fun?

BlaiseEbuth: Tutorial is borring. Real rooms require other people, and other people are borring.

LazyMammal: Okay. To each their own, I guess.

BlaiseEbuth: :p

Wontonimo: woot, i just solved my own puzzle lol

LazyMammal: different language at least?

Wontonimo: 1/3rd the lines

LazyMammal: :D

michaellan: Wontonimo: I wonder why your comment asking for feedback got downvotes

michaellan: seems odd to me

BlaiseEbuth: Where where where? I want to downvote to!

michaellan: >:[

Wontonimo: haha

Wontonimo: yeah, i guess someone doesn't like giving verbal feedback

LazyMammal: “Don't sweat the petty things and don't pet the sweaty things.” ― George Carlin

Wontonimo: words of wisdom

Wontonimo: I'll make sure to include you early next time BlaiseEbuth so you can get in on the action.

BlaiseEbuth: WHAT?! I can't downvote anymore?! :rage:

Wontonimo: nope, already approved

michaellan: B)

BlaiseEbuth: Oh. That doesn't matter, I can always downvote.

BlaiseEbuth: AND put one star. :imp:

Wontonimo: be even worse, put zero stars

BlaiseEbuth: Naa... :smirk:

LazyMammal: “haters gonna hate” ― 3LW

Wontonimo: rats, i thought i almost had ya there

masongtxr: hi

Wontonimo: hi

masongtxr: i'm the new player

LazyMammal: welcome to Friday night bingo

Wontonimo: if you put "the" in all caps it sounds more impressive

BlaiseEbuth: ZE

Wontonimo: have you checked out any of the multis masongtxr ? (the text is red because your name is in it. that's all)

masongtxr: i don't now

masongtxr: or maybe yes

LazyMammal: by "multis" wonton means the "Bot Programming" category under Activites -> Compete.

Wontonimo: Look at this replay from a multi called Coders Strikes Back. Notice these noobs are just flying straight to the next checkpoint and not even correcting for drift or turning ahead of times https://www.codingame.com/replay/560822383

michaellan: Wontonimo doesn't stop :joy:

Wontonimo: what do you think, perhaps you could make a better bot, perhaps one that slows down right before getting to the checkpoint and turning more agressively?

LazyMammal: Personally I'm a big fan of the solo puzzles. The bot multis are cool too

Westicles: are you talking to the guy who doesn't speak english?

Wontonimo: hey, that multi was made to help people start multis

BlaiseEbuth: No.

michaellan: when will you learn that CSB is not noob friendly at all

michaellan: just kidding

Wontonimo: hey, it totally is

LazyMammal: CSB is a great beginner multi. Just ... walk before you run, right? Maybe do some puzzles

BlaiseEbuth: I was made. And then they putted an expeditive tuto on it.

BlaiseEbuth: *it

Wontonimo: it has a tutorial

michaellan: yeah

michaellan: but they coulda done that for UTTT wood or something

Wontonimo: you are in gold xxd. seems friendly enough

masongtxr: no i't to hard for me

michaellan: yeah but that is only because there is a key piece of information

BlaiseEbuth: traduction: "see? even you are in gold, so it's friedly" :smirk:

michaellan: also remember that i couldnt even get there after knowing it, for a while

michaellan: :pensive:

Wontonimo: there are 2 things i like about CSB for people who are new to CG. 1 - pretty graphics. 2 - lots and lots of people have submitted bots and so you get very fine grain feedback on even small changes to your reflex bot

Westicles: probably better to figure out more about the person first

BlaiseEbuth: Yeah. And stay stuck in the over 1000 players wood leagues if nobody give you the magic formula.

BlaiseEbuth: That too

michaellan: I got to silver with just boosting when distance to next checkpoint > 400

Wontonimo: it is the first link in the "related links"

michaellan: nobody wants to RTFM

michaellan: (although i agree it is important)

Wontonimo: and i usually don't give the formula. usually i give -v and then hint that it may have a better constant

BlaiseEbuth: "newcoder: Hey! I'm new on the site. Wontonimo: Hey! Have you heard of our lord and savior CSB?"

masongtxr: no

Wontonimo: anyway. let's take a poll: Name the multi you'd suggest to new people who have only done clash to get them off clash?

michaellan: masongtxr: I have one piece of advice. Don't focus on Clash of Code. It is nowhere near as rewarding as the other paths

Westicles: A new guy who can barely communicate probably shouldn't be pointed toward any multi

michaellan: I'm gonna have to play every so often, however, to keep my rank and codinpoints :[

masongtxr: good advice

BlaiseEbuth: If people don't ask for, I don't point...

michaellan: Also, bash is his main language it seems

michaellan: this guy is scary

masongtxr: who

michaellan: you

masongtxr: ok

Wontonimo: i think he means respect

LazyMammal: 1. solo puzzles (classic) 2. solo puzzles (turn based) 3. solo puzzles (optimization) 4. bot programming

michaellan: what's a turn-based solo puzzle?

michaellan: Oh nvm

michaellan: Yeah but optiions 1 and 2 don't boost codinpoints, do they now :upside_down:

LazyMammal: chasing the fake internet points.. can be fun!

masongtxr: i'm now trying yo win code vs zomie

Wontonimo: it's everything, don't knock my fake internet points! I've worked hard for them so I will value them arbitrarily

michaellan: yeah i guess so

michaellan: but i worked pretty hard for them

michaellan: so i guess that imbues (sentimental?) value

michaellan: for me

Wontonimo: oh nice, code vs zombies is fun

michaellan: maybe there should never have been codinpoints system

michaellan: ignorance is bliss

LazyMammal: yeah, CvZ is great. you can use if/else rules or go "whole hog" and search like a multi

Westicles: it depends how escape rooms get hooked up. XP or CP or neither

michaellan: Yikes

masongtxr: but is a little hard for me

michaellan: If escape rooms give CP, i might actually go and do it

michaellan: I don't want to do it with some random people though, I might introduce it to the computer science club at my school

Westicles: CP comes and goes, but XP is (mostly) indestructible.

Wontonimo: looks like i have zero progress in MCTS https://www.codingame.com/learn/MCTS

michaellan: Yeah. A lot of games with Minimax should also be ttagged MCTS

LazyMammal: masongtxr maybe look at the easy and medium puzzle to see if you find something you like and is not too hard ?

masongtxr: i don't like puzzle

Wontonimo: what do you like?

michaellan: Clashes?

masongtxr: no

michaellan: good.

michaellan: Do you like using your brain to solve coding problems?

LazyMammal: clashes are just timed puzzles

michaellan: yeah but they're easier

LazyMammal: true

michaellan: avereage class is easier than Easy classic

michaellan: clash*

Westicles: I think officially they like it if new guys are pointed toward the quest map...

BlaiseEbuth: Officially they like if there is new guys. What a new guy do after, they don't care.

Westicles: As long as he applies for a job at some point, yeah\

Wontonimo: wow, a guy tries to promote multis and this happens

michaellan: D:

masongtxr: this is my old account https://www.codingame.com/profile/ef262ad0e8f6a2e469727c0354e82f824269734

masongtxr: i still keep it

Westicles: have you tried CSB?

BlaiseEbuth: 1) I don't think csb is a good advice for a first multi. 2) I don't think multis should be recomanded systematically to newcomers. 3) As a newcomer, not sure I would appreciate someone jumping on me to push me to do something, when I just said "hi" on the chat...

BlaiseEbuth: But, hey, that's me.

Westicles: agree

Wontonimo: i don't agree

masongtxr: 9 times but it just went wrong

Wontonimo: what do you mean 9 times?

masongtxr: in CSB

Westicles: maybe he prefers Mars Lander :P

masongtxr: no

Westicles: me personally, I like algorithms. so I started with the easy puzzles

Wontonimo: so i've helped about 14 people get into multis via CSB. Out of the 14, most need help just learning how to navigate the options in the multi. It's actually not intuitive at all is what I've discovered. CSB has the tutorial pop ups that really help a lot

Wontonimo: when i say most, i mean about half.

Westicles: the quest map shows you how to navigate that

Wontonimo: i don't remember the quest map helping with telling the difference between "submit" and "arena"

Wontonimo: or that you can change the opponents

Wontonimo: or debug

Wontonimo: or that all your arena submits are saved in history

Westicles: they can always ask in the chat if they don't understand

Wontonimo: really? do you think most people do that or just open it, say to themmselves "wtf" and then leave. In my experience, it's the second

Westicles: This goes back to the IQ discussion...

Wontonimo: perhaps EQ

Westicles: EQ is discriminatory against our friends on the spectrum.

juice0: even if one of those friends doesn't get it, or one of their friends... or neighbors

BlaiseEbuth: What a shame we can't see when a contribution was posted...

michaellan: stop trying to downvote!

BlaiseEbuth: How many time did your puzzle stayed in WIP Wontonimo?

Westicles: beach volleyball?

BlaiseEbuth: Naa. Fax

michaellan: Is there a max number of cards in hand for LoCM?

michaellan: the anser is yes but I dont know what the value is

BlaiseEbuth: RTFM?

michaellan: RTSC (Read the source code)

michaellan: the answer is 8

michaellan: (apparently used to be 10)

michaellan: https://github.com/CodinGame/LegendsOfCodeAndMagic/blob/1aacfeafcf183b9e3bd79b037391e990b9a49749/src/main/java/com/codingame/game/engine/Constants.java#L28

BlaiseEbuth: It's in the statement... -_-

michaellan: oopsie