Chat:World/2020-07-03

From CG community
Jump to navigation Jump to search

Alex-Galaxy: A good wording for a puzzle would be short and to the point, while it may be a good challenge to code like LelouchVC2 said it has a bit too much wording to it

MarlynMatematico: yep

Crypticsy: noted, i am going to reduce the descriptions to my limit.

Crypticsy: hey, so i reduced as well as try to simply it. Can you have a look again?

https://www.codingame.com/contribute/view/5140c0ddef4c6cac9083c94a8aa02626bf7d

Crypticsy: tried*

POWERHAWK: I wish i had friends that knew how to code :(

Crypticsy: you got us ;)

jacek: but were not friends o.O

Uljahn: we are participants of the community, being friends is not necessary for giving an advice or answering a question about coding

AntiSquid: no more clash invites Automaton2000 !!

Automaton2000: at least as far as i know

LeBaoHoang8A4: NO WAY!

Acman: 8 characters off L/

Acman: :/

Default avatar.png TrongLeDanh: so hard

Acman: damn just found a way to cut 11 chars from a sln and it was so obvious haha

Acman: wouldve won damn

LelouchVC2: Automaton

LelouchVC2: Automaton2000 gay

Automaton2000: im not sure if its clear what i mean :p

LelouchVC2: Automaton2000 are you a bot?

Automaton2000: and how far are you from ?

jacek: thats a sin to not cut out chars from sin

hovanhoa: hello

WINWINWIN: No more clash invites? How do you do that?

Default avatar.png thienok: Add new to HashSet it is already to be sorted but i dont want it have been sorted so how can i to do iy

BlackPillow: Hey there

WINWINWIN: Hi

Default avatar.png LeuLeu: =)0 wow

BlackPillow: :apple:

tomatoes: hashsets not for sorting

pardouin: AHAH when a guy first with 268 chars in CoC shortest mode doesn't share his solution like "wanna keep my secrets :>" and you submit a 146 chars solution after him <3

pardouin: made my day

LelouchVC2: You may be overthinking it

pardouin: maybe :)

Daher: PARDOUIN stop dreaming

Daher: you delire

Astrobytes: Nice improvement tomatoes :+1:

Default avatar.png Raghuveer: :)

Default avatar.png Raghuveer: :thumbsup_tone1:

Default avatar.png Raghuveer: :4

tomatoes: many crashes :grinning:

Default avatar.png WenjieShan: ok

Default avatar.png N0_nAme: yoi

Washier: yes, got excited earlier when i beat tomatoes in the IDE a few times, then the new bot whipped my beehind

Washier: i wanted to ask, is it ok/polite to post a game replay here?

ZarthaxX: yes

jacek: eeyup

jacek: also, isnt rust in debug mode in ide?

Washier: jacek, your bot smashes me hard everytime.

jacek: :innocent:

struct: Hello

no39mz: hi

Hjax: hi everyone :D

Default avatar.png MrDoom: Hey :-)

jacek: moshi moshi

Default avatar.png Harphazi: hello

spata: are you coding son?

Default avatar.png Ashraful: I'm stuck at CODERS STRIKE BACK at bronze league. What can I do?

MostComplicatedUsername: -3vel

MostComplicatedUsername: :D

MostComplicatedUsername: print (f"{targetX-3*velX} {targetY-3*velY} {throttle}")

MostComplicatedUsername: That help?

Default avatar.png DarkMan: Hello, guys. I am new. Is there any games except for "5min", in which I can make a private lobby?

Hjax: i think i almost have my rust bot working

MostComplicatedUsername: imagine not using python

Hjax: imagine using python

Hjax: theres a lot of games you are doomed to suck at if you are using python

MostComplicatedUsername: hmmmmm

Hjax: in any search heavy game

Hjax: youll be hugely disadvantaged due to the performance of C++

Default avatar.png heavygabriel: wow

Default avatar.png heavygabriel: so I spent like 3 hours

Default avatar.png heavygabriel: for a solution that needed 5 lines of code

MostComplicatedUsername: well

MostComplicatedUsername: idk

Astrobytes: Did you learn something along the way?

Default avatar.png heavygabriel: yeah

Astrobytes: Time well spent then.

Default avatar.png heavygabriel: that you can just instead of like saving all data

