9 votes

Reversiology: a free Reversi trainer with a coach that explains your mistakes

5 comments

  1. [3]
    KilledByAPixel
    Link
    I made this because I wanted to get better at Reversi and couldn't find a trainer that tells you why a move was bad. It's free, open source, and runs in the browser. You play an AI at your level...

    I made this because I wanted to get better at Reversi and couldn't find a trainer that tells you why a move was bad. It's free, open source, and runs in the browser.

    You play an AI at your level while a coach grades each move and explains it in plain language. You can take back any move, ask for hints, and see your mistakes on a graph afterwards. There are also 156 puzzles from real games.

    I made the same thing for Go, on a 9×9 board, called GoYomi: https://killedbyapixel.github.io/GoYomi/

    I'd like to hear whether the coach's explanations make sense, from beginners and strong players both.

    2 votes
    1. [2]
      chocobean
      Link Parent
      Very cool app! Just the fact I can take back a move and see is helpful with beginner impulsivity Beginner question often, the AI coach gives this rationale "why not [my move] which flips the most?...

      Very cool app! Just the fact I can take back a move and see is helpful with beginner impulsivity

      Beginner question

      often, the AI coach gives this rationale "why not [my move] which flips the most? [Best move] leaves the opposite X moves instead of Y, keeping opponents choices low is the key idea in mid game."

      Do really good human players actually count out X and Y in their heads before making each mid game move? I don't know that I can, or should, learn to play like a bot, but that leaves me with fuzzy impression of "this move feels better" without quantifying why.

      1 vote
      1. KilledByAPixel
        Link Parent
        Thanks so much, this is really helpful! You're right, strong players don't count moves like that. They go by feel: quiet moves that flip only inner discs, and not opening new lines for the...

        Thanks so much, this is really helpful! You're right, strong players don't count moves like that. They go by feel: quiet moves that flip only inner discs, and not opening new lines for the opponent. I've fixed the coach so it no longer calls counting moves "the key idea". It now only brings up the move count when that's really why the move was better.

  2. karsaroth
    Link
    Had a quick go, it's nice to see a lot of the tools you might get in a chess game. I've always understood the importance of corners, but more than that I didn't know. Very cool!

    Had a quick go, it's nice to see a lot of the tools you might get in a chess game. I've always understood the importance of corners, but more than that I didn't know. Very cool!

    1 vote
  3. Paul85
    Link
    I first discovered this game in 90s when my dad was installing Linux on his PC and Linux came with a ton of free little games (which to me as a kid was so cool compared to Windows built-in games)....

    I first discovered this game in 90s when my dad was installing Linux on his PC and Linux came with a ton of free little games (which to me as a kid was so cool compared to Windows built-in games). I never really understood the game at that point. This is a great tool! I finally got the gist of it and it was useful to go back and redo, and see where the initial big mistake happened.