I like your idea of logging in, playing against someone else, & saving. This would also be a much easier facility for you to program in, since the computer wouldn't have to work out any moves itself.
One stage on (& when your program is much cleverer) would be to then ask the human to decide if he had just played against another human, or the computer!
When developing the software to calculate moves, don't forget that not all moves need to be calculated. Certainly in the early stages of the game, a lot of set moves could be programmed in from classic game strategies. So the computer could, for example, go for a classic Karpov or Kasparov opening, playing as many moves as it can get away with until its competitor forces a deviation. And the computer could always be on the look-out for known, pre-programmed positions for which it already knows the winning moves
(Edit: I've just added an extra thought to my last post here)


LinkBack URL
About LinkBacks

Reply With Quote