Default avatar.png heavygabriel: just save the one that you need

Astrobytes: Good lesson

Default avatar.png heavygabriel: tbh could help

Default avatar.png heavygabriel: I'm relatively new to programming(few years hobbyst)

Desjardins: well the other day it took me around 30min to figure out which was wrong with myArray.lenght

Default avatar.png heavygabriel: array.length

Default avatar.png heavygabriel: tbh I like more lists

Desjardins: yep

Default avatar.png heavygabriel: since they're less a pain for instances and stuff

Hjax: dbdr you around?

Default avatar.png heavygabriel: most of my programs uses lists

Default avatar.png heavygabriel: since there's so much stuff you can do with it compared to arrays

Desjardins: well using js arrays arent much of a pain

Default avatar.png heavygabriel: C# makes it so you have to define the length of your array

Default avatar.png heavygabriel: lists are like JS arrays

Default avatar.png heavygabriel: you don't need to define them

Default avatar.png heavygabriel: like how big they are

Desjardins: yeah i know. i used to avoid classic arrays in c# too

Desjardins: but these days i rarely even use c#

Default avatar.png heavygabriel: tbh c# is my savior

Default avatar.png heavygabriel: because I'd go and make a website that'll take like 10 hours for the UI

Default avatar.png heavygabriel: instead of none with C#(provided you make console apps)

Desjardins: its a great language. and theres visual studio. But since im using arch, c# is not very usable

Default avatar.png heavygabriel: IK that for ubuntu it works

Default avatar.png heavygabriel: (even arm64 .NET core since I sometimes use a chromebook to code, send help)

Default avatar.png heavygabriel: btw I think I like this site

Desjardins: xD my main problem is that desktop stuff like wpf and stuff doesnt run

Default avatar.png heavygabriel: can't you use wine for that?

Default avatar.png Zackslay: is there somewhere where i can learn this stuff

Desjardins: never tried it but it should work

Desjardins: but it isnt a very clean solution

Astrobytes: 2 bottles should do the trick ;)

Default avatar.png heavygabriel: yeah but either that or you dual boot windows

Default avatar.png Zackslay: what code do you recommend for beginners

Default avatar.png heavygabriel: what do you want to do?

Default avatar.png Zackslay: ummm

Default avatar.png Zackslay: pass one of these games

Default avatar.png heavygabriel: do you want to do websites and stuff or do you want to do command prompt stuff

Default avatar.png Zackslay: ummm

Default avatar.png heavygabriel: IE logic stuff or UI & logic stuff

Default avatar.png Zackslay: websites is easier

Default avatar.png heavygabriel: try Javascript then

Default avatar.png heavygabriel: it'll help ya

Astrobytes: This isn't the best site to learn a language Zackslay, it's good for practicing once you have the basics down

Default avatar.png Zackslay: will it help me with these hames

Default avatar.png Zackslay: idk where to learn

Default avatar.png heavygabriel: w3scholo

Default avatar.png heavygabriel: w3school*

Desjardins: just search for a yt tutorial

Default avatar.png heavygabriel: nah

Desjardins: there are many goof ones out there

Default avatar.png Zackslay: w3school?

Default avatar.png heavygabriel: here's what I learned from coding stuff: always try to do the tutorial

Default avatar.png heavygabriel: try adding new stuff

Default avatar.png heavygabriel: like IDK there's a tutorial that makes you able to show an image

Default avatar.png Zackslay: is w3school a website?

Default avatar.png heavygabriel: yes

Default avatar.png heavygabriel: https://www.w3schools.com/

Default avatar.png heavygabriel: should help you

Default avatar.png Zackslay: thank you

Default avatar.png heavygabriel: remember: always try to mess around with the code

Desjardins: well im going afk. have a good day guys

Default avatar.png heavygabriel: so you can learn what you can and can't do

Default avatar.png Zackslay: ok

Default avatar.png Zackslay: i tried

Default avatar.png Zackslay: i cant do anything lol

Default avatar.png heavygabriel: it's normal

Default avatar.png heavygabriel: even I can't do stuff sometimes

Default avatar.png heavygabriel: just remember

Default avatar.png heavygabriel: 1. internet is your best friend

Astrobytes: Maybe https://www.codecademy.com/

