My Chat Made a Chess Bot

  Рет қаралды 96,203

Green Lemon Games

Green Lemon Games

Күн бұрын

Пікірлер: 127
@FuryJack07
@FuryJack07 4 ай бұрын
6:58 I'm surprised they didn't add the simplest rule: if it's checkmate, +1000
@gulgaffel
@gulgaffel 4 ай бұрын
But that would mean it would play mate over en passant
@predwin1998
@predwin1998 4 ай бұрын
Checkmate should be +95 or something. Can't risk it overruling en passant.
@gulgaffel
@gulgaffel 4 ай бұрын
@@predwin1998 95 still risks mate being played over en passant. For example if something is mate whilst also taking a queen.
@Marimo344
@Marimo344 4 ай бұрын
I mean you could make en Passant worth 1000 points while checkmate is 500
@AavyanTiwari
@AavyanTiwari 4 ай бұрын
Nah +infinity cuz then infinity+100=infinity so it'll not en passant mate
@JustGreendude45-vu4hg
@JustGreendude45-vu4hg 4 ай бұрын
I love that my suggestion decided the opening.
@JustFootballEditz111
@JustFootballEditz111 4 ай бұрын
What was yours again
@JustGreendude45-vu4hg
@JustGreendude45-vu4hg 4 ай бұрын
@@JustFootballEditz111 mine was the -2 for each of our knights and bishops on the starting rank. And +2 for each of the opponent’s knights and bishops on the starting rank.
@onomenodafen-j2w
@onomenodafen-j2w 3 ай бұрын
Congrats
@OTucanChannel
@OTucanChannel 4 ай бұрын
I think Chatfish wouldn't take the free Rooks, because they were attacked by the Queen. And the rule specified, that only a lower value piece taking gets points, I think
@GreenLemonGames
@GreenLemonGames 4 ай бұрын
That's definitely part of it, but the rook not being on the board would still make the score 5 points higher. I imagine it was a mix of the center code and the code that incentivizes forks, since capturing = no more fork
@Woocha1
@Woocha1 4 ай бұрын
​@@GreenLemonGames typically when chatfish can take a free rook it is the earlygame, so if he takes the rook he would still be forking a backrank piece and the pawn on the edge. I think chatfish would still gain a little points from the capture, but chatfish would prioritize other rules like sticking pieces into the center
@BananaWasTaken
@BananaWasTaken 4 ай бұрын
@@GreenLemonGamesdo you think the rule at 2:52 (where having a piece attack more squares gives more points) also played a part?
@OTucanChannel
@OTucanChannel 4 ай бұрын
​@@GreenLemonGames True, I forgot about the center part
@SusDoctor
@SusDoctor 4 ай бұрын
En passant is its favorite move. It only loses cause it didnt play en passant.
@JamesBCrazy
@JamesBCrazy 4 ай бұрын
Brick don't lie.
@itsmebanana2127
@itsmebanana2127 4 ай бұрын
The first game is the biggest emotional rollercoaster on earth
@itsmebanana2127
@itsmebanana2127 4 ай бұрын
21:40 Rd3 IS THE ABSOLUTE WORST MOVE EVER PLAYED
@bobbobert9379
@bobbobert9379 4 ай бұрын
I think you mean Re6
@bloswi
@bloswi 4 ай бұрын
@@bobbobert9379 Yeah I still don't know what caused that
@itsmebanana2127
@itsmebanana2127 4 ай бұрын
@toast yeah oops 😅😂
@cheeseballpete8944
@cheeseballpete8944 4 ай бұрын
@@bloswiI think the reason he chose that move was because more points for each targeted square surrounding either king
@AtomicVegetable
@AtomicVegetable 3 ай бұрын
@@bobbobert9379 Didn’t they only make 4 of those
@SusDoctor
@SusDoctor 4 ай бұрын
The rook casually hanging for like 9 moves 10:20
@tzar790
@tzar790 4 ай бұрын
Chat fish 2.0 will be able to see 2 moves ahead Chat fish 100.1 will be able to see 100 and .1 moves ahead
@Jivvi
@Jivvi 4 ай бұрын
5:06 This rule doesn't exactly do nothing. It incentivises promoting to a bishop if you only have one (even if it's on the same colour square).
@dark_luls
@dark_luls 4 ай бұрын
21:26 Martin checks both kings 😂
@Peopleofthepeople826
@Peopleofthepeople826 4 ай бұрын
HAHAHAHA IT GOT IN! I suggested en passant to a friend who was watching the stream
@Vincent-gl6ym
@Vincent-gl6ym 4 ай бұрын
Wow but first on this comment
@thechampions2016
@thechampions2016 4 ай бұрын
Holy hell!
@NoLifeDax
@NoLifeDax 4 ай бұрын
Great idea, 5% chance chatfish plays bongcloud
@Smitology
@Smitology 4 ай бұрын
7:56 halting problem mentioned
@Smitology
@Smitology 4 ай бұрын
This feels like the sort of game people submit to Gothamchess guess the elo
@Hahatomato
@Hahatomato 4 ай бұрын
bro summoned anarchychess with that thumbnail
@giraffetownfan8810
@giraffetownfan8810 3 ай бұрын
5:09 it’s relevant for promoting a pawn into a bishop, but thats it
@Noteturtle90
@Noteturtle90 4 ай бұрын
Knowing chat, this'll be either very good or VERY bad...
@Trimman45
@Trimman45 4 ай бұрын
it only won that 1 game bc it played en passant, en passant will return
@HuntingKingYT
@HuntingKingYT 4 ай бұрын
Make the rules: Every push of a pawn is +1 The further a knight/bishop/queen is from the enemy king is -0.125 per square (use Pythagorean theorem), same for pawns but that's from your king, for a rook it's like pieces but you count the shortest between horizontal and vertical Mate is +999, en passant (the only rule that isn't applied for the other side) is +9999 Pieces are counted normally, including hanging them If you can attack with a different type of piece (except queen vs bishop/rook or vice versa) then +2
@DWayneLiscano-k9m
@DWayneLiscano-k9m 2 ай бұрын
For me it's: Each piece is counted normally If a piece is attacking, +value of piece thats being attacked If a piece is being protected, +value of piece thats protecting Check is +50 Mate is +75 En Passant is +100
@wsurviver8376
@wsurviver8376 3 ай бұрын
I have never seen such an even chess match with Martin
@danielchmielewski8568
@danielchmielewski8568 4 ай бұрын
I expected Smallant to do this type of stuff. Still, this is sick
@justamicrowave5297
@justamicrowave5297 3 ай бұрын
This is more of a doudoug thing, I don’t even think smallant knows how to code.
@danielchmielewski8568
@danielchmielewski8568 3 ай бұрын
@@justamicrowave5297 oh i said the wrong name, too much of noah's 2$ budget D&D shuffled my mind LMAO
@ThatNerdGuy0
@ThatNerdGuy0 4 ай бұрын
I can’t tell if your chat likes making good suggestions or meme suggestions
@sorow9523
@sorow9523 4 ай бұрын
I woul just make there safe zone, that is circle with 4 pizzas, so there could be new mechanic. Safe zone is just zone which is playable with other than soldiers.
@Nf3IsTheBestOpening
@Nf3IsTheBestOpening 4 ай бұрын
the first move makes up for everything
@Quartz512_
@Quartz512_ 4 ай бұрын
14:44 anyone know why chatfish didn't pick the fork? Like, there's extra points for a fork, and there's extra points for attacking pieces, surely the points for the two more squares it could go don't counter all of that
@GreenLemonGames
@GreenLemonGames 4 ай бұрын
There is also an additional central square that it can move to, which likely makes up for the 1 point that the capture gives
@GMArnavVerma
@GMArnavVerma 4 ай бұрын
Martin is ChatFish.1 Chatfish us Chatfish.2
@asdfghyter
@asdfghyter 3 ай бұрын
it would be nice if the code showed how it came to its conclusion. in particular, it would be nice if it showed which rules contributed to the score difference between the selected move and the previous position
@majbabno8729
@majbabno8729 3 ай бұрын
The 50 move rule resets when the king is checked
@binkhowell8242
@binkhowell8242 4 ай бұрын
BRO WHY DID YOU VETO THE BONGCLOUD NOOOOOO
@bruh71500
@bruh71500 3 ай бұрын
Poor evaluation bar
@ICallMyselfBritain
@ICallMyselfBritain 4 ай бұрын
thanks for putting me in the video :)
@DeathDoesThings
@DeathDoesThings 4 ай бұрын
How do I code bots and have them fight other bots that ppl code? Is there a website for that?
@George_Bland
@George_Bland 4 ай бұрын
Lichess lets you host your own bots :)
@tuckertechnolord6126
@tuckertechnolord6126 4 ай бұрын
Could you open source the code? I think it would be fun to poke around in, see how adding or changing point values for rules would affect it
@rubenlarochelle1881
@rubenlarochelle1881 2 ай бұрын
Me trying a simple algorithm as an exercise: +1000 for checkmate +60 for check -60 for opponent's check +2/+6/+6/+10/+20 for each pawn/knight/bishop/rook/queen you have -2/-6/-6/-10/-20 for each pawn/knight/bishop/rook/queen the opponent has +1 for each square your piece can reach (for each piece) -1 for each square an enemy piece can reach (for each piece) ... ... Ok I can't resist: +2000 for En Passant
@samuelthecamel
@samuelthecamel 4 ай бұрын
I wanna see this thing with minimax
@finntendo1
@finntendo1 3 ай бұрын
WE ❤️ CHATFISH
@RubyPiec
@RubyPiec 4 ай бұрын
I saw the stream but had no idea what was going on lol, unfortunatelu arrived too late
@yexiaochen5619
@yexiaochen5619 3 ай бұрын
4:38 why do i want to protect the king?
@Akuma.aa0
@Akuma.aa0 2 ай бұрын
Shouldve added +25 For Royal Fork -30 If you get Royal Forked
@theominouspigeon
@theominouspigeon 4 ай бұрын
make a version that does bongcloud
@theominouspigeon
@theominouspigeon 4 ай бұрын
8:12 NF3!!!!!
@SusDoctor
@SusDoctor 4 ай бұрын
OH MY GOD!!!!!!!!!!!! this was the most exciting moment of the stream. Chatfish is actually my child.
@HuntingKingYT
@HuntingKingYT 4 ай бұрын
That's a lot of factorials
@ሀሀሀ-አ4ለ
@ሀሀሀ-አ4ለ 4 ай бұрын
NF10^10^10^1749.6572 ​@@HuntingKingYT
@ieat948bushes
@ieat948bushes 4 ай бұрын
I got scammed out of my suggestion I will not forget this. (My one was the last one)
@bobbobert9379
@bobbobert9379 4 ай бұрын
r/wehatelemons will be hearing about this
@Т1000-м1и
@Т1000-м1и 4 ай бұрын
Holy heck
@Nomin665
@Nomin665 4 ай бұрын
It really needed an anti-hanging weight
@itsmebanana2127
@itsmebanana2127 4 ай бұрын
[ERROR]
@playlucasart7448
@playlucasart7448 3 ай бұрын
Any chance we can get the source code? I'd love to read it and maybe learn some things
@itsmebanana2127
@itsmebanana2127 4 ай бұрын
Chatfish 2.0 will be deadly 🙉
@kxdsh
@kxdsh 3 ай бұрын
This is about the level I play at
@blue_genes
@blue_genes 4 ай бұрын
give code pls
@AstroEli133
@AstroEli133 4 ай бұрын
the chess board covers the rules the whole time
@GreenLemonGames
@GreenLemonGames 4 ай бұрын
I read them out loud, and the boards demonstrate them
@AstroEli133
@AstroEli133 4 ай бұрын
@@GreenLemonGames well it would be easier to watch the video if we could read the rules too
@Tyranitar.
@Tyranitar. 4 ай бұрын
@@AstroEli133 no it would not
@AstroEli133
@AstroEli133 4 ай бұрын
@@Tyranitar. it would for some people, including me. its not even an argument, just a difference in brains
@AstroEli133
@AstroEli133 4 ай бұрын
@@Tyranitar. ima change it to "not even an opinion" (if i edited it it wouldnt show up if replying in desktop notification thingy). also i dont want this to turn into an argument since its such a stupid thing for an argument
@xaigamer3129
@xaigamer3129 4 ай бұрын
its a chatfish
@Rushi_Cool
@Rushi_Cool 4 ай бұрын
i said 0.5 for casting 4:11
@PVMChannel
@PVMChannel 4 ай бұрын
Please can i ask, how did you do this, or make it open source (plsss)
@sshhacker
@sshhacker 4 ай бұрын
Why do i keep seeing this get reposted?
@GreenLemonGames
@GreenLemonGames 4 ай бұрын
This was recorded during a stream with a similar title, maybe that's what you're seeing?
@Itz_Sophia19
@Itz_Sophia19 4 ай бұрын
holy hell
@Negreb25
@Negreb25 4 ай бұрын
Niceee
@bobbobert9379
@bobbobert9379 4 ай бұрын
RIGGED AND UNFAIR
@NotYaBoyOT
@NotYaBoyOT 4 ай бұрын
real
@Daragonal
@Daragonal 2 ай бұрын
12:00
@RomeoFeria-b2c
@RomeoFeria-b2c 4 ай бұрын
Broooooooooooooooo
@itsmebanana2127
@itsmebanana2127 4 ай бұрын
My parents said if I get 100 likes on this comment they'll adopt chatfish 😊 🥺 🥺
@SusDoctor
@SusDoctor 4 ай бұрын
Chatfish is our child, except for the people who didn't get picked to have their suggestion in.
@itsmebanana2127
@itsmebanana2127 4 ай бұрын
Bushes 😭😭
@ProfilePicture-t3d
@ProfilePicture-t3d 4 ай бұрын
Biscuit your parents are dead 3 weeks ago and they told their twins to take over ||
@ProfilePicture-t3d
@ProfilePicture-t3d 4 ай бұрын
They didn’t invite you to the funeral and to the hospital because they wanted to keep a secret
@ProfilePicture-t3d
@ProfilePicture-t3d 4 ай бұрын
When they told you to stay home they actually met with them to a meeting and discussed about it that they hate you a bit and are kinda tired from you
@kinzohaidar3562
@kinzohaidar3562 4 ай бұрын
Bot lele njir
@airsickarrow919
@airsickarrow919 4 ай бұрын
"martin is usually very good at chess." my soul died with those words. martin is trash at chess. if martin is "very good" at chess then i am grandmaster magnus carlson.
@hamzahaq610
@hamzahaq610 4 ай бұрын
Carlson
@airsickarrow919
@airsickarrow919 4 ай бұрын
@hamzahaq610 mhm, thats what i said. Thanks for pointing that out.
@ignaciomachado4982
@ignaciomachado4982 4 ай бұрын
​@@airsickarrow919He is making fun of you because is Magnus Carlsen not Magnus Carlson
@airsickarrow919
@airsickarrow919 4 ай бұрын
@@ignaciomachado4982 it looks like you dont know how to do comparisons. I said "if martain is very good then i am grandmaster magnus carlson" as in martain is bad at chess, and if he gained enough skill to be very good, then i would be the equivalent to magnus carlson.
@ignaciomachado4982
@ignaciomachado4982 4 ай бұрын
@@airsickarrow919 how this has anything to do with what i said?
@danielchmielewski8568
@danielchmielewski8568 4 ай бұрын
11:20 look at the upsides, the next move was still a mating move
@HoaVu-jm5qw
@HoaVu-jm5qw 4 ай бұрын
16:27
My Chat Made *Another* Chess Bot (Chatfish 2.0)
57:53
Green Lemon Games
Рет қаралды 60 М.
How Many Rooks to BEAT Martin?
15:52
iwantcheckmate
Рет қаралды 166 М.
Air Sigma Girl #sigma
0:32
Jin and Hattie
Рет қаралды 45 МЛН
Ful Video ☝🏻☝🏻☝🏻
1:01
Arkeolog
Рет қаралды 14 МЛН
Building a REAL pawn that transforms into a queen (automatically)
14:12
Works By Design
Рет қаралды 3,7 МЛН
Can My Chat's Chess Bot Beat Mine? (Chatfish vs Lemonfish)
34:26
Green Lemon Games
Рет қаралды 32 М.
HIKARU TRICKED THE STRONGEST CHESS ENGINE: HOW???
15:53
Chess with Mustreader
Рет қаралды 358 М.
The Search for the Longest Infinite Chess Game
29:20
Naviary
Рет қаралды 1 МЛН
ULTIMATE Opening Tier List For White | Chess Openings
14:13
Top Chess
Рет қаралды 531 М.
I Played Stockfish Over and Over Until I Won
24:12
Chess Vibes
Рет қаралды 259 М.
The Fascinating Programming of a Chess Engine
6:45
Bartek Spitza
Рет қаралды 389 М.
I Got ALL 28 Possible Checkmates in Chess...
18:00
Croissant
Рет қаралды 330 М.
Air Sigma Girl #sigma
0:32
Jin and Hattie
Рет қаралды 45 МЛН