Hey, only just now realized that my comments on Chess AI and here should probably switch places, but it won’t let me delete my previous comment now. Sorry about that.
I wanted to say that you have done an impressive coding job with the game. I like the graphical interface and you supported the proper rules (castling and en passant, specifical…
show moreHey, only just now realized that my comments on Chess AI and here should probably switch places, but it won’t let me delete my previous comment now. Sorry about that.
I wanted to say that you have done an impressive coding job with the game. I like the graphical interface and you supported the proper rules (castling and en passant, specifically), which is a huge plus in my book. I didn’t check yet on three-fold repetition, but I doubt the computer keeps a move log to make the necessary condition check. I gave the game a 3/5. It would be really impressive if you can find a way to boost the ply count for the computer, but I have no idea how you could implement such a boost for AS3. It seems to currently stand at 2 ply. 4 ply would seem imperative to not hang pieces, and 6 would enable it to unleash combinations that 80% of chess players would struggle against – and pretty much clobber anyone on this site.
The primary impressive feat, however, would be to code an opening book. The early knight development type books are often used for computers, because anything else just seems to massive. But if you could program a basic 1.e4 & 1.d4 repertoire into it, I would gladly give this 5/5 (for whatever that is worth to you).
Thanks for reading. Whatever steps you take in the future and whatever projects you might choose to tackle, in all things make personal enjoyment a priority. Best wishes.
show less