I think Easy should be like it is, maybe a bit easier.
Medium should be quite hard, no cheating
Hard, insane, but not too much cheating, maybe money cheating, but nit that it's units are stronger or so!
I think it should be like this:
Easy should hold back a little... it should be a relaxed fight for an expierenced player, and challenging for a N00B only. Anyone will familiar with the game should be able to whup up on an easy (thats why its called
easy)
Normal should be as tough as posible but use minimal cheating, just enough to keep the AI stable and fighting. For example, AI doesn't understand money management... even when the build lists include costs it doesn't know how to prioritize, so to be capable of playing even an OK human it needs money cheats. the Normal AI should be what most player fight most of the time... a rewarding challenge suitable for a 1vs1 for vetern players. Not unbeatable, just challenging enough to break a small sweat and give a feeling of acomplishement after a long game.
Hard should use EVERYTHING to its advantage, cheats, bonuses, everything. the reason being, any fair match of "AI vs a GOOD human player" the AI will get its ass kicked... the AI is persistant, and ruthless, but it is not clever.. it is not smart. in any fair fight a good human player will kick the AI's ass just because the human is smarter. I want a Hard AI that can fight 2+ GOOD human players at one time... For this it has to be able to cheat.
the
Hard AI in Remix3 is currently using these cheats:
EXP multiplyer
Starts at Tech3 (skips Escalation1-3 upgrades)
Endless money
Can purchas ALL general's powers for it's level.I've play tested the AI extensivly with both single and multiplayer and am VERY happy with how it plays.
My honest recomendation for Contra, or for any mod would be to do the same. A fair, hard fight is fantastic.... for 1 player. 1 player can fight 2 or 3 fair fights at once if he's good enough. But if you have any plans for including multi-player capable AI then it has to cheat to keep up with the humans... and I'm OK with that.
Playing against the AI is not a competition with the AI, its a competition with yourself... and the only cheating is what you bring with you... The AI isn't a person and doesn't follow the same morals as a human, its a tool... and its a tool that YOU use, not me. I (the modder) don't cheat and beat you... I simply give you an AI capable of giving you the chalange you requested. My job is to give you that challange any way I can. I have to create an AI that is faced with the challenge of beating an oponent who is infinatly smarter, responds faster and more adaptive. the AI's enemy (you) can learn and adapt... it is only reasonable to give the AI its own unique set of tools to face such an unrealistic goal. If the AI had half the advantage that the human mind has we would surely be dead at the hands of our PCs by now.