Skip to main content

7 posts tagged with "reddit-bot"

View All Tags

· 2 min read
Pawel Kacprzak

So far the bot has been predicting whose turn it is only from the post title. It was simply looking for phrases like "white to play", "for white", etc. Now it becomes much smarter.

u/chessvision-ai-bot is on a roll: now it can predict whose turn it is from the highlighted squares on the board. A very famous position, this title doesn't hint whose turn is it to play. More in comments from r/chess

· 2 min read
Pawel Kacprzak

The images the bot analyzes are sometimes from White player's point of view and sometimes from Black player's point of view, and the bot has to somehow guess that to correctly analyze the position.

Previously, it was using a very simple heuristic - it was looking at the placement of the kings deciding that White moves up the board when White King is on a lower rank than the Black King. This heuristic works well in the opening and middle game phases, but it very often gives wrong results in the endgames.

Many people was complaining when the bot was wrong about the board orientation, and for a good reason!

So finally, the bot recognizes board orientations as we humans do - by reading the board coordinates!

· 2 min read
Pawel Kacprzak

I had that idea that hints could be useful in bot's responses, so I added them just the previous night.

Now, if possible, the bot will add two hints to its analysis:

  1. The first hint is about what piece to move

  2. The second is about what exact move should be made

· 4 min read
Pawel Kacprzak

We're just few days after launching and people reached me out both privately and in the comments suggesting that it'd be nice to build a bot for r/chess that can work with the app and analyze chess images posted on Reddit.

All of us love the awesome u/ChessFenBot that was doing just that, but for some reason, it hasn't been working recently. Perhaps this is why I received some many request to make working for that use case.

so from now u/chessvision-ai-bot will be pleased to serve you!