Quoting Gandalftheredskin,
Quoting cwg9, reply 6The important thing is that the AI can provide the player with an appropriate challenge to keep the game interesting, not that it be forced to play exactly the same way a human would.
Wow, I couldn't disagree more. There are few things, I so categorically disagree with, but this is one of them.
Oh, my god. You completely miss the point. All points. If there are points to be missed, you go and methodically miss each and every one of them. And here is why:
Nobody likes playing a cheater!
Cheaters are hated, scorned and frowned upon, and for a good reason:
Cheating destroys the game!
Absolutely, and totally. Once a single occurrence of cheating is admitted, the game is gone, and utter chaos emerges instead.
Let me give you and example - chess endgames. Chess is still the deepest, richest and best turn based strategy game no computer game ever has a chance to rival. It offers both immense strategic and tactical depth. variety of positions which all play completely differently and require vast array of skills. Imagine a rook+pawn vs. rook ending. The theory is well researched, and most masters know it by heart, yet many positions are demanding and require accurate play to win. Hours of practice. Now I can either learn to play them... or I can cheat and plop a queen on the board. Now I am winning comfortably. No finesse needed. Did you just win a piece by a clever combination ensuring you a winning advantage? Tough luck, I am plopping a rook on b6, now I am winning.
Playing with a handicap, on the other hand, is completely different matter, because it's a transparent process of giving an advantage to the weaker player, to get (as you inappropriately mentioned in association with cheating) more challenging and interesting game. For example, I will play against you by normal rules, but without my knight on g1. Or I will remove my pawn on a2, and give you two moves to play in the beginning. Or anything else. Anything clearly defined before the game has started.
Because with game where one side cheats, there is no accomplishment, no sense of struggle or victory. Did you just win a game and feel: "Wow, I maxed my cities nice, and outplayed the opponent in the battle, what a sweet game"? Then you are delusional, you are lying to yourself; you did not win because you bested the computer ability (you are not fighting that, remember), you owe your victory to the computer's (arbitrary) decision not to cheat at the moment. Because, if it wanted, the AI could have cheated in a dragon. Or two. Or ten. Or it could receive 15 techs from another AI for free. Or it could win and unwinnable quest. Or whatever.
Cheating vs. Handicap.
And don't tell me "it can't be done because current technology...etc. etc." It can be done, if the game is designed around the AI, not vice versa. The example of that is a game called "AI Wars". The AI has infinite resources, and allocates them according to transparent rules (AI progress), and everything is cleverly and well explained in the game logic - humanity is just one nuisance the ultra-powerful AI has to deal with, and you have to accomplish your objectives before the AI realizes you are a threat and sends so many ships you have no chance of winning. No cheating necessary. At all.
But the game clearly states that when playing "Challenging" difficulty, the AI uses its best algorithms but does not enjoy any special bonuses, but it's a plain lie because it cheats.
And here I stand, waving with my Bill of Gamer's Rights and I shout: "Please, don't lie to me, and don't cheat when playing with me. I want fair victories and I want my sense of accomplishment, I want to know that I have beaten an opponent in the game played by the rules we both know, not that I have been let to win in some obscure cheatfest. I don't mind handicaps at all, but I abhor cheating, for it is a murky pool of distrust, spreading foul miasma of suspicion and uncertainty."
Thank you for reading it all, and when replying, thank you for attacking not my person from the position of fanboism, but instead my arguments from the standpoint of proper logic and common sense. Thank you.