Can My Chat's Chess Bot Beat Mine? (Chatfish vs Lemonfish)
HTML-код
- Опубликовано: 24 сен 2024
- Some of chat's suggestions weren't the best, so I challenged them to a bot-off, and it was a lot closer than I thought it would be...
Wishlist Deckmate on Steam!
store.steampow...
Wishlist Isometric Chess on Steam!
store.steampow...
Join the discord server!
/ discord
Outro Music:
Disco Ultralounge by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. creativecommon...
To deal with suggestions having values either too extreme or too wimpy, the vote for a rule should probably be the following four:
No
Yes
Yes, but the values should be higher
Yes, but the values should be lower
If no makes up half of the votes, it is discarded.
I think the values should be [suggestion_value] * x, and then chat can pick x by taking mean or maybe median of everyone's vote.
@@julianw7097 that could be a runoff vote.
@@julianw7097 Median seems best to me. It is incentive compatible, encourages people to vote for the value they prefer most (provided that people have single-peaked preferences). If you take the mean, it incentivizes strategic voting.
@@drdca8263 Exactly my train of thought! Well put!
I liked the chatfish 2 method of doing a double/halve/same round after the rules are decided
Now chat fish mini vs chat fish 2.0
Even better: four way chess with chatfish 1.0, chatfish 2.0, chatfish mini, and lemonfish.
We need a stockfish evaluation bar next time lol
Does anyone know what happened to the lemon fish code? It just died 😭
I'd like to see quietfish / a chatfish type deal using quiescene search instead of just stopping at a certain depth
After evaluating the games, it seems like the bots tend to end up in positions that are super confusing and involve complex trades, which causes them to occassionally mess up and give the other side a huge advantage. It also seems like neither bot knows how to play endgames.
You should get a high level chess player (maybe even a youtuber?) to pick rules for bots and see how much better they can make it!
I think the real test would be both starting off with a basic bot as a base, and seeing who can make small tweaks to improve it, that'd give chat a pretty good advantage
Can you do one where you make multiple chatfish minis?
(5 most popular),(5 least popular), etc.
Maybe more than 2 for interesting content
worstfish moment
@@sonicwaveinfinitymiddwelle8555 yeah
Maybe you should make it so that every sugestion counts but the chat votes on the multiplair of that rule's points
BTW to convert from 1 to 10 scale to a 1 to 5 scale,
you need to do rating * 6/11 not rating *5/10
since the average score is 5.5 vs 3.0.
Also a 10/10 is more impressive than 5/5, so that's why it converts to 5.45/5
so 2.66 instead of 2.44
Nah, to convert from 1-10 to 1-5 you need to do
score*4/9+5/9
The highest score needs to map to the highest score, and the lowest score to the lowest score (although if the lowest scores were zero, that would not matter).
Lemonfish would destroy stockfish 20
now chatgpt vs chat bot 2
The perfect opposites - one captures rooks the other doesn't XD
Chat should add a rule so that if chatfish is up material it DOES NOT REPEAT (so no more draws in better positions)
now do chatfish 1 vs chatfish 2 vs chatfish mini vs lemonfish in 4 player chess
seeing all the chatfish videos makes me want to use generic algorithm to make bots, but i don’t know chess
Chatfish eats lemons for lunch 💪🔥
Can you add a program so that we can code our own bots
What if you took all the suggestions for the bot, and only added those which made the bot preform better?
imagine if he made one with all the losing suggestions
That would require implementing all the rules, then testing whether they improve the bot, both of which would take quite a while (at least with the depth 5 being used currently, with a lower depth the testing wouldn't take as long)
It is the best method for actually developing an engine though
@@mathmagician8191 that's what I thought of.
Revolutionary idea
Hey whats that Programm where you ran your chessbot is it open? Cuz i think it would be fun if i and others could code there own
imagine 4pchatfish
*Lemonfish dev and fangirl VS. rest of the chat
the fangirl huffed copium when lemonfish lost
🍋
chatfish ate lemonfish for lunch
now that i think about it i should have rooted for lemonfish you were right helena but after seeing this chatfish is better
I was in this video!
Can you give us the code for it?
lemonfish threw so hard lmao
Can't wait for catfish 9😊
now chatfish 3.0!
MOONWATCHERRRRRRRRR
could you slow down the game-play? at least when the game becomes interesting. nice concept anyway 😄
When you get famous I can say I was featured in one of your vids😂
bruh i have apeard in way more videos he notices me and even messages me on discord
@@thefirstnoguez good for u
me too 🤣
W
Chatfish is smarter and hotter than lemonfish confirmed
0 views 0 seconds you fell off 💀
Broooo watch the video before commenting what you talking about???
@@Amoonguss-0591-internetball the joke is that at the time i was here it displayed 0 seconds ago and it also displayed 0 views and i am using the quote "you fell off" as a humorous way to express this
23:01 Of course the en passant
chatfish will prevail.
6:24 this is my rule :3
i think it CANT
edit: i have to go but i believ in you chatfish!!!!!
💯🦾🦾💪💪