This is a problem on an infinite chessboard with pieces called lolcatz. They can move like queens or knightriders, but have a strange disadvantage...
... you've never heard of knightriders? Well, they're long-range knights. They make an odd number of regular knight moves in the same direction at once. Knightriders can jump over pieces, except those on the intervening squares that it could have landed on. (So, b1-e7 only requires c3 to be vacant, d5 can be occupied.) Like regular knights, knightriders land on a square of opposite colour to their starting square.
There are no knightriders in this puzzle -- just lolcatz, which have rook, bishop, or knightrider moves available. The squares that can be reached by a lolcat in one move are illustrated here.
Other than that, the puzzle involves standard chess pieces with their usual moves: pawns, knights, bishops, rooks, and queens (no kings).
Anyway, as I was saying... lolcatz have a strange disadvantage: if a piece captures a lolcat, or lands where it could be captured by an enemy lolcat in one move, then, the piece gets to make an extra move. Though it has to transmogrify first, naturally...
...how does transmogrification work, you ask? Well, if you've ever seen a transdimensional kitten playing with a hypersphere of cosmic yarn immersed in de Sitter space, then it happens pretty much they way you think it does:
- If a piece lands where it could be captured by a lolcat moving as a rook (marked red in the picture), then it becomes a bishop.
- If a piece lands where it could be captured by a lolcat moving as a bishop (marked green in the picture), then it becomes a rook.
- If a piece lands where it could be captured by a lolcat moving as a knightrider (marked blue in the picture), then, it becomes a pawn if it was moving away from the lolcat, and it becomes a knight (not a knightrider) if it was not moving away from the lolcat.
- If a piece captures a lolcat, then it becomes a lolcat.
- If a pawn moves from a square where it could be captured by a lolcat, and moves away from that lolcat, then, the pawn becomes a queen. And, the queen still gets an extra move in this case, but, this extra move must also be away from that lolcat, and onto a square where it could be captured by that lolcat.
If multiple cases apply (due to multiple enemy lolcatz), then the moving player chooses which case applies.
The puzzle is this: There is an initially empty chessboard that is infinite in all directions. First white chooses any square to place a white bishop, then black chooses any (empty) squares to place any (finite) number of black lolcatz. Then white moves first. Win by capturing all enemy pieces. Does white have a winning strategy? Or can black place lolcatz so as to evade white indefinitely, or force a win?
No that's not a mistake: white, with a single bishop, versus as many lolcatz as black wants, in any position black wants.
Still have questions? Here's some fine print which tries to anticipate them:
- "Extra move" means that the player may move that same piece again before the other player gets a turn. And if this extra move results in another extra move, the player may move it again, and so on.
- The extra move is granted even if the piece transmogrifies to the same type (eg. bishop lands where it would turn into a bishop).
- The transmogrification happens after the move that caused it, and before the extra move that it causes. That is, the extra move must be to a square reachable as the new type of piece.
- The transmogrification applies to a moving piece, and does not apply when the square the piece is on changes due to a lolcat moving.
- "Moving away from the lolcat" means that distance from the lolcat in question, as measured in king moves, is greater after the move than before it.
- "Choosing which case applies" means that if there are multiple enemy lolcatz that could reach the square in question (or the player is capturing an enemy lolcat that could also be reached by one or more enemy lolcatz), then the moving player selects one of those (or the one captured), and applies the transmogrification rule as if that were the only lolcat.
- The extra move is not obligatory. If the extra move is passed, the transmogrification is passed too. If the extra move is used, the transmogrification must happen first.
- Even though the chessboard has no edges, there is still a forward direction for pawns, which is opposite for white and black.
- When a piece transmogrifies to a pawn, it does not get an initial two-step move.
- There is no 50-move draw rule, white has as many moves as needed.
- When you capture a piece with a lolcat, it is usual but not obligatory to say omnomnom.
The fine print covers all the relevant questions that I could think of, but if anything is still unclear please ask!