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...

Комментарии • 61

  • @jadenschalck8640
    @jadenschalck8640 2 дня назад +54

    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.

    • @julianw7097
      @julianw7097 2 дня назад +5

      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.

    • @jadenschalck8640
      @jadenschalck8640 2 дня назад +2

      @@julianw7097 that could be a runoff vote.

    • @drdca8263
      @drdca8263 2 дня назад +4

      @@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.

    • @julianw7097
      @julianw7097 2 дня назад +1

      @@drdca8263 Exactly my train of thought! Well put!

    • @mr.grahamca
      @mr.grahamca 2 дня назад

      I liked the chatfish 2 method of doing a double/halve/same round after the rules are decided

  • @AirmaskM
    @AirmaskM 3 дня назад +56

    Now chat fish mini vs chat fish 2.0

    • @HydraJKM
      @HydraJKM 2 дня назад +13

      Even better: four way chess with chatfish 1.0, chatfish 2.0, chatfish mini, and lemonfish.

  • @gergely6463
    @gergely6463 2 дня назад +16

    We need a stockfish evaluation bar next time lol

  • @briannalafrance8383
    @briannalafrance8383 3 дня назад +23

    Does anyone know what happened to the lemon fish code? It just died 😭

  • @catgirlQueer
    @catgirlQueer 3 дня назад +15

    I'd like to see quietfish / a chatfish type deal using quiescene search instead of just stopping at a certain depth

  • @samuelthecamel
    @samuelthecamel 2 дня назад +2

    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.

  • @tapashalister2250
    @tapashalister2250 2 дня назад +2

    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!

  • @HappyGingerWolf
    @HappyGingerWolf День назад +2

    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

  • @Aaa-vp6ug
    @Aaa-vp6ug 2 дня назад +3

    Can you do one where you make multiple chatfish minis?
    (5 most popular),(5 least popular), etc.
    Maybe more than 2 for interesting content

  • @shaharporat507
    @shaharporat507 2 дня назад +6

    Maybe you should make it so that every sugestion counts but the chat votes on the multiplair of that rule's points

  • @ckq
    @ckq 2 дня назад +1

    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

    • @landsgevaer
      @landsgevaer 2 дня назад +1

      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).

  • @Beyrox38
    @Beyrox38 2 дня назад +4

    Lemonfish would destroy stockfish 20

  • @Xx_babanne_avcisi27_xX
    @Xx_babanne_avcisi27_xX 3 дня назад +4

    now chatgpt vs chat bot 2

  • @OTucanChannel
    @OTucanChannel 2 дня назад +1

    The perfect opposites - one captures rooks the other doesn't XD

  • @kiwiace4613
    @kiwiace4613 2 дня назад

    Chat should add a rule so that if chatfish is up material it DOES NOT REPEAT (so no more draws in better positions)

  • @kingofgameing107
    @kingofgameing107 11 часов назад +1

    now do chatfish 1 vs chatfish 2 vs chatfish mini vs lemonfish in 4 player chess

  • @coppertones7093
    @coppertones7093 2 дня назад

    seeing all the chatfish videos makes me want to use generic algorithm to make bots, but i don’t know chess

  • @brownpotato9405
    @brownpotato9405 3 дня назад +17

    Chatfish eats lemons for lunch 💪🔥

  • @BIGJUICYCAULK
    @BIGJUICYCAULK 2 дня назад +2

    Can you add a program so that we can code our own bots

  • @umikaliprivate
    @umikaliprivate 3 дня назад +10

    What if you took all the suggestions for the bot, and only added those which made the bot preform better?

    • @theominouspigeon
      @theominouspigeon 3 дня назад +6

      imagine if he made one with all the losing suggestions

    • @mathmagician8191
      @mathmagician8191 3 дня назад +2

      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

    • @umikaliprivate
      @umikaliprivate 3 дня назад

      @@mathmagician8191 that's what I thought of.

    • @theverycringenogoodname8453
      @theverycringenogoodname8453 3 дня назад

      Revolutionary idea

  • @arneschultz
    @arneschultz 3 дня назад +1

    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

  • @theominouspigeon
    @theominouspigeon 3 дня назад +2

    imagine 4pchatfish

  • @helenussy
    @helenussy 3 дня назад +11

    *Lemonfish dev and fangirl VS. rest of the chat

    • @number1-willstetsonsimp
      @number1-willstetsonsimp 3 дня назад +2

      the fangirl huffed copium when lemonfish lost

    • @theominouspigeon
      @theominouspigeon 3 дня назад +1

      🍋

    • @yosoyautismo4797
      @yosoyautismo4797 3 дня назад +1

      chatfish ate lemonfish for lunch

    • @thefirstnoguez
      @thefirstnoguez 2 дня назад

      now that i think about it i should have rooted for lemonfish you were right helena but after seeing this chatfish is better

  • @kjolii
    @kjolii 2 дня назад +1

    I was in this video!

  • @sesagaming7348
    @sesagaming7348 2 дня назад +1

    Can you give us the code for it?

  • @loglorn
    @loglorn День назад

    lemonfish threw so hard lmao

  • @mousythemouse6899
    @mousythemouse6899 2 дня назад

    Can't wait for catfish 9😊

  • @acsx437
    @acsx437 2 дня назад

    now chatfish 3.0!

  • @Person-b7x
    @Person-b7x 2 дня назад

    MOONWATCHERRRRRRRRR

  • @MrDJL
    @MrDJL 42 минуты назад

    could you slow down the game-play? at least when the game becomes interesting. nice concept anyway 😄

  • @simonpaga4232
    @simonpaga4232 3 дня назад +1

    When you get famous I can say I was featured in one of your vids😂

  • @AtPurri
    @AtPurri 3 дня назад

    W

  • @bobbobert9379
    @bobbobert9379 2 дня назад +3

    Chatfish is smarter and hotter than lemonfish confirmed

  • @repplayz65
    @repplayz65 3 дня назад +1

    0 views 0 seconds you fell off 💀

    • @Amoonguss-0591-internetball
      @Amoonguss-0591-internetball 3 дня назад

      Broooo watch the video before commenting what you talking about???

    • @repplayz65
      @repplayz65 2 дня назад

      @@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

  • @connerlycra1502
    @connerlycra1502 15 часов назад

    23:01 Of course the en passant

  • @whydoihavetodothishandlething
    @whydoihavetodothishandlething 3 дня назад +1

    chatfish will prevail.

  • @gengar9nn
    @gengar9nn 2 дня назад +1

    6:24 this is my rule :3

  • @Tehehei
    @Tehehei 3 дня назад

    i think it CANT
    edit: i have to go but i believ in you chatfish!!!!!
    💯🦾🦾💪💪