Default avatar.png heavygabriel: 2. messing around with code is the best thing

Default avatar.png Zackslay: i tried code academy

Default avatar.png Zackslay: they want you to buy everything that useful

Default avatar.png heavygabriel: yeah I hate codeacademy

Default avatar.png Zackslay: ik i can learn it free somewhere

Default avatar.png heavygabriel: like it's way too slow

struct: freecodecamp?

Astrobytes: Hm. Well, plenty other tutorial sites

Default avatar.png heavygabriel: try w3school dude

Default avatar.png Zackslay: ok

Default avatar.png heavygabriel: play around with it

Default avatar.png heavygabriel: also

Astrobytes: Search engines are your friend

Default avatar.png heavygabriel: install Visual Studio Code on your PC

Default avatar.png heavygabriel: it's better than notepad

Astrobytes: HERESY

Default avatar.png heavygabriel: what? you use nano to code?

Default avatar.png heavygabriel: smh

Default avatar.png Zackslay: k

Default avatar.png Zackslay: im gonna go start

Astrobytes: Nah, VS

Astrobytes: Just trolling

Default avatar.png heavygabriel: btw I find it funny that codingame asks me the first time I log in "how many years of professional experience do you have in coding?" like smh does hobby time count

Astrobytes: Don't worry about it, I don't code for a living but I have plenty hobbyist experience.

Astrobytes: CG do interview assessments and such for companies so it's a relevant thing to ask.

dbdr: Hijax

Astrobytes: lol

Default avatar.png heavygabriel: CG?

Astrobytes: codingame

Default avatar.png heavygabriel: tbh I'm thinking about coding for a living

Default avatar.png heavygabriel: like I'm already very passionate with code

Default avatar.png heavygabriel: and I'm pretty young

Default avatar.png heavygabriel: so why not try that?

Astrobytes: As long as you put your mind to it and apply yourself you can do whatever you want

Default avatar.png heavygabriel: how old are you btw?

Astrobytes: Just never forget that there's no shortcut or easy way, you gotta put in the work

Default avatar.png heavygabriel: and yes I know that.

Astrobytes: Older than you, I am 37.

Default avatar.png heavygabriel: younger than my dad

Default avatar.png heavygabriel: lol

Default avatar.png heavygabriel: I'm 16 so of course you're older lol

Default avatar.png heavygabriel: most people will be older than me

Astrobytes: Hey there's a lot of pretty skilled younger people on here too, as well as older

Default avatar.png heavygabriel: yes I know

Default avatar.png heavygabriel: I mean my bro's a good logical thinker

Default avatar.png heavygabriel: he doesn't know programming languages

Default avatar.png heavygabriel: but still

Default avatar.png heavygabriel: also let me tell you something: I actually have no idea how to do stuff on a phone

Default avatar.png heavygabriel: like yeah swipe right swipe left

Default avatar.png heavygabriel: but since I don't have a phone IDK anything else besides the basic functions

jacek: no phone. such freedom *.*

Astrobytes: I have a 'smartphone' for work, and a dumb phone for personal.

Astrobytes: Blissful.

Default avatar.png heavygabriel: who the fuck cares about owning a smartphone

Default avatar.png heavygabriel: you can still like ask a stranger his phone to call someone

Default avatar.png heavygabriel: since everybody has a phone

Astrobytes: Many people. You can see them all staring at them when they bump into you.

Default avatar.png heavygabriel: nah this isn't america

Default avatar.png heavygabriel: where I'm at

Astrobytes: It's like that in the UK.

tomatoes: my dad cant into phones without buttons, but granddad quite fine with phones and pc's

Default avatar.png heavygabriel: I mean I live in quite a "small" city

Default avatar.png heavygabriel: in canada

Astrobytes: I can use smartphones etc, I'm just not a fan.

Default avatar.png rak1507: heavygabriel, I'm younger than you ;)

Default avatar.png heavygabriel: stop being actually 12 rak

Default avatar.png heavygabriel: it's bad :P

Default avatar.png rak1507: not quite that young

Default avatar.png rak1507: 12 < my age < 16

Default avatar.png heavygabriel: I hate AUTO CONVERTING TO EMOJIS

Default avatar.png rak1507: same here

