Very nice. Enjoyed playing this. I know Chess, what is Roguelike here ?
Great little arcade game. Not a rogue-like.
141–150 of 159 posts
Very nice. Enjoyed playing this. I know Chess, what is Roguelike here ?
Great little arcade game. Not a rogue-like.
"Chess-related roguelike" is a an very crowded genre for unclear reasons and it's difficult to stick out. So far I've played Shotgun Queen and Pawnbarian. There's also Ouroboros King, Demoncrawl, The Rookery, Passant, Chess Survivors, Gambonanza, Mind over Monarchy, and many more. There was even a Humble Bundle for mostly Chess-inspired indie roguelikes. https://www.humblebundle.com/games/checkmate-chess-games-col...
I think it's pretty obvious, tbh. Traditional roguelikes are turn-based, take place on a square grid, are good vehicles for exploring focused mechanical ideas, and can be fun without much in the way of story or graphic design. All of those features mesh well with the rules of chess, which itself is probably the most widely played game in the world.
I had a lot of fun playing the game. I also made a local solver to see how far you can theoretically get, and it's definitely infinite if you play perfectly. Working on the local sim / solver was almost as fun as playing the game :)
After that, I tested a few solvers. Single Player Monte Carlo Tree Search seemed promising, but didn't do as well as I expected. A simple beam search does appear to go infinitely pretty easily.
Why did you make the player character, who wears a crown and moves like a queen, a prince ?
Can't go over 19, seems to be a lot of RNG, sometimes pieces spawn around protecting each-other and you stuck between them, so not much you can do.
Impossible?
I had a lot of fun playing the game. I also made a local solver to see how far you can theoretically get, and it's definitely infinite if you play perfectly. Working on the local sim / solver was almost as fun as playing the game :)
I had a lot of fun playing the game. I also made a local solver to see how far you can theoretically get, and it's definitely infinite if you play perfectly. Working on the local sim / solver was almost as fun as playing the game :)
When you say play perfectly do you mean by exhausting all possibilities? Or is there some way to deduce ahead of time whether the RNG will put you in an impossible situation.
Shockingly, Claude was able to find the exact random generators that the js library uses, list out all of the differences between the languages that might impact the replays (like rounding being treated differently), and include those differences in the simulation. Claud then back-tested on a huge number of games using the original implementation as a golden set generator.