this post was submitted on 01 Feb 2025
126 points (96.3% liked)
xkcd
9245 readers
647 users here now
A community for a webcomic of romance, sarcasm, math, and language.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Don't get it, at all.
The writer played multiple games of chess against some conventional chess programs or AIs, and used a simple algorithm to determine their own moves:
For each move, the writer:
This algorithm for choosing chess moves did not result in optimal play, and lost badly against the standard chess programs/AIs.
The illustrated position shows the algorithm generating a blunder or useless move for White (Ne2) that allows a checkmate victory for Black with their next move (... b4#), i.e. "Black Bishop moves to b4, checkmate."
Black's winning move is not shown, likely as a brainteaser for the readers.
The writer named their algorithm "AlphaMove" as a take on Google's famous chess playing AI from 2017 named "AlphaZero".
Except in the writer's case, the "Alpha" in their algorithm's name is short for "alphabetic", which makes the expanded name "Alphabetic(-sort)Move".
Honestly, I understood that much, but I still don't get it.