Default avatar.png heavygabriel: like bitch i want to do a tongue

Astrobytes: don't use them then

Default avatar.png heavygabriel: not some cringe ass twitter emoji

WINWINWIN: Hi Astrobytes

Astrobytes: Hey WINWINWIN

Default avatar.png heavygabriel: rak btw I guess you're like 13

Default avatar.png rak1507: nope 15

WINWINWIN: Minimax works pretty bad for UTTT, any place to learn MCTS?

tomatoes: tons

WINWINWIN: What are the best ones?

Default avatar.png heavygabriel: wait what's UTTT and MCTS?

Default avatar.png rak1507: MCTS is monte carlo tree search, idk what uttt is

Astrobytes: Anywhere really! It's not a complicated algo really, optimising it and debugging can be a pain

Default avatar.png heavygabriel: oh

Default avatar.png heavygabriel: algorithms

Default avatar.png rak1507: ya

WINWINWIN: Do similar Pruning options apply?

Astrobytes: UTTT is Ultimate Tic Tac Toe, a bot programming multiplayer game on here

Default avatar.png heavygabriel: I'm still quite new to programming so I don't think I should learn about these things

AbundantPuddle: They are rhythms created by Al Gore.

Default avatar.png heavygabriel: like yet

Default avatar.png rak1507: I guess, although they're not that complicated, and you'd learn a lot by doing it

Default avatar.png rak1507: always good to jump in at the deep end

Default avatar.png heavygabriel: it's like a lake

Default avatar.png heavygabriel: you plunge at the deep end and fucking die

Astrobytes: WINWINWIN not quite in the same way

Default avatar.png rak1507: lmao

Default avatar.png heavygabriel: since you were a retard and you didn't know how to swim

Default avatar.png heavygabriel: lel

Default avatar.png rak1507: the nice thing is the internet is like a life jacket

AbundantPuddle: He has created many and a lot of people use them, especially in computing.

AbundantPuddle: Yes, a lot of people are becoming familiar with the Al Gore Rythms.

WINWINWIN: Probably will start with https://towardsdatascience.com/monte-carlo-tree-search-158a917a8baa is it a decent site?

AbundantPuddle: He also invented the internet.

AbundantPuddle: And global warming.

AbundantPuddle: He is a man of many talents.

Default avatar.png rak1507: :thinking:

tomatoes: https://int8.io/monte-carlo-tree-search-beginners-guide/

Astrobytes: It's focused on data science/ML WINWINWIN, is that what you want?

tomatoes: helped me in the past

Default avatar.png heavygabriel: who's al gore?

AbundantPuddle: He is an American politician.

Default avatar.png rak1507: american politician

Default avatar.png heavygabriel: oooh so that's why I never heard of him

AbundantPuddle: And yet, I bet you use his rythms all of the time.

Astrobytes: Nice site tomatoes, I wish I'd seen that a long time ago :D

WINWINWIN: Yeah, thanks Astrobytes. Good night now, 1:45AM my time :)

Default avatar.png heavygabriel: oh my fucking god

Default avatar.png heavygabriel: can I kill you

WINWINWIN: Thanks tomatoes

Astrobytes: Goodnight WINWINWIN, take care :)

WINWINWIN: :)

Default avatar.png heavygabriel: abundant that's actually shittingly shit

AbundantPuddle: Which part? It's all 110% true.

Default avatar.png heavygabriel: there are no words in my mind that can explain the disgust I felt from that joke

Astrobytes: Al Gore, the Computational Drummer

AbundantPuddle: Lmfao

Default avatar.png heavygabriel: what's the truthiness of Trudeau? idk

Default avatar.png heavygabriel: false?

Astrobytes: But he's True-doe

AbundantPuddle: That's true yo

Default avatar.png heavygabriel: n o

AbundantPuddle: fo dho

AbundantPuddle: sho*

AbundantPuddle: I like how I'm correcting words that don't actually exist anyways.

Astrobytes: gg

Default avatar.png heavygabriel: I know a few words that you can't translate

AbundantPuddle: I think I may have to change my avatar now. When I get a moment, I'm just going to edit Al Gore with a drum.

Default avatar.png heavygabriel: osti de calis de tabarnak osti de calis de viarge

