Chat:World/2021-04-02

From CG community
Jump to navigation Jump to search

Snovrain: hi

Default avatar.png Robin-Hood: hi

aa.adnane: Hi

DMMVS: hi

Default avatar.png hanmailco34: hi

Stormalix: hi

rufusek: hello

Default avatar.png IHasArms: helo

jacek: c-c-c-combo breaker

jacek: :tada:

Marchete: where?

Default avatar.png Caike: the more you do clash of codes the better u get right?

jacek: maybe

Westicles: if you have to ask that, your brain might need servicing

PatrickMcGinnisII: I need under the hood servicing

PatrickMcGinnisII: maybe it's behind the hood

PatrickMcGinnisII: ====)

PatrickMcGinnisII: oops

PatrickMcGinnisII: euler made the input order of Blockout z,y,x...I need y,z,x damnit

PatrickMcGinnisII: transposition tables taking me too long, I'm out

PatrickMcGinnisII: glhf

jacek: is it only me it cant load c++ assistant?

Default avatar.png wensir: hello

AntiSquid: Caike anything but clash

derjack: pretty balanced game eh https://www.codingame.com/replay/537617874

AntiSquid: turtle strat ?

derjack: yeah keep defending the king

Default avatar.png SalmanShaik: hello

GGMastry: I'm doing the basic Ai things

GGMastry: And the boost won't work

DaNinja: what have you tried?

GGMastry: making it so when the checkpoint is a certain distance, it does console x y boost

GGMastry: If it's not it does x y thrust

GGMastry: With the angle stuff being the same for both boost and thrust

GGMastry: I'm a very very novice newbie beginner coder though

GGMastry: So it may be staring me in the face

jacek: you can use boost only once per game

GGMastry: Yeah but surely it would still do the boost once

DaNinja: whats your output command?

GGMastry: http://chat.codingame.com/pastebin/bd6eba73-30dc-4b2a-b780-258303bf3d3c

GGMastry: Oh that's neat

DaNinja: Console.WriteLine(nextCheckpointX + " " + nextCheckpointY + " BOOST");

DaNinja: try that?

Default avatar.png Robin-Hood: hii

GGMastry: It worked!

DaNinja: gg

GGMastry: I need to fix it since it boosted at the start

GGMastry: But it works

GGMastry: How does it work though

DaNinja: what was your BOOST variable set to?

GGMastry: 20 or 100 depending on the angle to the checkpoint

DaNinja: it needs to be a string with "BOOST" for boost to work

GGMastry: Ooooh

GGMastry: I just assumed since it said to replace thrust

GGMastry: That it would be a int

GGMastry: Oh I just connected dots without reading

GGMastry: I just saw the " " in the green text

jacek: who reads the statement nowadays

GGMastry: Not me

DaNinja: :D

GGMastry: Also how come the code doesn't work with commas

GGMastry: But works with + " " +

GGMastry: Like I assume it'd be like 100100100 instead of 100 100 100

GGMastry: But it just says something about char[] converting into int error

jacek: theres space in " "

jacek: what lang is it

GGMastry: C#

Default avatar.png Lisker5006: ai is for losers

jacek: so it has string + int concatenation

DaNinja: with commas, Writeline expects the format in the first param: WriteLine (string format, object? arg0, object? arg1, object? arg2);

GGMastry: I need to search up these words

GGMastry: But I somewhat understand

GGMastry: writeline goes like my pfp without string, especially in between variables

GGMastry: Or well multiple variables

jacek: orangesnowfox look what you have done. i went back to onitama and slightly improved my bot

GGMastry: Thanks jacek and DaNinja

GGMastry: I absolutely destroyed Boss 3 with some tweaks

DaNinja: Legend next!

Default avatar.png Robin-Hood: can anybody help me with CSB wood 2 ti bronze

Default avatar.png Robin-Hood: to bronze

Default avatar.png Robin-Hood: you need only replace the thrust value by the BOOST keyword. i do it but not worked

Default avatar.png Robin-Hood: DaNinja

DaNinja: "whats your output command?"

GGMastry: Oh fuck

GGMastry: Needs more tweaking

GGMastry: But my angles and distance to make boost makes me not boost ;-;

Default avatar.png Robin-Hood: if next_checkpoint_angle>90 or next_checkpoint_angle<-90: http://chat.codingame.com/pastebin/74978869-43ac-4db3-b345-d98be2891a80

