0 Members and 2 Guests are viewing this topic.
Sprites could be changed... If greyscale sprites are possible, they'd be great, but if you can't do that, at least change bishops and pawns. They're only two pixels apart, and it can get frustrating sometimes to tell the difference... =)
Also, I personally think the selection cursor should be third-tier greyscale, or flash faster. I've made some mistakes because I can't tell the difference between the selection cursor and the possible-moves boxes. Also, I think an option to not show possible moves should be available as well, since it's just a distraction to some...
The AI also tends to make really bad opening moves. I would recommend programming in a couple simple openings. If nothing else, have it start with king pawn or queen pawn most of the time... The game gets pretty bad when the AI starts by putting a knight on the rim. =D
•make an option for the cursor to not change position after the AI moves
•take care of threefold repetition/50-move rule (if it's not too hard)
•take care of stalemate
•provide the AI with an opening book and endgame database, and make it so that it tries to checkmate, since even when I try to lose, the AI checks me perpetually or stalemates me (even when there is an obvious mate in one)
•odds (show a chess board; the user can click a square to toggle whether he/she starts with that piece in the beginning or not)
I played against the AI, and after 10 or so moves, after I leave the calculator for about 2 minutes without pushing a button, I try moving the cursor, but the arrow keys stop working (the cursor stops flashing also). I know the program didn't freeze, since the grayscale was still working (not black and white lines). I was forced to pull a battery. I have OS 2.43, but I don't know why this occurs.
I was beaten by it for the first time today, but mostly out of stupidity