Chat:World/2021-11-19

From CG community
Jump to navigation Jump to search

Default avatar.png Evan1234: sup

n0b1e: hey

Default avatar.png Evan1234: Can i have some help with my javascripts im not that good.

Thorcode: the first element becomes the last one, the second becomes the first, the third becomes the second,

Thorcode: what does this mean

Default avatar.png Evan1234: huh

Default avatar.png Evan1234: idk

Default avatar.png TheFlashMaster_3440: Hello guys

Jerrasterix: Only me :disappointed: so lonely

Jerrasterix: I forgot about you Automaton200

Jerrasterix: I forgot about you Automaton2000

Default avatar.png Automaton2000: i do use a lot of my time

Default avatar.png SeanDaSheep: d

Default avatar.png ZXC01: hi

Jerrasterix: HI!!

Default avatar.png SeanDaSheep: hi!

Default avatar.png ZXC01: i still cant pass mad pod racing silver league...

Default avatar.png ZXC01: helpppppppppp

5DN1L: ZXC01 Study all the resources listed on the page first before yelling for help: https://www.codingame.com/multiplayer/bot-programming/coders-strike-back

Uljahn: ZXC01: you can collect coordinates of checkpoints during the first lap and use them to your advantage, also you can calculate your velocity vector for the same reason

Default avatar.png ZXC01: ok thanks

rizonbro: me

rizonbro: him

Default avatar.png Codemaster_101: hello, what is the easiest puzzle ?

rizonbro: him=you stupid rizon bro you are noob me= you noob I am hackers

rizonbro: :sunglasses::sunglasses::sunglasses:

Default avatar.png noobestnoob: yeah im a noob

rizonbro: :sweat_smile:

rizonbro: no you

rizonbro: me noob

rizonbro: because I am lvl3

Default avatar.png noobestnoob: no its me, watchh my name

rizonbro: noobestnoob

rizonbro: how mouch your lvl=____lvl

Default avatar.png noobestnoob: just 3

rizonbro: me too

Codeab: lol

rizonbro: want to join me on discord

Codeab: i see somebody is from a neighbouring country :)

Default avatar.png noobestnoob: im at work now, not able to talk at discord, and text here is enough i think

rizonbro: foolow me to talk a moment

Jerrasterix: Hello Automaton2000, how are you doing ??

Default avatar.png Automaton2000: how to write the code on github

Jerrasterix: use vscode.dev Automaton2000

Default avatar.png Automaton2000: it was nice chatting with you

Jerrasterix: What do you mean you are leaving, I am lonely here Automaton2000

Default avatar.png Automaton2000: to be in the same time

Uljahn: Automaton2000: what a time to be in the same timeline

Default avatar.png Automaton2000: yeah but if i need to fix my csb

RandomAustralian: ok

jacek: oh my https://arxiv.org/abs/2111.09259

Default avatar.png ZXC01: jacek that a news years ago

Uljahn: are you from 2024? :)

Default avatar.png ZXC01: no

Default avatar.png ZXC01: 4202

Default avatar.png ZXC01: i mean there was a new about alpha zero long time ago

Default avatar.png ZXC01: news*

Uljahn: clearly you can't read

Default avatar.png ZXC01: i now it says 17 nov

Uljahn: it's about explainability which is a huge problem in DL

Default avatar.png ZXC01: ok fine..

Default avatar.png ZXC01: but i thought there are already alpha2???

Westicles: give me xp and I will return the moon

Default avatar.png ZXC01: xp

Default avatar.png ZXC01: Westicles+=xp

Default avatar.png ZXC01: yayyyyyyyyyyyyyyyy

Default avatar.png ZXC01: im promoted to gold league

Codeab: xp = ∞ While 1:

   @Westicles += xp
   print("Yay!")

Default avatar.png ZXC01: lolll

Codeab: okey maybe dont do that that'll crash codinGame

Codeab: question for all: can u add infinite xp in a while true loop? :)

Default avatar.png ZXC01: x=0 while True:

   x+=xp

Codeab: ...

Default avatar.png ZXC01: may i know what bot programming i should try after mad po racing???

Codeab: hmmm

Codeab: idk im clashing rn

Default avatar.png ZXC01: ok

Uljahn: :notebook::soccer:

jacek: :upside_down:

QLSTNT: ez

Default avatar.png SeanDaSheep: d

Thorcode: ZXC01 you could try smash the code ultimate tic tac toe or great escape

Default avatar.png ZXC01: ok thanks

Default avatar.png SeanDaSheep: clash of code is fun

Default avatar.png ZXC01: lollllll

RandomAustralian: wooo

RandomAustralian: I have to remove

RandomAustralian: 20 characters

RandomAustralian: froma 96 character code

RandomAustralian: when Idk if i can improve it anymore

RandomAustralian: COME OONNNNN

RandomAustralian: IM 7 AWAY