GGMastry: Oh wait I might be dumb

Default avatar.png Robin-Hood: it says i defeated boss but i am not going to next league

Default avatar.png Robin-Hood: DaNinja

DaNinja: give it a minute

DaNinja: print(str(next_checkpoint_x) + " " + str(next_checkpoint_y) + " BOOST" )

jacek: you submited to the arena?

GGMastry: Which degree would be straight for nextCheckpoint Angle?

DaNinja: 0? I dont remember

GGMastry: Uh oh

Default avatar.png Robin-Hood: I am not going to next league

Default avatar.png Robin-Hood: it takes several minute

Default avatar.png Robin-Hood: print(str(next_checkpoint_x) + " " + str(next_checkpoint_y) + " BOOST" ) it not worked

Default avatar.png Robin-Hood: DaNinja

GGMastry: Ooooh wait I'm dumb I think

GGMastry: Cause the map I'm on is straight to the first checkpoint

GGMastry: I'm boosting at the start and I miss it

Default avatar.png Robin-Hood: nobody helping me

Default avatar.png Robin-Hood: :disappointed:

GGMastry: Sorry chief I have as much knowledge as you right now

Default avatar.png Robin-Hood: ohh wait i am in Rank 3

Default avatar.png Robin-Hood: i think vode work

GGMastry: Ok so how many simulations does it do for Ranking

Default avatar.png Robin-Hood: code work

GGMastry: I went from 5th to 1st

GGMastry: Is it testing the flexability of the code?

Default avatar.png Robin-Hood: i am in 5th

Default avatar.png Robin-Hood: or congarats GGMastry

Default avatar.png Robin-Hood: can u tell me what u do

GGMastry: Oh shit I just realized we are in the same ranking Robin

Default avatar.png Robin-Hood: GGMastry

GGMastry: We are at the same part of the AI stuff

Default avatar.png Robin-Hood: yeah

Default avatar.png Robin-Hood: plz tell me what u do

GGMastry: Well for me I just added extra conditions

GGMastry: So that it doesn't boost at the start

Default avatar.png Robin-Hood: plz given me your code

GGMastry: It has to be a certain distance so it doesn't go overboard

GGMastry: And angle so it's straight

Default avatar.png Robin-Hood: only for seen not for coping

Default avatar.png Robin-Hood: my ranking 4

GGMastry: Since you are in the same ranking board as me

GGMastry: I'll keep my code my code

GGMastry: But use what I said to help yourself

Default avatar.png Robin-Hood: i am totally confused or none is helping me

GGMastry: I need to tweak my code though

GGMastry: I think having boosters on during turns is fucking me up

GGMastry: If you're number 4 Robin it means your code is doing welll

Default avatar.png Robin-Hood: my ranking 2

GGMastry: Some people have just tweaked it better

Default avatar.png Robin-Hood: i think after some time i will go to next league

GGMastry: Oh I think that's ranking for the specific scenario

GGMastry: Not the league inherently

Default avatar.png Robin-Hood: can u just show me your code

Default avatar.png Robin-Hood: what u do

jacek: oO

Default avatar.png Robin-Hood: jacek can u help me

jacek: im csb noob

Default avatar.png Robin-Hood: okk

Default avatar.png Robin-Hood: congrats

Default avatar.png Robin-Hood: GGMastry you don't go to next leagye

Default avatar.png Robin-Hood: it seems you go

Default avatar.png Robin-Hood: ranking 8

GGMastry: I'm just trynna tweak this code

GGMastry: Because somehow the boss catches up to me

Default avatar.png Robin-Hood: can u show your code

Default avatar.png Robin-Hood: plz

GGMastry: You won't learn if I just give you the batch of my code

GGMastry: I said

GGMastry: For boosting

GGMastry: I check the distance so it doesn't go overboard, and I make sure the angle is correct

GGMastry: Play off that

Default avatar.png Robin-Hood: ranking 8655

Default avatar.png Robin-Hood: i am leaving

GGMastry: Oh shit yeah I made it to bronze league just by tweaking my code?

jacek: you can get to silver with bunch of ifs

Default avatar.png Robin-Hood: jacek

Default avatar.png Robin-Hood: i am totally confused

GGMastry: "You can now collide"

GGMastry: Me: " Console.WriteLine(opponentX + " " + opponentY + " BOOST" + " " + thrust

Default avatar.png Robin-Hood: AntiSquid can u help me with CSB