Default avatar.png heavygabriel: can't translate if it cannot be translated

AbundantPuddle: Is that supposed to be French?

Astrobytes: Québécois

Default avatar.png heavygabriel: yes and no

AbundantPuddle: Quebecian

AbundantPuddle: Like spanglish

Default avatar.png heavygabriel: it's like if US had its own swears

Default avatar.png heavygabriel: that are religious

jacek: bloody hell

Astrobytes: It's so far from French that the French are offended by it

Default avatar.png heavygabriel: ok

Astrobytes: :D

Default avatar.png heavygabriel: if the US was colonised in 1608

Default avatar.png heavygabriel: and had religious swears

Default avatar.png heavygabriel: it would be like that

LelouchVC2: "go to hell"

Default avatar.png heavygabriel: no

LelouchVC2: *triggered*

Default avatar.png heavygabriel: it's like fucking asshole retard fuck you

Default avatar.png heavygabriel: btw what if

Default avatar.png heavygabriel: we used emojis

Default avatar.png heavygabriel: to name our vars

Default avatar.png heavygabriel: :flushed:

Default avatar.png heavygabriel: fuck you

Default avatar.png heavygabriel: emoji ass

Astrobytes: https://pbs.twimg.com/media/DiTBXXmU0AAzaMP.jpg

Default avatar.png heavygabriel: yes but python is cringe

Default avatar.png heavygabriel: wait

Astrobytes: That's C++

LelouchVC2: Nah bro, that's obviously Java

Default avatar.png heavygabriel: oh yeah

Default avatar.png heavygabriel: I see a bit of C

LelouchVC2: 🤦‍♀️ heavygabriel = True

LelouchVC2: ;

Astrobytes: It's C++

AbundantPuddle: You're all wrong, clearly, it's assembly.

LelouchVC2: holy shit, I didn't notice

LelouchVC2: To be exact, it's MIPS back 1976

AbundantPuddle: Hahaha

AbundantPuddle: okay cool guy {return false}

Default avatar.png rak1507: seen emojis used in code golf to save characters bc of their multibyte representations

Default avatar.png rak1507: pretty clever

LelouchVC2: clever my ass

LelouchVC2: its why they call me a smarty pants

AbundantPuddle: He didn't use all of his variables in the emoji code.

Default avatar.png heavygabriel: wanna hear a funky thing with TS?

Default avatar.png heavygabriel: if you want to check your variables againts, let's say null

Default avatar.png heavygabriel: you couldn't do if(variable===null)

Default avatar.png heavygabriel: you have to declare a variable named null

Default avatar.png heavygabriel: and do if(variable===this.null)

Default avatar.png rak1507: w h a t

Default avatar.png rak1507: x === null seriously doesn't work?

Default avatar.png rak1507: https://tio.run/##K6ksSC1OLsosKPn/Pye1RKEssSgzMSknVcFWIa80J8eaiys5P684PydVLyc/XQMhawuR17T@/x8A

Default avatar.png rak1507: I mean

Default avatar.png rak1507: I'm no typescript programmer

Default avatar.png rak1507: but that seems to work

Default avatar.png heavygabriel: WHAT

Default avatar.png heavygabriel: HOLD THE FUCKING PHONE

LelouchVC2: *holds phone*

Default avatar.png rak1507: lol

LelouchVC2: Its 911, wondering why u were talking with that child at the park

Default avatar.png heavygabriel: no

LelouchVC2: I'll pass the message along

Astrobytes: LelouchVC2

Default avatar.png heavygabriel: 2 secs

Default avatar.png heavygabriel: wait it does work now

Default avatar.png heavygabriel: before it didn't

Default avatar.png rak1507: :thinking:

tomatoes: wonderful js world

Default avatar.png rak1507: this is why js is bad

Default avatar.png JBM: it has its good parts

Default avatar.png rak1507: the best js code is no js code

Astrobytes: All languages have their quirks, weaknesses and strengths. IF you use the right tool for the job, it won't matter

Astrobytes: Hi JBM

Default avatar.png rak1507: as long as you never ever use PHP, it's all good ;)

AbundantPuddle: Quirks? Insert All Might reference here.

Hjax: watashi ga kita

AbundantPuddle: Lmao

Astrobytes: Oof here it comes

