jrke: atleast now im not last in wood 1 :) in dots and boxes
Tiramon: oh you improved your bot jrke?
Tiramon: yes you did ;)
jrke: yeah tiramon ;)
tutubalin: does anybody knows what is Bonus Validator 2 in CGFunge?
tutubalin: 100 tests passed and only this one fails.
tutubalin: ok, i found
eulerscheZahl: :paper: :soccer:
dbdr: :notepad_spiral: :soccer:
tutubalin: welcome to CG
Bashar: math.pow isnt giving correct answer
tutubalin: Bashar can you give an example?
Bashar: at a problem pow(2,7) was giving me 25
Bashar: anyways i reported that
darkhorse64: The problem is in your code not on the math lib
tutubalin: something wrong with your code, don't blame library that was used by millions people before you
jrke: which lang bashar ?
jrke: math.pow i think python or java
jacek: pow(2,7) = 25 in 22-based
jacek: everyting's alright
Earthborne: Anyone who's done the puzzle of the week? The brainfuck interpreter
Earthborne: Nooo.. Made a change to fix one hidden validator, made another validator fail
Earthborne: What's your problem Ak47aman ?
jacek: neat http://tom7.org/chess/weak.pdf
dbdr: based on the URL: chess just got weakly solved? ;)
jacek: they try to create weakest player
dbdr: isn't that antichess?
jacek: no. just weakest player for normal chess
jacek: worse than random
dbdr: worse than random is better at antichess
jacek: antichess has mandatory captures
dbdr: there is a video about a guy writing silly chess AI
dbdr: I wonder if it's the same guy
wjan: I have a question to the "What the Brainfuck !" Puzzle. for the test "Noisy code" The given input is: ". Print the '!' character (33)". since there are none of the allowed instructions present ("<"," >"," +"," -"," ["," ]"," ."," ,") I output Nothing, however, the Expected result is "Hello World!". is this a misstake?
Earthborne: wjan read all the lines as one stream
wjan: ah i see . ty
Earthborne: just ignore any characters that aren't opcodes and you'll be fine :)
dbdr: this one: https://www.youtube.com/watch?v=DpXy041BIlA
tutubalin: Earthborne i solved BF interpreter. it is pretty simple and can be done in multiple ways. one way is to interpret, another way is to generate code and eval it (if your language supports eval)
tutubalin: wjan in BF every character which is not command is considered a comment and should be ignored
tutubalin: dumb000001 i can explain DP. explanation will be much easier if you're using Python
dbdr: jacek: yeah, I think it's the same guy
eulerscheZahl: ask a question and find out
eulerscheZahl: your turning speed is limited to 18°
eulerscheZahl: you can't turn faster
TheScore: What the validators are?
Scarfield: spamming will not help you SuperBee5344, asking a question might though
Scarfield: no, you can turn with no thrust, and orientation and velocity will differ, your input will change depending on leagues though
Scarfield: oh pod orientation is the angle which you pod is pointing Lafihalas, that is not necesarily the direction of pod vel
Scarfield: the thrust (or acceleration vector) will be added to the current velocity vector. the acceleration vector will be: [cos(angle) * thrust, sin(angle) * thrust]
Uljahn: the thrust is applied on pod's heading direction after it turns to the target, each turn the angle can be changed by 18 degrees max
Scarfield: i dont remember how the angle is measured in CSB though, but you need to adjust it
Scarfield: but also the sin/cos functions assumes the angle is measured positive from x-axis ccw
Scarfield: what league are you in?
Uljahn: do you use debug mode in visualizer?
Scarfield: the inputs will change for each league (?) untill bronze, so beware that you will have to change your functions/approach as well. start with something super simple to avoid the pain of chaning your code too much :)
Uljahn: there could be new inputs which your code couldn't handle right
Scarfield: tbh i cant remember what changed and when, something like you only get next CP, then you get a list of all CPs
Uljahn: btw have you found :gear: icon in visualizer? debug mode should be there
Scarfield: lol nice emote Uljahn :)
Scarfield: settings gear emote, just left of fullscreen and replay/share
Scarfield: input for pods later ^ :)
markyy: the duck just reached level 11
markyy: say gratz to the duck
Scarfield: looks good :)
Gorbit99: McAndersDK there is a forum post where you can vote
Scarfield: just started on Code vs Zombies, and have a bool for zombie class; "alive"... realised this is a bad name for it xD
wlesavo: rename to "walking" :slight_smile:
Scarfield: haha yea, thats better :)
AbundantPuddle: Hello S_viper.
Gorbit99: it's based on codinpoints
Gorbit99: go to your profile, click on the question mark over your ranking
Laminator: how on earth did 3 out of 5 of us just place top 3 in fastest within a 5 second window 7 minutes in haha
tutubalin: Laminator easy. like "ok, i need to make sure there are no bugs, code looks nice, import are opti... OMG!!! somebody have alreadyy submitted, submit, submit, submit!"
Laminator: I got 2nd place by a second. It didn't even show that someone had submitted lol does submitting as a reaction ever help with placement? I feel like it's a flawed reaction
Hjax: what game is this
jacek: The Game
Hjax: im not very good at that one
Hjax: never won, only lost
Hjax: have any of you ever heard of an old arcade game called ataxx? someone was trying to convince me to write an ai for it yesterday
Hjax: i was thinking it might be a fun game for this site
jacek: kinda othelloish?
Hjax: not exactly, because pieces can jump, a square that has a piece on it wont necessarily always have a piece on it
Hjax: so its not a pure board filling game like othello or go
Hjax: if you move a piece one tile, it creates a new piece, if you move a piece two tiles, it jumps without creating a new piece
Hjax: and captures are all adjacent and diagonal pieces
Hjax: i guess go captures can remove pieces, but pieces cant move from place to place
jacek: sounds good. but there are so many new board games now :c
jacek: and no structs to make new ones
AlexisMolestos: May I know your opinion about Docker?
wlesavo: so, today i learned that in c++ ^ != pow, easy +40k in SG
Gorbit99: it's xor
Gorbit99: I finally figured out a way to absolutely completely disable all autocorrect for all languages
Gorbit99: or rather autocomplete