DaNinja: how to win CSB here: https://www.codingame.com/forum/t/coders-strike-back-puzzle-discussion/1833

GGMastry: I have no idea how to utilize the collision

Uljahn: just ignore it until gold/legend league

AntiSquid: is it in silver? you use the opponent as a braking mechanism, bump into them while turning towards next check point so you push them away and reach check point easier

DaNinja: focus on going faster, aim for cp-3*vel

GGMastry: I'm in bronze rn

AntiSquid: does it even have collision?

GGMastry: Yeah

AntiSquid: i dont remember anymore lol

GGMastry: DaNinja I have no idea what cp-3*vel means

DaNinja: subtract 3 times your velocity from the checkpoint position and aim for that

Scarfield: cp check point ie. your target position. then adjust your target position in respect to your current vel

GGMastry: Is velocity thrust or related to it

DaNinja: if you dont get velocity in the inputs, calculate it by subtracting your previous position from your current position

Scarfield: ooh yea, you didnt get your vel in all leagues

AntiSquid: https://imgur.com/a/s1DZS2I

GGMastry: Oh shit you went to Oxford Uni

GGMastry: That's a high class Uni

AntiSquid: ugh which one?

AntiSquid: i went to many oxford universities

DaNinja: janitor?

GGMastry: THE Oxford Uni

GGMastry: I can only hope for Uni of Glasgow in the future

AntiSquid: no, but would there be a problem DaNinja?

DaNinja: not at all :)

GGMastry: monkaW

Scarfield: GGMastry https://gamedevelopment.tutsplus.com/series/understanding-steering-behaviors--gamedev-12732

GGMastry: Oooh thank you

AntiSquid: chef, some really posh kitchens, DaNinja

Scarfield: this site has some really nice explanations and illustrations for how to approach steering with vectors :)

AntiSquid: there is a Magu s tutorial on GA for CSB btw

jacek: Magus? the creator of AutomatonNN?

jacek: erm AutomatonNN

AntiSquid: i tried not ping him for no reason LOL

jacek: :c

jacek: there is reason

Magus: AutomatonNN is dead :o

Magus: Automaton2000 ?

Automaton2000: and there is no spoon

Scarfield: you have been put on an ignore list im sure

Magus: Your brother is dead and you don't care !

AntiSquid: sounds like he made automatonNN soup :thinking:

Scarfield: xD

GGMastry: I'm actually fuming

GGMastry: My guy missed the checkpoin

GGMastry: And did a loop

AntiSquid: post pics of the fumes

Scarfield: thats why you want to adjust where you aim according to your current velocity.

jacek: fumoffu

GGMastry: https://tenor.com/view/tense-table-smash-mad-gif-13656077

AntiSquid: horrible female lead jacek

jacek: hm?

GGMastry: I don't have the velocity stuff yet

GGMastry: But my code seems to be doing decent now that I tweaked it a bit

GGMastry: So that it doesn't overshadow the point

GGMastry: It takes so long for the battle simulations

Default avatar.png Ordonnateur: how can we report a bug on codingame evaluation ? (the tutorial "find a number in an array" in java end everytime in a failure state whatever I do (the test case being good bug the validator fail at the first thing so nothing is good))

