Your chess playing software must make the decision that is most likely to win the game, wheras humans don’t have anything to stop us making the bad decision.
Chess playing software runs an algorithm designed to play chess. It may be good at playing chess, but it probably isn’t optimal: remember that until fairly recently top grandmasters could still beat top chess software. Humans run another algorithm designed to pass on genes. It may be good at passing on genes, but it probably isn’t optimal; remember that evolutions are stupid.
Moreover, the algorithm that governs humans behavior is no longer working in the environment in which it evolved, whereas chess playing software has the benefit of only needing to work in the environment for which it was designed. Ask chess playing software to play checkers and you’ll get nonsense.
I’d be surprised if a chess program weren’t easily re-adapted to playing Checkers just by adding rules for the pieces; checkers even has a similar “transformation” rule as pawns in Chess, whereby pieces which reach the opposing side of the board can turn into pieces with different abilities. Backgammon, on the other hand...
I’d be surprised if a chess program weren’t easily re-adapted to playing Checkers
The hard parts of make chess and checkers AI would not translate well, like evaluating the strength of a position, and strategies for pruning the search tree.
Your chess playing software must make the decision which is most likely to win the game according to some algorithm (and assuming no computer glitches). Humans have plentiful reasons to make mistakes of kinds that computers don’t, but that doesn’t mean computers making the best possible moves.
Your chess playing software must make the decision that is most likely to win the game, wheras humans don’t have anything to stop us making the bad decision.
Chess playing software runs an algorithm designed to play chess. It may be good at playing chess, but it probably isn’t optimal: remember that until fairly recently top grandmasters could still beat top chess software. Humans run another algorithm designed to pass on genes. It may be good at passing on genes, but it probably isn’t optimal; remember that evolutions are stupid.
Moreover, the algorithm that governs humans behavior is no longer working in the environment in which it evolved, whereas chess playing software has the benefit of only needing to work in the environment for which it was designed. Ask chess playing software to play checkers and you’ll get nonsense.
I’d be surprised if a chess program weren’t easily re-adapted to playing Checkers just by adding rules for the pieces; checkers even has a similar “transformation” rule as pawns in Chess, whereby pieces which reach the opposing side of the board can turn into pieces with different abilities. Backgammon, on the other hand...
The hard parts of make chess and checkers AI would not translate well, like evaluating the strength of a position, and strategies for pruning the search tree.
Your chess playing software must make the decision which is most likely to win the game according to some algorithm (and assuming no computer glitches). Humans have plentiful reasons to make mistakes of kinds that computers don’t, but that doesn’t mean computers making the best possible moves.