Chris0132 wrote:
No, not really. I don't enjoy chess, because people are inherently unpredictable, and I don't know how to go about developing the near-psychic intuition required to tell what any given individual is planning.
The point is you don't, and you can't, BUT you can get better. If the argument is as simple as you state there there would be no skill in chess, one will just play blindly on pure luck.
So it follows that every game I play is either solvable, and thus easy, but potentially time consuming if it involves lots of reflex-training. I can beat those sorts of games with reasonable frequency.
Well, define "Reasonable", in what term? Depending on your term, the developer term, or the average term. You sound like you would enjoy World of Warcraft's raid boss. Their behavior is specific.
- They will cast spell A right at the beginning.
- They will do this ability every 20 seconds.
- They will hit a target with this condition at this hitpoint % ...etc...
So yeah, once you figure that out, it's easy. The first time or the 100th time you fight that boss, he will follow that exact pattern. As long as you follow a certain counter pattern, you're guarantee a win. The thing is ... we call that a "scripted" behavior rather than "AI". Even when your group have set up everything for the boss's next ability to fail, he will still do it anyway. You might like thing like that, I don't. Chess is a good example, and it's funny how you say you will want to program chess instead of playing it, I don't think you know what chess programming entail. Are you aware that pretty much every single AI algorithm available started from, or have something to do with chess at one point or another? It won't be far fetched to say Chess is the corner stone of most AI algorithm. After all the counter-existence to established pattern is an adaptive behavior.
For example: the reason we think the current combat AI suck because it's not very adaptive. If we fire our weapon at it on certain condition, we're guarantee a hit since they make no effort to evade. However A good adaptive AI doesn't mean all of our shots will become pure luck. A well placed shot will still have much better chance to hit than a random shot even in the event the AI does try to dodge, it's just no longer a boring fire and forget guarantee. Just like a good chess player will have a better chance at winning the match even if he can't fully read his opponent
.
And luck is another big factor, the way you're talking you make it sound like a bad thing. Pure luck is indeed bad, but a decree of luck or uncertainty I believe is what make most of the system fun.