FiniganEaldwine: I thinks it's pretty silly that Sortest Mode is not restricted to single language.

RandomAustralian: 5...

Stilgart: FiniganEaldwine: the score (in CP) is per language

RandomAustralian: ONE CHARACTER

RandomAustralian: JUST ONE MORE CHARACTER

RandomAustralian: AHHHH

RandomAustralian: Im gonna be mad

RandomAustralian: 3 minutes to get rid of one character

RandomAustralian: but idk if i can remove one or not ;-;

Stilgart: oh... clash of code /o\

RandomAustralian: yeah

RandomAustralian: im gonna be mad

RandomAustralian: trying to beat a python person

Stilgart: just bash it

RandomAustralian: by using llua

RandomAustralian: lua

RandomAustralian: s,n=io.read(),io.read()for i=1,n do w=io.read()s=s.gsub(s,"_",w,1)end print(s)

RandomAustralian: what can i improve

Stilgart: sounds like a sed to me

Stilgart: just bash it

RandomAustralian: 1 MINUTE

RandomAustralian: AHHHHHH

RandomAustralian: IDK IF I CAN IMPROVE IT

RandomAustralian: IM GONNA NOT WIN IT NOW AHHH

Default avatar.png CRICK18: suka

RandomAustralian: GODDAMIT

RandomAustralian: I CANT BEAT THE PYTHON USER


RandomAustralian: IM GONNA TIE

RandomAustralian: AHHHHH

Stilgart: use bash...

Stilgart: pretty sure this will divide your code size by 2

RandomAustralian: idk how to use bash

RandomAustralian: oh

RandomAustralian: for

RandomAustralian: ####

RandomAustralian: sake

Stilgart: for i=1,n ---> while 1 ?

RandomAustralian: I think I see how i could have one

RandomAustralian: aoishdioashdas

Stilgart: print(s) ---> put(s) ?

Stilgart: (or is it a ruby trick ?)

RandomAustralian: thats a ruby trick I think

RandomAustralian: Ok i got code that is 53 characters long

RandomAustralian: idk if others will beat me tho

RandomAustralian: annnnd

RandomAustralian: someone got 22

Stilgart: seems I was pessimistic with my "divide by 2"

QLSTNT: sus

Default avatar.png TarekSaleh: mstr

RandomAustralian: Are you guys proud of me, I wrote my first python code in like

RandomAustralian: 5 years

Zwii: Got beaten by 1 second on my last game of 3 wins in a row :c

derjack: aww

Default avatar.png PATTRIM: https://www.codingame.com/clashofcode/clash/report/2075978f2a763574a37698f5335dec87b359485

Default avatar.png PATTRIM: lol

Default avatar.png PATTRIM: when i beat someone with the exact same time in fastest

Default avatar.png misteeque: Anyone know why your tests all pass and then you end up with a random, not 100% percentage, after submission? It's really frustrating

5DN1L: Because you cannot rely on the limited number of test cases to cover all possible buggy codes in the world

Default avatar.png samiriscool: ay whats up fellow coders

5DN1L: Having said that, there are some puzzles where the coverage of test cases is not wide enough

5DN1L: Better check own code first before blaming the test cases, though

5DN1L: You can always create custom test cases for yourself

Default avatar.png misteeque: I'm super new to the platform and was not aware that the tests you run against are not the tests you are judged by. Might seem logical, but not always, when you're under the pressure of time :)) Did not blame the tests, I really wanted to understand how the platfirm works

5DN1L: Yeah, they are different, otherwise what's the point of having both test cases and validators? ;)

5DN1L: Try harder, you can do it

Default avatar.png misteeque: Well, I get what you mean. But tests for testing should cover basics, I guess. The validators ensure you don't actually hard-code the expected results

Default avatar.png misteeque: Anyway, fun platform

5DN1L: Yes, that's what validators are for

Uljahn: is it a clash? you can give a feedback and poorly designed clashes will be removed based on it

Codeab: wait you can give feedback?

Codeab: oh bruh im dumb everytime i finish a clash i instantly spam leave

Codeab: guys welp im losing clashofcode pts

Codeab: trying to get top 1,000 but keep dropping

Jerrasterix: can I have a nested class in C++ ??

Default avatar.png goldenhn: y96y9plmnkg,bb,m.m.b,++

Jerrasterix: :unamused:

jacek: is that yes?

jacek: and yes, you can

Jerrasterix: Thanks jacek

jacek: https://stackoverflow.com/a/4571683/3122936

Jerrasterix: and probably his cat walked over his keyboard :joy:

jacek: or his mom

Codeab: grrrr im so bad

Uljahn: you're good at copypasting though

Uljahn: nice work, yet another sayonara bot in HS

Default avatar.png misteeque: @Uljann, yes, it was in a clash. I just noticed the Feedback form. Thanks for the info

kurtesy: grrr

eulerscheZahl: weekend :tada:

PatrickMcGinnisII: :champagne_glass:

BlaiseVonEbuthIV: weekend? Why do you even weekstart?

eulerscheZahl: hey Blaise, you got mentioned in a story https://thedailywtf.com/articles/a-binary-choice

Default avatar.png noobestnoob: i still got 36 min due to reach it

Uljahn: Automaton2000: I use cat for reading files

Default avatar.png Automaton2000: "wow, you're sending too many messages. please, don't spam the chat with that

Uljahn: :smiley:

BlaiseVonEbuthIV: impostor!

BlaiseVonEbuthIV: :imp:ostor!

eulerscheZahl: a real Blaise uses less?

BlaiseVonEbuthIV: Oh. tl;dr just saw it wasn't me.

BlaiseVonEbuthIV: Is the RAIC date known?

eulerscheZahl: not to me

BlaiseVonEbuthIV: :(

Westicles: are the clashes you see on twitch in french auto-translated?

derjack: it translates into crazy gibberish https://www.youtube.com/watch?v=pwODwwgE6rA

Default avatar.png lemuria.py: bruh

Default avatar.png lemuria.py: Simple auto-scaling has been stumping me for days

Default avatar.png lemuria.py: Actually, weeks

Default avatar.png lemuria.py: https://www.codingame.com/ide/puzzle/simple-auto-scaling

AntiSquid: lemuria.py what have you done thus far ?

Wontonimo: stumping i think he said

AntiSquid: no, the puzzle is doing the stumping

Wontonimo: :wave: to everyone

Wontonimo: seriously though, I'm also interested what you have tried so far

AntiSquid: guess he sunk just like lemuria

Default avatar.png lemuria.py: http://chat.codingame.com/pastebin/7a2b365d-763c-45b7-9c27-96e91e6368c1

Default avatar.png lemuria.py: i did manage to turn the input 90 degrees, if you understand that

eulerscheZahl: no you didn't. you transposed it

eulerscheZahl: otherwise the 8 wouldn't move to the opposite corner

Default avatar.png lemuria.py: ???

eulerscheZahl: https://en.wikipedia.org/wiki/Transpose

Wontonimo: what euler is say is that turning 90 degrees is different than flipping. you flipped along the diagonal

Default avatar.png lemuria.py: okau

Default avatar.png lemuria.py: this is my current code

Default avatar.png lemuria.py: http://chat.codingame.com/pastebin/503d2818-923d-4821-85b5-2a9b8589c89b

Default avatar.png lemuria.py: also why is it that i can't access pastebin items

Wontonimo: in technical speak, that's call a transpose and the link euler sent is a fantastic link

Default avatar.png lemuria.py: it gives me a 404

Wontonimo: strange. you can also make a "snippet" using tech.io

Wontonimo: it's the same service as CG

eulerscheZahl: we can see your code

Default avatar.png lemuria.py: https://pastebin.com/Q5L7bYJ6

Wontonimo: nope, i don't have access to pastebin. it isn't secure

Default avatar.png lemuria.py: well i dont think its feasible for me to get help in this chat

Default avatar.png lemuria.py: lemme join the discord real quick

eulerscheZahl: Wontonimo are you trolling?

Wontonimo: oh ... sorry ... i was confused

eulerscheZahl: i can open both the pastebin.com and CG paste just fine

5DN1L: Not sure why CG paste works in Chrome but not in Firefox for me. Firefox gives me 404

Wontonimo: but yes, pastebin is blocked by my work

Default avatar.png lemuria.py: oh boy i need to wait 10 minutes to chat

eulerscheZahl: blocking pastebin sounds paranoid to me

Wontonimo: the codingame pastebin works fine. it isn't blocked

eulerscheZahl: my office allows hackerrank.com but blocks hacker.org

Default avatar.png Mar-Cos: does anyone have tips to better learn and understand c#?

eulerscheZahl: nick chapsas has some great videos about C# on youtube (but not the total basics, more about advanced topics)

eulerscheZahl: i also recomment tim corey

Wontonimo: hey lemuria.py , why are you rotating the matrix?

Default avatar.png lemuria.py: that's the solution i can think of

Default avatar.png lemuria.py: i need to solve one more loop question just to get past the first quest of "algorithms"

Wontonimo: i think you are reading the problem wrong

Wontonimo: in the example given

Wontonimo: 5 10 4 3 20 5 10 7

Wontonimo: you need to output

Wontonimo: 4 1 3 3

Wontonimo: because for the 1st column it can handle 5 clients per instance, so you need 4 instances

Wontonimo: for the 2nd column it can handle 10 clients per instance, so you need 1 instance

Wontonimo: and so on , hence 4 1 3 3

Wontonimo: there is no rotation

Default avatar.png lemuria.py: i thought it was vertical and stuff

Wontonimo: the line 5 10 4 3 in the example is the number of clients per instance in each column

Default avatar.png lemuria.py: okay...

Wontonimo: the lines after that is the target number of clients

Wontonimo: so you just divide

Default avatar.png lemuria.py: and math ceil?

Wontonimo: yes

Default avatar.png lemuria.py: and i save the results to a list and when i move on to the next row i just check against the previous list?

Wontonimo: nope

Default avatar.png lemuria.py: okay

Wontonimo: there is a hidden middle step which is

Wontonimo: instead of calculating the output directly

Wontonimo: calculate the target for each row

Wontonimo: in the example it would be

Wontonimo: 4 1 3 3 5 1 4 6 3 1 5 4

Default avatar.png lemuria.py: well i never had the mind to think about autoscaling and numbers and matrices, since my python knowledge was concentrated

Wontonimo: then you do one more pass to over that to find the differences of rows 2 and on

Default avatar.png lemuria.py: in the areas

Default avatar.png lemuria.py: that i use often

Wontonimo: the name is confusing imo, so don't really focus on the word "auto scaling"

Default avatar.png lemuria.py: can you continue the conversation in the discord

Wontonimo: i've pm'd you

Default avatar.png lemuria.py: ok

Westicles: and if you can't figure it out, don't forget the world needs lawn mowers as well

jacek: meow

Uljahn: Automaton2000: hello fellow yawnmeower

Default avatar.png Automaton2000: what does ga stand for?

jacek: gah

Default avatar.png ZachD8787: guys im not very good

Uljahn: hi not very good

Default avatar.png e-studio5516AC: coding is very hard

Default avatar.png XmerpX: yea

Default avatar.png ZachD8787: ouch

TheRealTobyMaguire: Get owwwwwwndd

Default avatar.png ZachD8787: ok tobey spelt wrong die

TheRealTobyMaguire: That rude

TheRealTobyMaguire: Dont you know who i am big man?

Default avatar.png MayoLicker: Buddy lick me'

Uljahn: guys, stop it

TheRealTobyMaguire: Ill pass

Default avatar.png ZachD8787: last i checked uncle ben died

TheRealTobyMaguire: :(

Default avatar.png ZachD8787: LLLLLLL

Default avatar.png ZachD8787: so guys how do fix mad pod racing

Wontonimo: mods are here (like Uljahn). This is a public chat, so be respectful, don't spam, talk about coding or codingame, and (generally) stay on topic please.

Wontonimo: I'd be happy to chat with you about mad pod racing !

Wontonimo: what needs 'fixing' ?

Default avatar.png MayoLicker: pod racing is dope

Default avatar.png ZachD8787: they say i need to move the pod to the next checkpoint properly i am not good at this i need help i dont know

Default avatar.png MayoLicker: my classmates love trolling

TheRealTobyMaguire: Yes I am the real Tobey Maguire

Default avatar.png BigBadCarpet_7237: what code do you guys know?

Default avatar.png BigBadCarpet_7237: i'm trying to lear

Default avatar.png BigBadCarpet_7237: learn

Default avatar.png ZachD8787: same

Default avatar.png BigBadCarpet_7237: i know javascript from coding a game before, but vaguely

Wontonimo: okay, i'll chat about mad pod racing in this channel #madpod

Wontonimo: ^^ click in the link to join

Zm4j: is it possible to get premium for coding escape somehow now?

Wontonimo: javascript will serve you well here BigBadCarpet_7237

Wontonimo: you can do all the puzzles with it. Have you tried https://www.codingame.com/training/easy/power-of-thor-episode-1 ?

jacek: Wontonimo have you seen latest deepmind chess paper? https://arxiv.org/abs/2111.09259

Wontonimo: oh! Ima read it now

jacek: NNs become more and more complex, its good to be able to interpret them somehow

TimIntellectLord: bro

TimIntellectLord: how doi dothis

Wontonimo: "We also investigate a new approach: measuring covariance directly between single-neuron activations and inputs. " - nice trick in the paper

Wontonimo: bro, how do you do what? I can't see your screen TimIntellectLord

TimIntellectLord: no it's find bro I got it

Wontonimo: that trick only works well if covariance is addressed

Wontonimo: thanks for the paper jacek!

Westicles: Reminds me of Economics 2.0 in Accelerando (a system beyond human comprehension)

Wontonimo: the detailed picture of knowledge acquisition is really cool

jacek: :#

Default avatar.png 800miles: This is hard

jacek: thats what she...

Default avatar.png 800miles: Shut

jacek: :(

struct: please treat jacek with respect

Default avatar.png 800miles: how do git gud

struct: no idea

eulerscheZahl: start with git clone. that what some high ranking users here did as well

eulerscheZahl: on a more serious note: tough question

struct: also depends on what you want to be good at

eulerscheZahl: start by finding a realistic goal that you are passionate about to achieve. getting good takes a lot of time. and you won't last that long if you won't have that goal to go for

eulerscheZahl: then find the right tools (programming language, framework, ...) for it and dig through tutorials

eulerscheZahl: these may be blog articles, youtube tutorials, ..

eulerscheZahl: really hard to give a generic answer

jacek: git clone on HS bot?

eulerscheZahl: the new default HS bot

jacek: it should be wood boss

eulerscheZahl: https://eulerschezahl.herokuapp.com/codingame/leaderboards/?game=hypersonic maybe i should show more than 100 players

struct: https://eulerschezahl.herokuapp.com/codingame/leaderboards/?user=3622757

struct: :)

eulerscheZahl: i have a feeling that the detection rate is low on some games

struct: yes

struct: on csb you dont find any

struct: But is way harder to find since inory bot has timer

struct: just create a NN to detect similar bots

struct: jacek will help

eulerscheZahl: actually i found 1 on CSB

eulerscheZahl: and i won't rename it to MPR. API still uses the old name

struct: MPR?

eulerscheZahl: mad pod racing

Default avatar.png Mar-Cos: for some reason i can't seem to pass the easy angle in thor's game

struct: I guess domiko NN is deterministic

eulerscheZahl: it is

struct: thor episode 1 Mar-Cos?

eulerscheZahl: but some other games like Tron or BotG are suspicious but hard to prove anything. those subtle random actions add up over time to create a completely different game

Default avatar.png Mar-Cos: yes , ep 1

eulerscheZahl: paste your code here Mar-Cos

eulerscheZahl: so we can have a look

Wontonimo: what is Mar-Cos?

Wontonimo: oh, a user

eulerscheZahl: a username

Wontonimo: haha

eulerscheZahl: what's a Wontonimo?

Wontonimo: just some random guy

Default avatar.png Mar-Cos: yeah its just the 2 parts of my name cut in half

eulerscheZahl: won't onitama?

Default avatar.png Mar-Cos: i just made two lines of code that go SW and W although im starting to think its not that

jacek: euler does it detect the exact game or there could be some differences

Wontonimo: first check N/S, and print N/S

Wontonimo: then ...

eulerscheZahl: exact actions mostly i strip messages

eulerscheZahl: and for hypersonic i ignore the last few turns with no boxes left, as these are too random

jacek: it wont be long before you discover i copy paster onitama bot :scream:

jacek: from my pc

eulerscheZahl: i didn't index community games

jacek: it would show only the bookers anyway

eulerscheZahl: and top100 is a good cut for official games. some community ones don't even have that many players

eulerscheZahl: i would find a few users submitting the boss which is on github but meh

eulerscheZahl: the website won't change anything, not like CG would take action and do some cleanup

eulerscheZahl: but I like public shaming B)

Wontonimo: how are you shaming? are you flagging users that copy?

eulerscheZahl: yes

Wontonimo: how?

eulerscheZahl: i generate a replay for each top100 player vs itself

eulerscheZahl: then i compare replays to check if 2 bots do the exact same things

eulerscheZahl: those are highly likely (false positives on kutulu) to be the same bot

Wontonimo: so long as they don't have a strong random component

eulerscheZahl: i have a list of identical replays for each game leaderboard and a user profile where you see the bots of each player

Wontonimo: which would mean they probably are not in top 100

eulerscheZahl: yes, random ruins it. which is why i don't find anything in some games

eulerscheZahl: let's have a look at (searching...)

Wontonimo: can you set the board seed?

struct: yes

Wontonimo: i know, i guess i should have asked euler if the test sets the board seed

eulerscheZahl: https://www.codingame.com/replay/583636739 vs https://www.codingame.com/replay/583636794

eulerscheZahl: starts really similar. but at some point it breaks

eulerscheZahl: thus I don't flag it

struct: I guess you can set a % per game

struct: but it will probably create many false positives

Westicles: they must do some cleanup, otherwise there would be a ton of deleted accounts

Wontonimo: if >=80% match reported as ">=80% match" then it isn't a false positive, it is just info

struct: they did Westicles

jacek: what if 80% is the optimal line of play

eulerscheZahl: I already flag https://www.codingame.com/replay/583803217 with https://www.codingame.com/replay/583819157 one is Java, the other is C++. pretty sure that it's a false positive

jacek: convert c++ to java? ezpz

eulerscheZahl: wait a second, those don't even have the same frame count. looks like my kutulu compare is broken

jacek: oO

eulerscheZahl: for some games you can just take the game summary to get a full list of parsed actions

nolcoder: hi

eulerscheZahl: on other games it does not work (sparse summary) and you have to look at the actual bot output

eulerscheZahl: which is probably what I should do for kutulu

Wontonimo: there must be a published bot for hypersonic that all those people copied. it is also interesting to note that although they all have the same actions, the score spread is 2 whole points

eulerscheZahl: kimiyuki, 3rd of the contest, is on github

struct: its the bot that got rank 3

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

eulerscheZahl: if i could beam myself back in time by 5 years, i could become 3rd myself with the knowledge I gained here :(

eulerscheZahl: while i finished 54th in my first ever CG contest

eulerscheZahl: i even saw the possibility of beam search. but was sitting at 100 sims while i have > 10k now

Wontonimo: if i could beam myself back in time 30 years, I'd be the worst programmer because there is no internet

Scarfield: if i could beam myself back in time by 5 years, i could bet on some games

jacek: betfield

Scarfield: that would be my website by now

Westicles: I had internet 30 years ago.. Er, I think

Default avatar.png TransByrd: no that is not true, internet is 27 years ago

Westicles: can't say that i agree with that

struct: Westicles created the internet

Scarfield: internE.T.

Westicles: We had project Athena, I think that is considered to count

jacek: why it still goes in circles :F https://streamable.com/2u1ont

eulerscheZahl: https://eulerschezahl.herokuapp.com/codingame/leaderboards/?game=code-of-kutulu looks much better now

struct: which frame jacek?

eulerscheZahl: close to the end struct, it misses the ball

jacek: most of them?

jacek: it rarely goes straight to the ball and the center

eulerscheZahl: almost as if it doesn't know that it can turn left too

struct: also you seem to have off by 1 error or something

eulerscheZahl: but it does occasionally, so that's not the bug

jacek: it learns at first that going by circles gives him some points

jacek: off by 1 error?

struct: yes 11 sec

struct: you go after the ball and miss it

struct: at 2 sec the ball is going straight to you and you seem to avoid it

jacek: its due to going in circles too much

struct: is this NN?

jacek: neuroevolution

jacek: for each generation it evaluates by 40 random games

struct: train it again but with reversed map, so it goes left

struct: :p

Default avatar.png Rugia: guys, how to code

jacek: first try to decode

jacek: and do the opposite

BlaiseVonEbuthIV: Same for living.

Wontonimo: seriously though, what lang are you trying to learn Rugia ?

Wontonimo: if you are willing to learn javascript, go to youtube and searh "The Coding Train" great stuff on that channel

Default avatar.png Rugia: i just want to understand why/when/what shall i type in

struct: depends on what you want to do

Default avatar.png Rugia: hmm, let it be games

struct: C#, C++

Default avatar.png Rugia: oki, what about swift?

BlaiseVonEbuthIV: :scream:

struct: iphone games?

Default avatar.png Rugia: yes

struct: well I think swift is mainly used by iphone

Wontonimo: google "popularity of programming languages over time" Rugia

BlaiseVonEbuthIV: 'cause popular things are de facto good things, as everybody knows.

Wontonimo: popularity imho is related to how employable you are if you know that skill. it doesn't relate to income though

Wontonimo: if you get employed, you'll get more experience coding instead of experience looking for a coding job

BlaiseVonEbuthIV: :smirk:

jacek: has anyone saw the cowboy bebop on netflix yet?

H00n: god no!

jacek: is it bad/good?

H00n: it's a netflix adaption

jacek: anime hardly fits into live-action

struct: seems bad

struct: I didnt watch it though

H00n: the anime was good

struct: https://www.rottentomatoes.com/tv/cowboy_bebop_2021

struct: 50% = bad

Default avatar.png Rugia: see u space cowboy

jacek: welp im afraid of netflix stuff

H00n: indeed

Default avatar.png Rugia: guess im gonna try to start with Python

H00n: the destroyer of childhood memories

Default avatar.png Rugia: thanks guys

struct: netflix has some decent shows though

struct: some of the marvel ones were nice

H00n: well, Marvel and DC died for me :/

BlaiseVonEbuthIV: Rarely those they produce on their own...

DomiKo: Marvel last Chinese one is really nice

H00n: not a fan of woke culture but everyone his/her/its own

H00n: Ruga you won't regret learning python

H00n: there's some syntactic sugar in there one misses in other languages

BlaiseVonEbuthIV: :nauseated_face:

jacek: sugar? what if hes on keto

Default avatar.png Rugia: any advices in learning?

DomiKo: you will fail a lot, don't worry about it

Default avatar.png Rugia: whats the ket?

Default avatar.png Rugia: keto*

H00n: I learned from books

Wontonimo: hey Rugia , here are some easier python challenges : https://www.hackinscience.org/exercises/

Default avatar.png Rugia: im already in love of that community)

jacek: python is quite easy for some quick stuff

H00n: so is every other interpreted language

H00n: except for php ofcourse

Wontonimo: keto is used as shorthand to mean a carb free diet. it is the main thihng you can test in blood and urine to see if your body is using ketones instead of insulin to process energy

Wontonimo: ketones in blood = burning fat or muscle , insulin = burning sugar

Default avatar.png Rugia: ah oki, sry. English isnt mine native language)

