![]() |
Re: Artificial stupidity
Quote:
|
Re: Artificial stupidity
Cut out the personal attacks, people. Think it through before posting further comments.
|
Re: Artificial stupidity
Quote:
Quote:
Quote:
The AI suffers from a chronic need to 'do something' every turn, and if there's nothing useful for it to do it will cast useless or harmful spells, and when it can't even do that it will 'stay behind troops' - exactly as you've explained, exactly as I've observed many times, exactly as anyone that's played this game very much will have seen. Quote:
This bears only the slightest resemblance to the BoW situation, which is likely to cause friendly fire casualties AND very unlikely to cause any damage to the enemy, when cast by the AI. |
Re: Artificial stupidity
I keep noticing you say that there isn't the need to add all the extra logic checking about battlefield dangers because it can be done much easier, but I've missed what that easier solution is. I'm not sure if it was in an early post somewhere or not, but tell again, if I've missed it, what the simpler solution is that you suggested because this thread just doesn't read correctly without it, lol. I like someone's suggestion to be able to ban spells from a world list or also a specific caster's list.
Quick question from your OP: does the trident do anything other than what its stats list? It doesn't make the user immortal or anything, does it? I've noticed that most weapons I give my SCs are better than the trident, so I never figured out why I even care to compete in that silly tournament. Finally, I'll add that I sympathize. I know if it were me, I'd be just as mad and I think you have every justification. I can't believe others aren't being more empathetic themselves. Here you are trying to work your strategy and there seems to be no way out of this stupid trap -- not even a jury-rigged workaround. I believe one person actually suggested you not research an entire branch of magic. :-/ I'm glad you didn't respond to that. =$= Big J Money =$= |
Re: Artificial stupidity
With regards to his solution, I believe it was basically check if nation is cold immune/mostly cold immune (undead ermors, caelum, jotun etc) and make the spell uncastable, except when a human scripts it. The trident IIRC give 50% quickness (as per water 9 bless) so its not too bad, especially on casters. I get particularly annoyed when comp ermor wins tournament with a dusk elder, it makes them into army generating power horses. Nothing an SC wont beat, but powerful nonetheless. Also, I second Strider's request for a bit of calm here, lets not get like so many other cheesy gaming forums out there.
|
Re: Artificial stupidity
Good point. What's done is done, and the community here is important. It doesn't matter whether we agree with his points or not, although I maintain my symapthy with the frustration.
I think it's time for me to do some forum searches on 50% quickness. I don't understand how something can be 50% quickened. /:-| I always thought it was a status; double or nothing. =$= |
Re: Artificial stupidity
Quote:
But if you look at it from a narrower point of view, chop the topic up a little, there are simple solutions. The biggest problem, for me, is BoW. The simple solution is simply to remove that spell from the list of spells the AI will cast unbidden. Which I gather is exactly what has been done in Dom3. Another example I've run into is nature mages insistently casting 'protection' on all your troops, when you either are, or are fighting against, Abysia. Of course, Abysian troops radiate heat, and protection raises AC but lowers fire resistance... VERY poor trade when facing fire radiating troops, even WORSE trade when your own troops are radiating. Obviously susceptible to the same fix - just removing it from the list of spells the AI will cast on its own immediately ends the problem. Another player had the AI cast 'vortex of returning' for him. Hilarious... if it's not your army that just got recalled from a battle they should have won to the other side of the map http://forum.shrapnelgames.com/images/smilies/wink.gif Again, the simplest solution is to remove the spell from the AIs list. It can be objected that this gives the human player another advantage in the game, but I don't think it does, because the AI is just as bad at determining when to cast these spells for the computer players as for the human ones. The best I understand, it really *doesn't* have any logic for determining these cases at all, just a random number generator and a preference for casting spells that do direct damage. That preference keeps spells like this from being cast very often, but it doesn't do anything to cause them to get cast when they'll actually help, or not cast when they wont, it just keeps them from being cast at all most of the time. In fact, this is why I think yanking these spells entirely is probably a better idea than introducing a user interface to ban certain spells. That, I'm afraid, WOULD favour the human over the AI. For some spells the case for removal is better than others, though. BoW obviously is more likely to harm the AI than to help it, but that is probably not true of protection. Heat-radiating units are much more rare than non-cold-immune units. Still, it's just as bloody annoying to the human player when it's cast at the wrong time. So, yes, a more sophisticated AI would be wonderful, but realistically, when simply yanking the spells off the cast list has the same effect in most cases, where is the motivation to go to a lot more work for almost the same result? That's what I meant by mentioning motivation. It's perfectly reasonable if you can make a good enough fix in 1 hour or a *slightly* better fix in 1,000, you're going to have trouble finding motivation to go the extra mile, particularly when there are other things you could be working on instead. At any rate, simple solution NOW, more complex solution later, when/if it can be done, seems like the sensible thing to me. Another fairly simple thing that could be done would be to recode what the AI does with a mage when it has no targets in range. Apparently what it does now is go to 'stay behind troops.' This is not a very smart thing to do at all, as it results in a bunch of leaders piling up right behind the rearmost unit of troops for no real reason. Since it usually happens late in battle, it's not as big a problem as it could be, but it's still definitely in the category of 'not-smart' and REALLY becomes a problem when one of those mages has BoW. I would suggest a mage set on 'cast spells' should, when no enemies are in range, 'advance' until some enemies ARE in range, and then resume casting, instead. It would also be good if troops NOT seeking melee (i.e. on 'fire' or 'cast spells' orders in particular) would advance directly forward, maintaining their position in relation to the top and bottom of the battle map. Currently, for instance, archers set on 'fire' will advance towards the nearest enemy when they cannot fire, so they move forward and left or forward and right, resulting in more troop clumping. This *might* solve the problem with BoW for human players without removing it from the cast list, as it would make some of the responses I got early in this thread actually make sense - the big problem isn't so much just that the mages cast BoW, but that they typically follow up on that by all clumping together right behind the archers. I'm not sure, but honestly I think it would be a good idea either way. I'm sure it's less simple to do than removing some spells from the cast list too, but it shouldn't be nearly as complicated as a truly sophisticated AI spell-choice code. Oh, whilst on the subject of battlefield movement, just in case the programmer-guy happens to read this, *please* make light cavalry worthwhile! This would only take a bit of added AI battlefield movement logic. As it is, each unit seems to only move in basically one direction - forward. Unless, of course, it routs. So light cavalry (and this applies to archers of all sorts too, but it's most damaging to light cavalry tactically) moves right up to range, and starts firing, but they never pull back, so they wind up in melee very quickly. Real life light-cavalry armies did a LOT of backward movement, this is what made them effective on the battlefield. They would move up into range, fire, then pull back to avoid melee. The logic would go something like this: 1. Are we in range of target? --->A. Yes. Is target within their movement radius of melee range? ------->I. Yes: Is our missile range greater than their movement range? ----------->a. Yes: Retreat to our maximum missile range, or the maximum range we can achieve while still retaining movement points to fire one volley, whichever is less, then fire. ----------->b. No: Stand and fire. ------->II. No: Stand and fire. --->B. No. Advance our maximum movement, or to our maximum missile range, whichever is least. If movement points are left, fire. Quote:
Quote:
|
Re: Artificial stupidity
Somewhat OT, but 50% quickness (AFAIK) gives you 150% movepoints, and two actions each round. I don't THINK you get stat bonuses. It's very similar to what you get from heroic quickness. The quickness (or quickening) spells however, are a little bit different, you get double your move points, and two actions each round, as well as stat boosts. You also get 100 xp from winning the tournament.
|
Re: Artificial stupidity
Quote:
I usually skip the tournament anyway. It takes a high value commander that could usually be doing something else out of play, with a high risk of death. You can't change your script each fight, you have to use one for all the arena matches, which is pretty hugely annoying - for instance you script a bunch of casting to deal with Ermors champion, and as a result your champion stands there casting useless spells while another nations Pretender stomps him. Or you kill the enemy Pretender, thereby starting a war with a neighbor you really didn't want to be at war with, and then Ermors champion kills yours next round anyway http://forum.shrapnelgames.com/images/smilies/wink.gif Eh, depends on the game too. I tend to play against AI on large maps with 12 or more enemies, entering the contest is a longshot there. In a smaller game, 3, 4 enemies, it can be a really good thing to do though. You might forge better weapons end-game, but that trident is *mighty* powerful on round 3... |
Re: Artificial stupidity
I dunno about the tridents combat stats, i find there are better weapons for melee, but that its nice for casters. As for quickness and defence, i think you're right, but im not sure. Tournament i nice for death mages and other powerful mage nations. I wouldn't usually send a pretender of SC tho. As a side not, if you have no arms, you don't get the trident, and you aren't stuck doing all the subsequent tournaments, which is can be a bonus.
|
Re: Artificial stupidity
Quote:
However Trident gives 2 attacks every round. |
Re: Artificial stupidity
It may seem a little wierd to reply to myself, but I thought over what I've posted and have a bit to add. Editing the post this long after it's posted would be even wierder.
Quote:
Quote:
Quote:
|
Re: Artificial stupidity
Offtopic but, heh ... might I point out, while the TC cavalry has some parts to be desired, the Vanir and Centaurs are actually incredible units if you know what to do with them.
|
Re: Artificial stupidity
So what's your strategy then?
|
Re: Artificial stupidity
Duel bless them. Vans are incredible with f9/w9 (or even just w9 actually) and the centaurs are easily blessed to e9/n9 thanks to medusa.
|
Re: Artificial stupidity
Ideally, every single battlefield spell would have a "desirability" function that observes factors about the battlefield situation and tries to gauge the usefulness of each spell. Then just cast the most useful spell.
This would take a lot of coding and testing but is probably not totally unfeasible, mostly because a lot of spells have basically the same behavior. For example, there's scads of projectile spells that all function in basically the same way. There's a lot of spells that hit the whole battlefield. There's a lot of personal protection spells. There's a lot of summoning spells. And so on and so forth. Of course it's far too late to add this to Dom2 or even 3, but it's a nice pipedream. |
Re: Artificial stupidity
Thats actually in there already. I just dont understand it. Here is a combat log. It gives me a headache trying to follow what its thinking but it looks good. I know that "com " means commander so this seems to be the "thinking" for one commander named Bellare until the spell as chosen.
Gandalf Parker Mrlreport (left): good0 broken0 autobreak0 turn0 com Bellare cast spell (favspell Summon Earthpower) (mayusegems 1) est. choices 27 comp_castspell: eval Fire Flies result -1 comp_castspell: eval Air Shield result -1 spellscore, Freezing Touch score -9999 (boost 102 scorat 0) Eval: Freezing Touch score 0 (fat 10) comp_castspell: eval Freezing Touch result 0 best Flying Shards this far, 14 10 (4 pnts) spellscore, Flying Shards score 13 (boost 83 scorat 0) Eval: Flying Shards score 12 (fat 15) comp_castspell: eval Flying Shards result 12 best spell so far Flying Shards (score12) comp_castspell: eval Twist Fate result -1 comp_castspell: eval Hand of Dust result -1 spellscore, Sleep Touch score -9999 (boost 101 scorat 0) Eval: Sleep Touch score 0 (fat 10) comp_castspell: eval Sleep Touch result 0 comp_castspell: eval Bleed result -1 best Banishment this far, 3 6 (0 pnts) spellscore, Banishment score 0 (boost 119 scorat 0) Eval: Banishment score 0 (fat 0) comp_castspell: eval Banishment result 0 best Blessing this far, 3 6 (35 pnts) spellscore, Blessing score 35 (boost 114 scorat 0) Eval: Blessing score 38 (fat 0) comp_castspell: eval Blessing result 38 best spell so far Blessing (score38) comp_castspell: eval Sermon of Courage result -1 comp_castspell: eval Smite Demon result -1 comp_castspell: eval Holy Avenger result -1 comp_castspell: eval Divine Blessing result -1 comp_castspell: eval Smite result -1 comp_castspell: eval Fanaticism result -1 comp_castspell: eval Word of Power result -1 comp_castspell: eval Burning Hands result -1 comp_castspell: eval Fire Darts result -1 comp_castspell: eval Flame Bolt result -1 comp_castspell: eval Shocking Grasp result -1 best Slime this far, 14 10 (5 pnts) spellscore, Slime score 5 (boost 105 scorat 0) Eval: Slime score 4 (fat 20) comp_castspell: eval Slime result 4 looser spell Slime (score 4) comp_castspell: eval Cold Bolt result -1 comp_castspell: eval Geyser result -2 comp_castspell: eval Acid Spray result -2 comp_castspell: eval Star Fires result -1 comp_castspell: eval Fire Resistance result -1 comp_castspell: eval Charge Body result -1 comp_castspell: eval Aim result -1 comp_castspell: eval Resist Lightning result -1 comp_castspell: eval False Fetters result -1 spellscore, Cold Resistance score 1 (boost 108 scorat 0) Eval: Cold Resistance score 1 (fat 5) comp_castspell: eval Cold Resistance result 1 looser spell Cold Resistance (score 1) spellscore, Resist Fire score 1 (boost 81 scorat 0) Eval: Resist Fire score 1 (fat 10) comp_castspell: eval Resist Fire result 1 looser spell Resist Fire (score 1) spellscore, Fists of Iron score -9999 (boost 84 scorat 0) Eval: Fists of Iron score 0 (fat 15) comp_castspell: eval Fists of Iron result 0 best Earth Grip this far, 14 10 (8 pnts) spellscore, Earth Grip score 7 (boost 102 scorat 0) Eval: Earth Grip score 7 (fat 5) comp_castspell: eval Earth Grip result 7 looser spell Earth Grip (score 7) best Earth Might this far, 3 6 (27 pnts) spellscore, Earth Might score 29 (boost 100 scorat 0) Eval: Earth Might score 26 (fat 20) comp_castspell: eval Earth Might result 26 looser spell Earth Might (score 26) comp_castspell: eval Hand of Death result -1 spellscore, Eagle Eyes score 135 (boost 114 scorat 0) Eval: Eagle Eyes score 142 (fat 5) comp_castspell: eval Eagle Eyes result 142 best spell so far Eagle Eyes (score142) spellscore, Poison Touch score -9999 (boost 89 scorat 0) Eval: Poison Touch score 0 (fat 5) comp_castspell: eval Poison Touch result 0 spellscore, Resist Poison score 0 (boost 116 scorat 0) Eval: Resist Poison score 0 (fat 5) comp_castspell: eval Resist Poison result 0 spellscore, Barkskin score 293 (boost 116 scorat 0) Eval: Barkskin score 308 (fat 5) comp_castspell: eval Barkskin result 308 best spell so far Barkskin (score308) comp_castspell: eval Personal Luck result -1 comp_castspell: eval Combustion result -1 comp_castspell: eval Phantasmal Warrior result -1 comp_castspell: eval Mirror Image result -1 spellscore, Quicken self score 878 (boost 98 scorat 0) Eval: Quicken self score 798 (fat 20) comp_castspell: eval Quicken self result 798 best spell so far Quicken self (score798) spellscore, Stoneskin score 523 (boost 102 scorat 0) Eval: Stoneskin score 550 (fat 5) comp_castspell: eval Stoneskin result 550 looser spell Stoneskin (score 550) best Armor of Achilles this far, 14 10 (5 pnts) spellscore, Armor of Achilles score 1 (boost 86 scorat 0) Eval: Armor of Achilles score 1 (fat 20) comp_castspell: eval Armor of Achilles result 1 looser spell Armor of Achilles (score 1) best Earth Meld this far, 3 6 (-35 pnts) best Earth Meld this far, 14 10 (17 pnts) spellscore, Earth Meld score 21 (boost 105 scorat 0) Eval: Earth Meld score 12 (fat 80) comp_castspell: eval Earth Meld result 12 looser spell Earth Meld (score 12) comp_castspell: eval Immolation result -1 comp_castspell: eval Mistform result -1 comp_castspell: eval Ghost Wolves result -1 comp_castspell: eval Numbness result -1 spellscore, Ironskin score 1003 (boost 98 scorat 0) Eval: Ironskin score 1003 (fat 10) comp_castspell: eval Ironskin result 1003 best spell so far Ironskin (score1003) best Protection this far, 3 6 (256 pnts) spellscore, Protection score 293 (boost 116 scorat 0) Eval: Protection score 266 (fat 20) comp_castspell: eval Protection result 266 looser spell Protection (score 266) comp_castspell: eval Body Ethereal result -1 comp_castspell: eval Spirit Curse result -1 best Tangle Vines this far, 14 10 (9 pnts) spellscore, Tangle Vines score 11 (boost 116 scorat 0) Eval: Tangle Vines score 10 (fat 20) comp_castspell: eval Tangle Vines result 10 looser spell Tangle Vines (score 10) comp_castspell: eval Summon Storm Power result -1 comp_castspell: eval Summon Water Power result -6 comp_castspell: eval Phoenix Power result -1 comp_castspell: eval Summon Lesser Fire Elemental result -1 comp_castspell: eval Summon Lesser Air Elemental result -1 Not enough vis for Summon Lesser Water Elemental comp_castspell: eval Summon Lesser Water Elemental result -3 spellscore, Summon Earthpower score 203 (boost 83 scorat 0) Eval: Summon Earthpower score 184 (fat 20) comp_castspell: eval Summon Earthpower result 184 best spell so far Summon Earthpower (score100184) Not enough vis for Summon Lesser Earth Elemental comp_castspell: eval Summon Lesser Earth Elemental result -3 comp_castspell: eval Power of the Spheres result -1 comp_castspell: eval Desiccation result -1 comp_castspell: eval Farstrike result -2 comp_castspell: eval Blink result -1 comp_castspell: eval Returning result -1 comp_castspell: eval Communion Master result -1 comp_castspell: eval Communion Slave result -1 comp_castspell: eval Horror Mark result -1 comp_castspell: eval Dust to Dust result -1 comp_castspell: eval Decay result -1 comp_castspell: eval Frighten result -1 comp_castspell: eval Seven Year Fever result -2 comp_castspell: eval Curse result -2 comp_castspell: eval Bonds of Fire result -1 comp_castspell: eval Mind Burn result -1 comp_castspell: eval Berserkers result -1 comp_castspell: eval Sleep result -1 comp_castspell: eval Rage result -1 comp_castspell: eval Sailors' Death result -1 best Iron Will this far, 3 6 (13 pnts) spellscore, Iron Will score 15 (boost 97 scorat 0) Eval: Iron Will score 15 (fat 10) comp_castspell: eval Iron Will result 15 looser spell Iron Will (score 15) comp_castspell: eval Panic result -1 comp_castspell: eval Arcane Bolt result -1 best Mossbody this far, 3 6 (186 pnts) spellscore, Mossbody score 160 (boost 85 scorat 0) Eval: Mossbody score 145 (fat 20) comp_castspell: eval Mossbody result 145 looser spell Mossbody (score 145) castspell: cnr113 spl438 (Summon Earthpower) vis0 x3 y6 spldmg4096 vis 0 xvis 0 blastsqr: unr14799 x3 y6 aoe0 dmg4096 eff23 spc8404992 as10192 al9 affectvic vic14799 hv0 hitunit 14799 14799 dmg4096 spec8404992 ba2 battle_incheck |
Re: Artificial stupidity
Quote:
I like it being somewhat random. People in battle are somewhat random. They make decisions based on imperfect information, without the time to sit down and weigh all the factors and think it all through carefully, and that means a lot of the time they don't make the best choices. But that said, yes, what would be good would be for it to have at least some grasp of these factors. Casting BoW then bunching up with a bunch of friendlies with no cold resistance is taking it way beyond realism into the land of the absurd, for instance. And that's what's so frustrating about it for me, I guess, it's not that I'm taking friendly fire (I take that all the time, naturally I don't like it, but in a wierd way it adds to the charm of the game... in cases where it makes sense.) Quote:
Anyhow that's a comparitively minor point. They do seem to calculate what spell will do the most immediate damage to enemy troops and cast that. The big problem is with the spells that don't fit that mold. The buffs and utily spells basically, tangle vines, aim, protection, blink (THAT one can really cause problems too) anything that doesn't do direct damage... the AI doesn't seem, from my observation, to have any underlying logic at all to when they cast those, they just seem to pull one out of the hat and throw it out like 'what the heck, I have absolutely no clue.' Throwing out fire clouds directly in the path of their own troops when the enemy is running away, for another example to add to the ones we've run into the ground http://forum.shrapnelgames.com/images/smilies/wink.gif I've seen that several times. Most of the time it does silly stuff it's not directly destructive though, and so you don't notice it unless you're paying close attention... casting strength buffs on other mages when those knights are charging the heavy infantry line for instance... watch closely for it and you'll see, but it's not even in the same league with BoW for annoyance, and as long as it doesn't happen too often it actually makes the thing seem more 'human,' no? I don't want it to be perfect, but I do want it to simulate someone with something approximating a clue. And it really *does* do that most of the time. Just needs some work on certain spells... |
Re: Artificial stupidity
Quote:
What you're doing there, though, is giving up a huge number of creation points to supercharge them magically, and what you get out of it is really some quirky heavy cavalry. I've played both of them that way, and experimented with the bless strategies, and my honest opinion is that while you can make them work that way, you'll still get your rear handed to you up against someone that spent those points on scales instead, and uses independent heavy cav/knight recruits. But for the sake of argument, let's say you at least have a fair chance of winning that way. It's still beside the point to me - I'd like to be able to play it in role, that is to say, play them as light cavalry, using their speed advantage to bring those ranged weapons to bear effectively, not converting them into some oddball heavy-cav units. And of course it's totally inapplicable to non-holy light cavalry, T'ien Ch'i, Arco... and actually not applicable to the Centaurs I was talking about either. You know, the Centaurs, not the White Centaurs, just plain old Centaurs, the ones that should logically by description and theme be the feared and fabled archery section of Pangaeas army, but in reality are totally useless http://forum.shrapnelgames.com/images/smilies/wink.gif |
Re: Artificial stupidity
Thanks for posting this!
The 'favspell' entry is interesting, this might confirm my early hunch that each caster seemed to get a little fixated on their favourite spell... an impression I discarded as silly anthropomorphic imaging http://forum.shrapnelgames.com/images/smilies/wink.gif so maybe I was wrong on that. I'd guess the -1, -2, -3 values are special disqualifications. I'd guess -1 is out of range to start with... and then we can discard that hypothesis almost immediately I think... I never use fire flies so I'm guessing, but doesn't it have at least as much range as flying shards? So it's something else... the really wierd thing is that it seems like it settled on mossbody(?) as the best choice, then cast summon earth power anyway... geez... gonna take some time to figure out how to parse this thing properly. Anyone already figured it out by chance? Might really clarify a lot... |
Re: Artificial stupidity
I probably should have mentioned in case someone is wondering. That was an excerpt from a Dom3 log.
|
Re: Artificial stupidity
Quote:
But : Vans and centaurs (all kinds) actually both have big advantages over other cavalry, even without an effective bless (though I can't think of a reason to skip the bless with them). Vans have mirror image, _and_ glamour : very stealthy, and completely avoiding some early damage. Then all the centaurs : decent HPs, and recuperating : they recover from wounds if they survive the battle. Even if non-sacred, both would still be viable units, unlike a lot of the other cavalry/chariot units. |
Re: Artificial stupidity
Quote:
According to the figures from Sunrays, you can recruit fifty longbowmen, sixty crossbowmen or woodsmen, or seventy four archers or tribal archers for the price of twenty centaur. They're good archers, but they aren't worth the money just for that. (Nor would it make any sense if they were, really. Light cavalry should be a good deal more expensive than foot archers.) But the only other way the AI knows to play them is as heavy cavalry. As heavy cavalry, they're cheap, but woefully underpowered - they just aren't (and shouldn't be) capable of pulling that role off. The centaur cataphracts, on the other hand, fill that role quite well. Spend the same gold on a mix of centaur cataphracts and independent archers as you would on centaurs and you'll be a lot better off. Sure, the archers won't have recuperation, but they're cheap enough to replace, and most battle wounds don't really reduce their effectiveness anyway. The Centaur warriors are even worse in this respect. You can get 80 independent light infantry for the same price as 20 centaur warriors, and it's a much better deal, as long as they don't know how to use their movement points. Vanir have some great advantages, sure, like the centaur warriors their stats would be wonderful if the AI could just pull of basic light cavalry tactics with them. But since it doesn't they wind up being played as heavy cavalry, and they just don't have the punch to pull that role off against a serious opponent. Sure, they can chase down routers, but any unit can do that. For the price of sixty Vanir, you can recruit seventy independent knights. The Van has thirteen hp, compared to twelve, but thirteen protection, compared to TWENTY. The knights have higher morale, more str and MUCH heavier weapons. Try it and see, the Van get chewed every time. Glamour is nice, but it gets knocked off real quickly when they engage in melee with heavy infantry, let alone knights. Which is exactly as it should be, to that point. They're light cavalry, after all. Ultra-elite light cavalry, but light cavalry nonetheless. Light cav isn't meant for melee, and it isn't meant for shock charges. It's meant to wheel and dance just outside the enemies reach, while calling them rude names and showering them with volley after volley of projectiles. It's meant to screen the main army, obstructing the enemy but never engaging, keeping them off balance, harrassing them like a swarm of hornets, and in the end, running them down after they break formation and start to flee. And the Vanir have the stats to do that job wonderfully. If only the AI was programmed to do it. |
Re: Artificial stupidity
Eh ... to say nothing about how 6 dual blessed centaurs will trounce 80 light infantry easily ...
The cost of Van to Knights are simply incorrect. Knights cost SIGNIFICANT resources and often that will stunt you way further than gold. Furthermore Vanir are sacred and really sacred units are meant to be blessed in some shape and form. Make no mistake, knights are probably the strongest recruitable basic troops but once their lances are exhausted, they're really not /that/ great. Meanwhile Vans can give SC's a run for their money easily and then say nothing of the extra magic res which is very very important. I really think you're not taking full advantage of either units here, and mind you they really don't need to be dual blessed. F9 is one of the cheapest blesses and considering that both units are stealthy, they are among the elites of raiding (Which dominates a major portion of most wars between dom II players). Someday you'll need to get on and duel one of us to really see this in application and you'll agree that Van and White Centaurs are just incredible units compared to indies. =) |
Re: Artificial stupidity
Quote:
"I don't see how you could say that with a straight face, knowing that there are several final orders that can be given, yet as discussed in this thread the AI always uses 'stay behind troops' even when it's not the order given?" Quote:
Quote:
Quote:
Quote:
|
Re: Artificial stupidity
Quote:
|
Re: Artificial stupidity
Quote:
|
Re: Artificial stupidity
In the combat simulator using 195 units in equalizer mode and with 200 Heavy Infantry (ind, 20 res) as the baseline 77 centaur warriors, 141 Hoplites, and 286 Carduces are equal utility.
The combat simulator assumes size = 0 and has a number of other quirks, nor is my sample random, so add salt to taste. |
Re: Artificial stupidity
You know, using map commands you can add armies to yourself. You can make armies of your choice then play them with scripting and everything. Even do it over and over.
|
Re: Artificial stupidity
I've done that too, but when trying to find the equal value levels for a lot of units it's just way too much work. At least, unless there's a way to run the game and get the battle results by script...
|
Re: Artificial stupidity
Hmmmmm actually might. Im not sure what info gets put into the log by the debug command. So we have start-game, and end-numbers (maybe). But the combat would require keypresses. Maybe with a macro...
|
Re: Artificial stupidity
You could also increase your statistics by creating many neighboring provinces and setting it up to have the same combat in all of them.
|
Re: Artificial stupidity
My default test map is an 8x8 grid and I usually use four battles, alternating attacker and defender.
I thought about using the debug log and it looks possible but hard. I don't have any idea about running the battles though so I'm letting it slide. How would you do a macro? |
Re: Artificial stupidity
a third party macro software that will record mouse movements, clicks, and keypresses, then play them back. For repeating the same thing over and over it can be handy
|
Re: Artificial stupidity
How does the AI scale in this game? Is Easy simply resource deprived or is it also less intelligent than Normal, for instance.
And I gather that the two Hard difficulties mostly benefit from improved resources rather than improved strategy in comparison to Normal or is this incorrect? I like to play SP versus an AI that is intelligent but not one loaded with resources as my playing style is somewhat ponderous. So far I've found that Normal difficulty is maybe a little faster than I'd like, but if the AI on Easy isn't going to avail itself of the same strategies as Normal, then I'd rather stick with Normal. |
Re: Artificial stupidity
The AI doesn't change its tactics AFAIK. However, if the games are too fast, you should try fiddling with the game settings a bit. Up the strength of independents to 6 or so, or play in a bigger map, or with fewer enemy nations. The first one, especially, can have a huge impact.
|
Re: Artificial stupidity
Changed AI setting changes the amount of points that it can spend on its pretender if I remember right.
|
Re: Artificial stupidity
Ok, so AI setting affects design points and either starting gold(?) or a #supplymult, #goldmult, #resourcemult, etc for individual nations?
As long as the AI isn't "dumber" on normal or easy, then I don't really mind. I just like SP games to start off very slowly before developing into all-out slaughter. |
Re: Artificial stupidity
Higher AI levels get more gold, supplies, resources and gems, IIRC. Higher levels of AI also get more design points. Normal AI has everything the same as humans, except possibly e.g. supplies to make up for the fact they easily starve their armies or other things they need because they aren't smart enough.
|
Re: Artificial stupidity
I don't think they get more gems on higher levels. It may appear that way later in game since they will have more money to buy mages and thus search for sites more. But you can see in early turns its normal gem income.
I think they get more design points on higher levels as well. |
Re: Artificial stupidity
One thing is sure, impossible AIs are really fast... to cast the most destructive global enchantements.
In my last game against a pack of impossible AIs they have casted Burden of Time, Foul Air and Perpetual Storm before turn 30 and Wrath of the Sea some turns after, resulting in a nightmare situation... especially for them (the funniest being Jotunheim casting Burden of Time when they have access to the best mortal troops, and Man casting Perpetual Storm forcing their superior longbowmen to fight in melee). As I play Machaka and don't have any astral mage, I'm condemned for the moment to watch AIs spoiling the world but, as they can't adapt their strategies for their own spells, I'm finally in a better position than most. |
Re: Artificial stupidity
Quote:
|
Re: Artificial stupidity
Yes for an human it's not a bad choice, but the Man AI prefer to use hordes of archers unable to fire in the storm than Wrathful Sky (the Man AI mages seem to be mostly used for 3-4 Call of the Winds per turn and as many Swarm per fight, choices especially funny when birds can't fly).
|
Re: Artificial stupidity
Quote:
Quote:
Quote:
Use a heavy infantry core, then the archers as support. And yes, eighty light infantry will be more effective in that role than 20 centaur warriors. Centaur warriors are good for making a fast, sneaking army to scout and take out poorly defended provinces. And I usually play CB, where they're much less expensive. Ludicrously cheap, actually. The point was just that, with a small improvement to the battlefield AI, they *and many other units* could be usable in a more realistic, thematically appropriate, and fun, manner. And modmakers wouldn't need to make them ludicrously cheap to get people to use them. |
Re: Artificial stupidity
Quote:
|
Re: Artificial stupidity
Try them out and then make your judgement.
|
Re: Artificial stupidity
Quote:
Quote:
Quote:
Quote:
Quote:
|
Re: Artificial stupidity
Quote:
|
Re: Artificial stupidity
Quote:
So it turns out, contrary to your past flames, we *agree* that the behaviour I'm seeing is the behaviour that's programmed into the game, you just want to try and make a big deal out of the fact you don't like how I phrase it. And it takes you seven pages to admit that, and even now you're still obfuscating and trying to claim you were right all along. That's pathetic. Really pathetic. Quote:
Quote:
They're two different issues. They're both annoying. As I said a couple pages back... Quote:
Quote:
Quote:
That's got to be some kind of record for an absurd assertion! Pangæa, for your information, has Minotaurs. And War Minotaurs. The latter may well be the heaviest infantry in the game. Quote:
Well, yeah, if you send one out alone that'll happen. Twenty five or thirty of the suckers, with some cheap support, cut through enemy armies numbering into the hundreds like a hot knife through butter. Quote:
Quote:
If they had retrograde movement, they could be used more realistically, and more effectively. Since it's possible to fudge it with foot troops, it's not such a big deal there - but horse archers are another matter. |
Re: Artificial stupidity
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
All times are GMT -4. The time now is 06:02 AM. |
Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.