Default avatar.png Ordonnateur: (I also did the same tutorial like 2-4 week earlier with the same code (from internet) and it was working so it's not an issue with it)

jacek: try discord

GGMastry: Rank 1 just below the Boss

GGMastry: ;C

Default avatar.png Robin-Hood: i want to say why CG ban my first account

Default avatar.png Ordonnateur: jacek, what's the https link please ? ^^'

Scarfield: join us on discord in top of chat

Default avatar.png Ordonnateur: (I did but it don't give the link it just use the web interface ç_ç)

jacek: huh

Default avatar.png Robin-Hood: Why CG ban my first account

GGMastry: How would you write out if variable is less than number of variable

Default avatar.png Ordonnateur: (Ah it's good, it did a weird thing few min ago ><')

Default avatar.png Robin-Hood: why u ban my first account Robin-hood

cry:

In this i don't do anything

Westicles: Who is the ombudsman here?

jacek: :?

Westicles: Perhaps we can contact Claire Hédon

AntiSquid: i don't who banned the new robin hood accounts, i wanted to but by the time i tried to ban the accounts were already gone ... just saying

jacek: :no_mouth:

GouravSingh: sup sup sup

GouravSingh: wazzzzzuppp , anyone play chess?

AntiSquid: https://www.codingame.com/multiplayer/bot-programming/chess GouravSingh go go go fast! join now

magaiti: int main() {

   while(1) cout << "random\n";

}

jacek: error, didnt read inputs

jacek: :cheese:

DaNinja: :rat:

AntiSquid: :smiley_cat:

jacek: https://www.youtube.com/watch?v=q_V_LX81yBc

Default avatar.png Mohith.Vittal: hi

Crypticsy: Is anyone free to review my contribution? It's been on the board for long time now : https://www.codingame.com/contribute/view/60377ec4cd0c7daea3edf9a699d0e72a4983

AntiSquid: you do mine i do your's @_@

DMMVS: lol

AntiSquid: not giving shit away for free, nothing to lol

AntiSquid: besides why harass folks in chat to approve it

jacek: sql :f

Default avatar.png ErrorRazor: Harass? He didn't even ping anyone :L

AntiSquid: you don't have to ping

Default avatar.png ErrorRazor: Ok AntiSquid

Yassine_EL_HOSNI: :thinking:

AntiSquid: same as "join my clash now, i am tired of playing with bots" lol

jacek: should have asked Automaton2000 and AutomatonNN

Automaton2000: you want to try to understand

Default avatar.png ibnou1: hahah

Yassine_EL_HOSNI: Automaton2000 no

Automaton2000: feel free to join the clashes and/or the stream on https://twitch.tv/thibpat

Default avatar.png ErrorRazor: There are two now?

jacek: oO

AntiSquid: always have been

astronaut.gif

Yassine_EL_HOSNI: yap

Yassine_EL_HOSNI: they are more than two

Default avatar.png ErrorRazor: Automaton3000 Automaton4000

Yassine_EL_HOSNI: hhhh

AntiSquid: you'll has to create those 2 yourself ErrorRazor

AntiSquid: have *

Default avatar.png ErrorRazor: Alright

Default avatar.png ErrorRazor: Give me a few years

AntiSquid: https://www.codingame.com/training/hard/code-your-own-automaton2000-step-1 ErrorRazor

Yassine_EL_HOSNI: would you create one for me tooo

Automaton2000: you have the ability to do that then

Yassine_EL_HOSNI: he does

Crypticsy: AntiSquid didn't find yours

AntiSquid: it's new, just at the bottom

jacek: https://www.codingame.com/contribute/view/6445dcee42f13af7fc935342c40ff4fa4805

jacek: is it easy though?

Yassine_EL_HOSNI: seems easy enough :thinking:

AntiSquid: hm i was wondering that too, technically yes since the query is extremely basic, it's basic sorting and searching

AntiSquid: compare it to ASCII cg puzzle, i think it's easy in that regard

Crypticsy: agh your profile pic changed so didn't find your contribution, looking into it

AntiSquid: escape the cat used to be under easy

Yassine_EL_HOSNI: under easy ??

Yassine_EL_HOSNI: does it solve it self?

Yassine_EL_HOSNI: no

Yassine_EL_HOSNI: so not under easy

Default avatar.png ErrorRazor: Lol

Yassine_EL_HOSNI: AntiSquid you are a liar

AntiSquid: http://chat.codingame.com/pastebin/c65f4525-3fb8-4068-a4e6-ca731775bcd2

Default avatar.png FlatMystery_b58c: hello world

Default avatar.png FlatMystery_b58c: *tumbleweeds"

jacek:

Default avatar.png FlatMystery_b58c:

AntiSquid: Crypticsy it doesn't tell you clearly by how much you need to go down after each peak, i am guessing based on the test cases it's one "\"

AntiSquid: Once a peak has been drawn, proceed either up or down to the next peak. Do not return to 0 between peaks.

AntiSquid: for example if the next peak is higher why do i only go down 1 and not 2 before climbing @_@

DomiKo: Hmmm why CG Stats don't show 4 Players games stats :/

AntiSquid: for which game

DomiKo: Hypersonic

DomiKo: second ago I could see stats for 4P

DomiKo: and now I can't :(

DomiKo: HMMMM

DomiKo: only for me

DomiKo: LOL

AntiSquid: agressively ping magu s until he fixes it ?

DomiKo: or

DomiKo: I can resubmit

DomiKo: and maybe it will fix it?

DomiKo: if not

DomiKo: I will ping him

AntiSquid: do it

jacek: why not both

AntiSquid: yes, good thinking

Crypticsy: just go down by one to make this shape /\ cause this looks more like a peak

AntiSquid: ya just saying maybe you could mention this somewhere, but i see you have overall more positive feedback just no approvers

Crypticsy: yep, that's the issue

Default avatar.png Mritunjay4ever: yo

AntiSquid: is the variable n needed? Just split the 2nd line of input and check the size() to find out number of peaks

DomiKo: Ohhh yes resubmit solved the problem :D

AntiSquid: cool beans

Default avatar.png FlatMystery_b58c: a heisenbug?

Crypticsy: yeah but it's for the other languages honestly, not needed for python

Default avatar.png FlatMystery_b58c: could it be?

AntiSquid: for any language you split by delimiter afaik, c++ at least

AntiSquid: but since it's easy category ... maybe ... oof

Default avatar.png ErrorRazor: It does say "mountains are made from a step lower than their peak", but I think "mountains start from" would be more clear

Default avatar.png ErrorRazor: Or maybe not

Default avatar.png FlatMystery_b58c: 🗻

Westicles: ASCII art puzzles are evil enough without making one with characters you have to escape

Default avatar.png ErrorRazor: Escape?

Westicles: It is hangman all over again

AntiSquid: this isn't the worst ascii puzzle imo

AntiSquid: i am biased against them, but this one is quite simple

Westicles: Or that weird cisnerian one that got deleted

Westicles: cistercian

AntiSquid: ah damn, you're not allowed to draw more than min and max n

Crypticsy: didn't know sql could be fun

jacek: fun?

imrel: autovacuum

Crypticsy: i mean doing sql through his puzzle

imrel: totally fun

jacek: so sql doesnt suck?

AntiSquid: sql is still widely used, whether it's fun or not is subjective

trictrac: hello jacek, I just validate "night of war", if you want to push a bot ?

jacek: cool

imrel: lol this quest of map - just click click and exp comes

jrke: lol i came to add upgrade degrade effect but trictrac approved it

jrke: can i still make changes in it?

trictrac: hello jrke, yes you can upgrade after the approval

Kayaba: hello world

Default avatar.png idkwhoami: hola

davilla: these people!

davilla: if you downvote and you can't give a reason, I have a special word reserved for you that I can't say here

jacek: pee pee?

Default avatar.png jigawhat: voldemort?

davilla: there's an old joke that there is an A in TEAM after all. if you know the joke then you know the word

davilla: oops I in TEAM

jacek: the A-Team?

davilla: :rolling_eyes:

Default avatar.png jigawhat: 🗻

Westicles: you downvote because you don't like it. what else is there to say?

AntiSquid: did you mention why you don't like it?

Westicles: most people don't

AntiSquid: ah wait, are we talking about downvotes or rejections? @_@

AntiSquid: ya most people don't say why they upvote either

AntiSquid: oh well, ask in chat or write a comment: "if you downvote please consider telling me what i can improve"

AntiSquid: i think this is a better approach then trying to indirectly call them stuff

davilla: yeah no, it's not many people for me. I saw one poor chap who did that after getting several downvoted. I felt bad for him

davilla: https://www.codingame.com/contribute/view/63781be2ffa90acc7b9e50f23fa49280f6ac

AntiSquid: the statement could be rephrased to something more simple

Westicles: You aren't allowed to reject clashes for being too easy... but that is too easy

davilla: well per my comment, it would be a good reverse

davilla: maybe a bit more tucked away

davilla: anyway, no one said as much

AntiSquid: i am refraining really hard from downvoting that one

AntiSquid: it's a clash, it's fine as a clash imo

AntiSquid: but if you do lots of clashes you will instantly recognize this one and type out the answer in few seconds / insta submit

davilla: yeah, except for his rules... not sure why he insists on so much rigor

davilla: I'm sure I could write it better

jacek: then make contributions and make it approved

jacek: thatll show him

davilla: you want me to edit his??

Westicles: ha, looks like the cribbage guy got all four of his puzzles approved

jacek: copy his contrib and post as own :v

AntiSquid: and why does he split join strip whatever in the solution @_@

davilla: oh yeah, I was gonna wait a few days and do that

davilla: whatever, I guess I could do it today

AntiSquid: he just need to r += first chat lol

AntiSquid: maybe this is why clashers throw a tantrum when they see shortest?

jacek: AntiSquid its called divide and conquer algorithm

davilla: lol

davilla: wow, you guys are meaner than the downvoters :-P

Westicles: I think I'll make a series of 45 canasta clashes

AntiSquid: it's alright for clash still

AntiSquid: meaner?

AntiSquid: didn't you say it's awful he doesn't get any feedback to improve ?

AntiSquid: didn't give any downvote either @_@

davilla: OK good on you

davilla: I'll make a constructive comment about his code

imrel: meaner? or more average? (pun intended)

davilla: oh wait, I think he was doing that because he wants multiple lines interpreted as a single space

jacek: :drum:

imrel: so its not too simple, perfect for CoC?

Westicles: well, its no Drying Cucumber

davilla: oh, there's got to be a story behind that

murrayr: yay for cribbage

Westicles: congrats, I never thought the cribbage cycle would get approved :P

jacek: ?

Westicles: he made four cribbage clashes...

jacek: cabbage eh?

murrayr: score cabbage? slice cabbage!

murrayr: cribbage, it's a card game with a large chunk of randomness in the result, but some interesting scoring methods

murrayr: I half wonder about making a bot version of it, but at the moment I'm trying to write some chess AI

jacek: chess on cg?

Westicles: all those poor 12 yo Indian clashers trying to figure out cribbage

Westicles: I made a baseball clash and turns out nobody knows what baseball is

jacek: :soccer:?

davilla: I thought baseball was international

murrayr: for most people, cribbage is just part of the story. they don't need to know the game to solve the puzzles

Westicles: Next time euler comes around, someone ask him to take Number Shifting up to 2000

jacek: but cpu and gpu are so expensive now

Westicles: Well, I mean most of us already own computers so shouldn't be a problem

AntiSquid: why not infinite then lol

kovi: lets save the planet, and leave ns as it is

3ataja: reject humanity return to monke

AntiSquid: but some say it's monkeys raped by aliens, why can't we return to aliens instead ?

3ataja: we know nothing about aliens so it's safer to return to something we know about

AntiSquid: i guess we could enter a long debate about the found remains of humanoids

AntiSquid: no time for that

JSboss: hi guys I am very new to Ruby (first day) and am struggling with printing to stdout. Everything has extra double quotes and I can't gsub them away

JSboss: Found: ""42"" Expected: "42"

JSboss: any tips?

ANONYMOUS42: use puts instead of p

ANONYMOUS42: if it's not a number or boolean p will add " around the result

JSboss: THANK YOU!

jacek: ruby is wierd

Default avatar.png vagos: wargy my dargys

imrel: yeah, you can redefine basic operands like `+`

Default avatar.png vagos: yo G!! yo G!!!

Husoski: @OneToothMan Yeah, that got me on my first "shortest" clash the other day.

jacek: :thinking:

AntiSquid: :thinking:

Default avatar.png Messi100: hi

Default avatar.png CiprianAmza: hi

AntiSquid: hi

Default avatar.png BriaBri: hi

Default avatar.png arfiestyy: hi

Default avatar.png arfiestyy: daddy

Yassine_EL_HOSNI: hi?

Default avatar.png arfiesty: daddy

Uljahn: top-20 in 2048 noice

Wontonimo: oh, there is new art for spring challenge 2021

Wontonimo: who got in the top20?

Wontonimo: oh, you did Uljahn ! Nice going

Wontonimo: you beat me by 6 ranks

davilla: oh there is it, under Compete > Contests

Uljahn: btw next contest's alternative title is "Spirits of the Woods", was announced on discord

davilla: this next one, or the next next one?

Uljahn: next next next one :upside_down:

davilla: oh, cube-next, got it

davilla: one while the other had had had had had had had had had had better

Wontonimo: how did you hear about codingame davilla ?

davilla: comment on codewars

Alshock: cette question là ell est ecollector

AntiSquid: 2048 in py3 ?! did you do it offline? Uljahn @_@

davilla: pencil and paper, sure :-P

Nanosplitter: Is private clashes broken? If my friend and I join the one who started the clash can't see the one who joined

Nanosplitter: But the one who joined can see both of us in it

Nanosplitter: Now I can't even join a public clash

samueI: yeah they've been acting weird for me

Smelty: yea mine's been saying undefined occasionally

Gigniotron: does this work?

Crypticsy: Antisquid, i don't understand the last two test cases