Chess game in 487 bytes – new record
It's not chess if it doesn't allow castle. From the comments (<a href="http://www.pouet.net/prod.php?which=64962#c715279" rel="nofollow">http://www.pouet.net/prod.php?which=64962#c715279</a>):<p>> Well... It is clear to me that you put more interest in making a small chess program that in making a good chess program. That's understandable even if the result is a program very easy to beat but... you cannot say that BootChess is a complete chess program because it does not allow to castle (didn't tried promotions, underpromotions, en passant pawn captures, stalemate... but I bet that are not supported, are they?) and, worst, it does not care about avoid to place a King in check. Every chess player knows that it is illegal (the movement CANNOT be made) to place your king on a square controlled by your rival pieces. If you allow it, then this is not chess.