Wontonimo: same for most people here. it is not a problem

Default avatar.png Rugia: well, now i go learn

Default avatar.png Rugia: thanks and good luck ;)

Default avatar.png Rugia: see u space sowboys

Scarfield: there is also russian chat room, /Ru is it(?)

Scarfield: #Ru *

Default avatar.png Rugia: yeah, but they r silence

BlaiseVonEbuthIV: Pyhon ate another poor child... :(

jacek: oh

Default avatar.png Rugia: why u scarring me?)

Scarfield: ah, but as long as we can understand each other, people usually dont mind bad grammer etc

Wontonimo: haha ... i'd suggest javascript Rugia

BlaiseVonEbuthIV: *grammar

Wontonimo: Python is good also

Scarfield: xD

BlaiseVonEbuthIV: :scream:

Wontonimo: javascript is fun because you can do stuff in the browser very easily

Scarfield: was waiting for someone to miss the joke :p

eulerscheZahl: my compiler is obsessed about grammar mistakes :(

BlaiseVonEbuthIV: Stop perverting this poor innocent

jacek: grammar nazi eh

Default avatar.png Rugia: hmm well, i was actually thinking about create games at first

Default avatar.png Rugia: at least try

Wontonimo: you can make lots of game using javascript and anyone can play them without having to install anything !

BlaiseVonEbuthIV: Stop him!

Default avatar.png Rugia: wow

H00n: Lazer is a decent 2d game engine based on pixijs based on webgl

jacek: they need to install browser first

Scarfield: https://www.redblobgames.com/ has a lot of tutorials that could be good for game dev, but there are probably better sources to start learning it, i havent coded games myself

H00n: if you want to write games, you could pick up godot, it's open source and the community is half decent

H00n: there are tons of beginner level tutorials

BlaiseVonEbuthIV: And you can code in C++ \o/

H00n: plus you can see your code in action without spending too much time on boilerplate

Default avatar.png Kerfluffle: if you're willing to spend some money, gamedev.tv has a lot of great courses and a lot of community help on their discord

H00n: or just give all your money to me, I'd be thankful

Default avatar.png Kerfluffle: gamedev.tv has courses in unity, unreal, and godot

Default avatar.png Rugia: wow guys

jacek: whould in right mind would pay for tutorial? only the people who pay for papers would do that

Default avatar.png Rugia: i cant see links in my browser already xD

H00n: I buy books on a regular basis

H00n: and my company is paying for advanced education

H00n: sooooo

H00n: it's not that far fetched

Default avatar.png Rugia: well, i have so many free tutorial links, guess its not a time for me to pay for that yet

jacek: oO

H00n: dw there's no need to pay for beginner level knowledge. Only do it if you want compiled knowledge right away without spending time searching for it

H00n: even then you first need to look for the content which is right for you

H00n: take your time and enjoy the journey

H00n: save old codes you will want to look at them some years in the future

Wontonimo: and practice. do the doing

Wontonimo: reading and watching is not enough

Scarfield: ^

H00n: +1

Default avatar.png Rugia: thats what i want the most

Default avatar.png Rugia: now i take my leave, thanks guys

Scarfield: cya

Scarfield: *see you, if not clear :D

H00n: never seen you to begin with :thinking:

H00n: have a good time!

Scarfield: :see_no_evil:

Scarfield: lol euler got 1st back on the global leaderboard, the fight is on it seems

struct: he just needs to play 1 of the games I ported

jacek: Y?

struct: any of the Ys

Scarfield: ⬡

Default avatar.png JulioKukonenko: Hello guys

jacek: good evening

Default avatar.png landyns.: help meeeee

Default avatar.png landyns.: plzzzzzzzzzzzzzzzzzzzzz

Default avatar.png landyns.: hello

Default avatar.png Mar-Cos: hiii, whats the best way to learn C#?

rootm15: Hi, maybe start with Microsoft Docs, they have whole Get Started series

The_coder_Awaits: haha nooooooooooooooooooooooooooooooooooooooob

Mr.Presqu: Hi, anyone had that issue where COC passes all test then at submit gives you 66%?

Uljahn: just give a feedback after the clash and admins will fix it or delete

Mr.Presqu: seems like using library instead of hard coded solution will pass. closed it already. I've signaled one or two, but with lack of feedback I gave up on doing that. Too bad for that clash coz a few of us where in that situation. Can you tell me if there are extra tests we don't get to see?

GamingGnawer: Woohoo I just completed a clash 100% with NO time to spare, didn't even have time to start testing just had to submit and hope it compiles ^^

Codeab: morning guys!

Mr.Presqu: Morning Codeab

Uniquetius: haiyaaaaaaaaaa

Default avatar.png MrMoose356: Anyone working on the weekly challenge with the Solid integers?

landyns.: hey everyone

Default avatar.png chenhaorantianjiayi: helli

Default avatar.png chenhaorantianjiayi: hello

Default avatar.png Venus_62: Hey

Default avatar.png chenhaorantianjiayi: Someone is in the cell the phantom code?

Default avatar.png chenhaorantianjiayi: Someone has a Ghost in the Cell code?

Dren: is that the cyborg factory one?

Default avatar.png chenhaorantianjiayi: yes

Dren: I just wrote a basic one that sends people to random places

Dren: good enough for first league

Wontonimo: :wave:

Wontonimo: hey chenhaorantianjiayi - don't share whole solutions. It is encouraged to share ideas, and small code segments without giving the whole game away

Default avatar.png chenhaorantianjiayi: ok

Wontonimo: I've tried ghost in the cell. it is fun

Wontonimo: what have you tried so far chenhaorantianjiayi ?

Wontonimo: i'm in bronze

Wontonimo: you are not in the leaderboard

Default avatar.png chenhaorantianjiayi: I am a pupil of China

Default avatar.png chenhaorantianjiayi: Primary school

Wontonimo: oh, good morning!

Default avatar.png chenhaorantianjiayi: good morning

Wontonimo: Dren had a really good suggestion : first submit code that just does something randomly

Wontonimo: then think of 1 tiny improvement, add it, resubmit

Wontonimo: repeat

Default avatar.png chenhaorantianjiayi: In fact, I said now is to use the translator translated into English.


Default avatar.png chenhaorantianjiayi: My English is not very good

Default avatar.png ZXC01: what coding language you use

Default avatar.png chenhaorantianjiayi: C++

Default avatar.png ZXC01: ok

Default avatar.png chenhaorantianjiayi: What do you mean?

Default avatar.png ZXC01: 好

Default avatar.png ZXC01: thats what i mean

Stephen10121: хороший

Default avatar.png ZXC01: hmm

Wontonimo: mostly python. sometimes c++.

Wontonimo: sometimes java, javascript, etc

Default avatar.png ZXC01: wow

Default avatar.png chenhaorantianjiayi: I've only been to learn c + +

Default avatar.png ZXC01: c++ i learnt only a bit

Default avatar.png ZXC01: like cin and cout

Default avatar.png ZXC01: i use pythn only

Wontonimo: have you done this puzzle yet https://www.codingame.com/ide/puzzle/the-descent ?

Default avatar.png ZXC01: no

Default avatar.png ZXC01: im doing ultimate tic tac toe

Wontonimo: oh, cool

Wontonimo: what level are you at in UTTT (ultimate tic tac toe)

Wontonimo: I really liked that multi

Default avatar.png ZXC01: hmm just starte

Default avatar.png chenhaorantianjiayi: done

Default avatar.png ZXC01: still wood

Wontonimo: what is your strategy ?

Wontonimo: you are around 14th. good

Wontonimo: i'm 29th

Default avatar.png ZXC01: you play coc?

Wontonimo: no thaks

Default avatar.png ZXC01: you dont?

Default avatar.png ZXC01: erm mad pod race?

Wontonimo: yeah, i play mad pod race

Default avatar.png ZXC01: league?

Wontonimo: legend

Default avatar.png chenhaorantianjiayi: i play mad pod race,too

Default avatar.png ZXC01: wow

Default avatar.png ZXC01: im stuck at gold

Default avatar.png ZXC01: idk how to control two at a time

Default avatar.png chenhaorantianjiayi: wood

Wontonimo: i can help you with that

Wontonimo: also I can help you chenhaorantianjiayi get out of wood

Default avatar.png chenhaorantianjiayi: thank you

Default avatar.png chenhaorantianjiayi: but

Default avatar.png chenhaorantianjiayi: I was bronze

Default avatar.png ZXC01: what???

Default avatar.png ZXC01: you can drop league???

Wontonimo: no, you cant

Default avatar.png ZXC01: then??

Wontonimo: it must have been another account

Wontonimo: he/she is talking about

Default avatar.png chenhaorantianjiayi: ??

Default avatar.png ZXC01: so is he/her name chen hao or ran tian or jia yi

Default avatar.png chenhaorantianjiayi: I am a boy

Default avatar.png chenhaorantianjiayi: I'm twelve years old

Default avatar.png chenhaorantianjiayi: My name is ChenhaoRan

Default avatar.png chenhaorantianjiayi: Can you speak Chinese

Default avatar.png ZXC01: yes

Default avatar.png ZXC01: im 12 too

Wontonimo: i'm not

Default avatar.png chenhaorantianjiayi: 你们看得懂吗

Wontonimo: please keep to english in this channel.

Default avatar.png chenhaorantianjiayi: Do you understand


Wontonimo: there are other channels dedicated to other languages

Default avatar.png chenhaorantianjiayi: ok

Dren: oh btw

Dren: is there like a list of active channels?

Wontonimo: hmm, idk actually

Wontonimo: usually #fr has activity

Dren: do you guys use CodinGame Sync?

Dren: is it worth it?