jacek: https://img-comment-fun.9cache.com/media/aBgyqoQ/a49nMabK_700wp_0.webp

tomatoes: but at least you got error message. better than silent things

Astrobytes: Oooh bronies vs weebs :popcorn:

Default avatar.png heavygabriel: astrobytes what if I am forced to use the language in question

Astrobytes: heavygabriel then make the most of it

AbundantPuddle: Hahaha. A weeb would have said "Boku No Hero Academia," and not "All Might."

AbundantPuddle: Or just referenced him from his Japanese manga name.

Default avatar.png heavygabriel: like bro I cannot not use HTML for websites

Default avatar.png rak1507: if you're ever forced to use PHP, a bullet to the head should end your suffering

Hjax: i said his tagline in japanese, that has to count for something

Default avatar.png heavygabriel: it's not the "right tool" if it's shit

Astrobytes: :shrug:

Default avatar.png heavygabriel: rak1507 I was forced to use scratch, AMA

AbundantPuddle: This is true. Lmao.

Default avatar.png rak1507: lol

Default avatar.png heavygabriel: ok block-based coding

Default avatar.png JBM: ohai Astrobytes, wazza

Default avatar.png rak1507: the fact that scratch is the goto langauge for 'teaching' young children and not python pisses me off immensly

Default avatar.png heavygabriel: scratch has eye candy

AbundantPuddle: Furries vs Bronies vs Weebs

Default avatar.png heavygabriel: python doesn't

Default avatar.png rak1507: true

AbundantPuddle: Coming to a theater near you this Halloween.

Astrobytes: Everything and nothing JBM, how goes it for you?

Default avatar.png heavygabriel: also do you know how hard it is to switch from a functional language to OOP?

Default avatar.png rak1507: it's so infuriating though, for years sometimes kids have to do that crap

Default avatar.png heavygabriel: not that hard actually

Default avatar.png JBM: Astrobytes: crazy tired for reasons

Default avatar.png rak1507: I feel very strongly about scratch

Default avatar.png heavygabriel: took me like 2 months to learn a bit of C#

Default avatar.png rak1507: What language did you start with?

Default avatar.png heavygabriel: uh TS/JS

Default avatar.png rak1507: It's pretty rare to start with a functional language

Default avatar.png heavygabriel: HTML/CSS

Default avatar.png JBM: completed 2 of my personal deadline thingies, 2 to go

Default avatar.png rak1507: TS isn't functional

Default avatar.png heavygabriel: I started coding in sites

Default avatar.png heavygabriel: YES IT IS

Default avatar.png heavygabriel: wait

Astrobytes: JBM: All progress is good progress

Default avatar.png JBM: it's not pretty either, but who cares?

Default avatar.png JBM: sure

Default avatar.png rak1507: it's not purely functional, but it is kinda

Default avatar.png JBM: the optimistic view

Astrobytes: Hey I'm a natural pessimist, I'm trying hard here

Default avatar.png JBM: nicely done then

tomatoes: logo

Default avatar.png heavygabriel: it's functional and OOP

tomatoes: or some ripoff

Default avatar.png JBM: like lisp

Default avatar.png heavygabriel: wtf is lisop

Default avatar.png heavygabriel: lisp*

Default avatar.png rak1507: lol

Astrobytes: ()

Default avatar.png rak1507: https://en.wikipedia.org/wiki/Lisp_(programming_language)

Default avatar.png heavygabriel: WOQW

Default avatar.png JBM: lisp is an acceptable logo

Default avatar.png heavygabriel: 1st version: 1958

Default avatar.png heavygabriel: gg

Default avatar.png JBM: for those who never noticed

Default avatar.png heavygabriel: lisp? sorry I only know pascal, the only programming language

Default avatar.png rak1507: smh anything other than pure lambda calc is too abstracted for me

jacek: D?

Default avatar.png heavygabriel: wtf is lambda calc

Default avatar.png JBM: "an acceptable lisp"

Default avatar.png rak1507: hahaha

Astrobytes: gg

Default avatar.png heavygabriel: sorry but I'm in high school

Default avatar.png heavygabriel: haven't passed it

Default avatar.png JBM: not sure the relevance?

Default avatar.png rak1507: en.wikipedia.org/wiki/Lambda_calculus

Default avatar.png heavygabriel: half life has calculus?

Default avatar.png heavygabriel: poggers

Default avatar.png rak1507: lol

Hjax: struct i hope youre happy now

Default avatar.png heavygabriel: can't pass high school if you're not senior

Default avatar.png heavygabriel: smh

tomatoes: 😀

tomatoes: no java allowed

Default avatar.png heavygabriel: also is it me or is the inbuilt IDE here is code OSS?

tomatoes: vs code

Astrobytes: Nice Hjax, fully functioning Rust bot. Bring on the pwnage

Hjax: its only a bit faster than the java version

Default avatar.png heavygabriel: no

Hjax: and its eval still sucks

Default avatar.png heavygabriel: VSC is based on code OSS

Default avatar.png heavygabriel: but with a few tweaks

Astrobytes: It's Monaco

Hjax: 25% speed improvement cant save bad eval

Default avatar.png heavygabriel: but code OSS is MIT licensed

jacek: 25% more speed over java?

Hjax: roughly

Hjax: yeah

Default avatar.png heavygabriel: who cares about perf

Astrobytes: Alright heavygabriel, submit a python bot in Othello and lets see how you do

Default avatar.png heavygabriel: sure! let me learn python

Default avatar.png heavygabriel: and in 2 years I'll fill ya in

tomatoes: i tried to add more things in eval, but it got worse

Astrobytes: Fine, use JS

tomatoes: maybe wrong weights

Astrobytes: Probably tomatoes

Astrobytes: Also, game phase

struct: Nice Hjax

Default avatar.png heavygabriel: yeah but you've been programming for like atleast 200% more than me

struct: 25% seems a bit low though

Default avatar.png heavygabriel: more time*

Hjax: the whole bot is bit math, im not sure how much speedup to expect

jacek: isnt computer about all math

tomatoes: valgrind it

Hjax: i should install linux for rust development

Default avatar.png rak1507: if it's about math do it in fortran ;)

struct: cant you wsl?

tomatoes: i heard that rust better works in wsl

tomatoes: than plain windows

Hjax: random win against jacek

Hjax: nice

jacek: :F

Hjax: https://i.gyazo.com/57ba1d413d16f7e61294f6360c77087a.png this is how long everything takes in java

jacek: youre using default Random?

Hjax: threadlocalrandom, the faster default random

Hjax: i tried a xorshift and it wasnt faster

Astrobytes: Really?

Astrobytes: Hm

jacek: ahh its not synchronized then?

Astrobytes: darkhorse64 I haven't forgotten about Oware, I'm still coming for you

darkhorse64: I can wait for another six months

Astrobytes: ooooooh burn :D

Astrobytes: hahaha

darkhorse64: :stuck_out_tongue:

Astrobytes: You're probably right tbh :D

Hjax: you still working on othello Astrobytes?

Astrobytes: On and off Hjax yeah

Astrobytes: Not done too much CG this week tbh

Hjax: i was thinking, isnt it faster to just generate an array of random numbers on startup

Hjax: and index into it

tomatoes: LCG is fast

Astrobytes: Never had any issues speed-wise with a xorshift myself tbh

Astrobytes: Anyway, painkillers in effect, catch you guys tomorrow

LelouchVC2: why the painkillers all the time>

LelouchVC2: ?

Astrobytes: I have multiple spinal fractures, possible osteoporosis with unknown cause, ongoing

Astrobytes: Pretty bad since I'm 37

Astrobytes: Anyway, goodnight

tomatoes: goodnight

AhmedDev: hello

LelouchVC2: :( good luck with it

AhmedDev: how are you all

AhmedDev: Are all the people on this site talking in this chatt ?

Default avatar.png boinkus: I believe so

struct: nah

scary_ninja: good night

Zenoscave: struct you on?

struct: yes Zenoscave

voidasi: hio

voidasi: jbph

voidasi: oh

voidasi: ho

voidasi: h

voidasi: i

AbdallahYounes: hi

Default avatar.png scudriz: hi

Default avatar.png scudriz: please share final code

AbdallahYounes: for what

Default avatar.png sb613: How do you say, "and" in javascript (in an if else statement)?

tomatoes: &&

Default avatar.png sb613: Thank you!