How is the AI?

WW2: Road to Victory is the first grand strategy release from IQ Software/Wastelands Interactive, which covers World War II in Europe and the Mediterranean. Hex-based and Turn-based, it allows you to choose any combination of Axis, Allied, Neutral, Major or Minor countries to play and gives you full control over production, diplomacy, land, air and naval strategy. Start your campaign in 1939, 1940 or 1941 and see if you can better the results of your historical counterparts. A series of historical events and choices add flavor and strategic options for great replayability.
Forwarn45
Posts: 718
Joined: Tue Apr 26, 2005 1:53 am

How is the AI?

Post by Forwarn45 »

Since there is no current multiplayer option, the AI is especially important. So I was wondering how the AI was? I'd be interested to hear from some players with reference to how they are doing against the AI so far in games.
User avatar
Zakhal
Posts: 1410
Joined: Thu Jan 04, 2001 10:00 am
Location: Jyväskylä, Finland

RE: How is the AI?

Post by Zakhal »

You can play multiplayer too. Just choose human players for the nations and then email/hot-seat the savegame. Kind of crude but it should work. 
"99.9% of all internet arguments are due to people not understanding someone else's point. The other 0.1% is arguing over made up statistics."- unknown poster
"Those who dont read history are destined to repeat it."– Edmund Burke
User avatar
Jim D Burns
Posts: 4001
Joined: Mon Feb 25, 2002 6:00 pm
Location: Salida, CA.

RE: How is the AI?

Post by Jim D Burns »

ORIGINAL: Forwarn45

Since there is no current multiplayer option, the AI is especially important. So I was wondering how the AI was? I'd be interested to hear from some players with reference to how they are doing against the AI so far in games.


I posted this in another thread:



The AI so far feels adequate, but I’ve only just played into Barbarossa, so I haven’t yet finished a game. The one problem I see with the AI is it defends every city (as it should), making it easy for you to bypass non-VP cities without having to fight those units.

I don’t view this is an AI weakness, but rather a scenario design weakness. There are few enough cities on map, that I believe each one should have at least one VP, more for critical production cities and capitals of course.

Then change it so non-winter turns are one week (gives you time to take all the extra VP locations) and I think the AI would be a lot tougher as you’d now have to fight all is units, not just those defending VP sites.

There is one AI problem I view as a bug and not a weakness. For some reason the AI sometimes abandons critical VP cities. I saw the AI pullout of Paris once as one of my armor units moved close enough to grab it in one move. I guess the AI failed to recognize the danger and was moving the defending unit towards the *front*. I saw this again as I closed on the Yugoslavian capital too.

The AI needs to keep a permanent garrison in every VP city no matter what. Perhaps creating fixed garrison corps that cannot be moved would fix this. Or simply tweak the AI so its first order of business is to make sure every VP city is garrisoned before it moves any other units.

Of course I restarted the game and this time around I’ve had to fight for every VP location I’ve captured so far.

Jim
comrade
Posts: 167
Joined: Wed Jun 07, 2006 6:35 pm
Contact:

RE: How is the AI?

Post by comrade »

ORIGINAL: Jim D Burns

There is one AI problem I view as a bug and not a weakness. For some reason the AI sometimes abandons critical VP cities. I saw the AI pullout of Paris once as one of my armor units moved close enough to grab it in one move. I guess the AI failed to recognize the danger and was moving the defending unit towards the *front*. I saw this again as I closed on the Yugoslavian capital too.

The AI needs to keep a permanent garrison in every VP city no matter what. Perhaps creating fixed garrison corps that cannot be moved would fix this. Or simply tweak the AI so its first order of business is to make sure every VP city is garrisoned before it moves any other units.

Garrisoning algorithm has been improved and in 1.20 AI should no longer abandon cities.
User avatar
Vypuero
Posts: 232
Joined: Sat Apr 07, 2007 5:11 pm
Location: Philadelphia, PA USA
Contact:

RE: How is the AI?

Post by Vypuero »

Is the 1.2 patch available yet?
User avatar
JMass
Posts: 2363
Joined: Sat Jun 03, 2006 4:45 pm
Location: Italy

RE: How is the AI?

Post by JMass »

I am playing as Soviet in the 1941's scenario but the AI seems to be not so smart, it is very simple cut off from supply advancing german units and destroy them the turn after. Around Odessa, held by one my unit, it is a enormous concentration of axis units that remain in place turn after turn without to do nothing, I'll take one screenshot.
Definetively I hope in a patch to have a secure pbem.
"Klotzen, nicht Kleckern!"Generaloberst Heinz Wilhelm Guderian

My boardgames collection: http://www.boardgamegeek.com/collection ... dgame&ff=1
User avatar
Vypuero
Posts: 232
Joined: Sat Apr 07, 2007 5:11 pm
Location: Philadelphia, PA USA
Contact:

RE: How is the AI?

Post by Vypuero »

Yes the British in North Africa seem to leave their cities when I approach, making their capture kind of easy.  Otherwise it was tough - one motor unit held out in Jerusalem for a long time.
 
No oil (resources) in the ME?
User avatar
JMass
Posts: 2363
Joined: Sat Jun 03, 2006 4:45 pm
Location: Italy

RE: How is the AI?

Post by JMass »

ORIGINAL: JMass

Around Odessa, held by one my unit, it is a enormous concentration of axis units that remain in place turn after turn without to do nothing, I'll take one screenshot.

Here's the situation, it it one full year that the ring is around Odessa, some units have left, some are arrived as substitutes.

Image
Attachments
odessa.jpg
odessa.jpg (92.73 KiB) Viewed 355 times
"Klotzen, nicht Kleckern!"Generaloberst Heinz Wilhelm Guderian

My boardgames collection: http://www.boardgamegeek.com/collection ... dgame&ff=1
User avatar
JudgeDredd
Posts: 8362
Joined: Fri Nov 14, 2003 7:28 pm
Location: Scotland

RE: How is the AI?

Post by JudgeDredd »

I was very, very close to buying this...but looking at that shot, I'll wait. Clearly it needs a little tlc.
Alba gu' brath
User avatar
Erik Rutins
Posts: 39759
Joined: Tue Mar 28, 2000 4:00 pm
Location: Vermont, USA
Contact:

RE: How is the AI?

Post by Erik Rutins »

That is quite a bizarre situation there, I agree. Do you have a save for this that you could post or e-mail to me?
Erik Rutins
CEO, Matrix Games LLC


Image

For official support, please use our Help Desk: http://www.matrixgames.com/helpdesk/

Freedom is not Free.
User avatar
JMass
Posts: 2363
Joined: Sat Jun 03, 2006 4:45 pm
Location: Italy

RE: How is the AI?

Post by JMass »

ORIGINAL: Erik Rutins

That is quite a bizarre situation there, I agree. Do you have a save for this that you could post or e-mail to me?

Yes, here are the screenshot's savegame and another some turns later.
Attachments
Save.zip.txt
(87.31 KiB) Downloaded 34 times
"Klotzen, nicht Kleckern!"Generaloberst Heinz Wilhelm Guderian

My boardgames collection: http://www.boardgamegeek.com/collection ... dgame&ff=1
comrade
Posts: 167
Joined: Wed Jun 07, 2006 6:35 pm
Contact:

RE: How is the AI?

Post by comrade »

The reason for this is that it's not possible to assemble an attack with units from different countries, and AI won't attack on poor odds, so it just sends more and more units to the area. During our tests we've had the same problems with Gibraltar and Sevastopol where AI could not conquer the city. Events were added (Siege of Gibraltar and Siege of Sevastopol) to allow the AI to overcome this problem - if the city is blocked for 3 turns, garrison will surrender. There is an event for Odessa in 1.20, this should do the work.
winky51
Posts: 164
Joined: Tue Jan 18, 2005 3:19 am

RE: How is the AI?

Post by winky51 »

Just FYI for all you gamers.  Making a good AI for a game this complex is very very VERY difficult. 
User avatar
JMass
Posts: 2363
Joined: Sat Jun 03, 2006 4:45 pm
Location: Italy

RE: How is the AI?

Post by JMass »

ORIGINAL: comrade

The reason for this is that it's not possible to assemble an attack with units from different countries, and AI won't attack on poor odds

Thanks, so for now I think the better thing to do is sea transport the unit away to unblock the situation.
Could you answer me if in the future it will be possible have a pbem's modality?
"Klotzen, nicht Kleckern!"Generaloberst Heinz Wilhelm Guderian

My boardgames collection: http://www.boardgamegeek.com/collection ... dgame&ff=1
Plainian
Posts: 210
Joined: Fri Sep 22, 2006 2:45 pm
Location: Dundee in Scotland

RE: How is the AI?

Post by Plainian »

ORIGINAL: winky51

Just FYI for all you gamers.  Making a good AI for a game this complex is very very VERY difficult. 

Which is why a lot of players graduate to PBEM or even prefer to play these type of games as pbem. The AI is usually only for training and learning the game mechanics. It will never be a good opponent. This is probably why Malta was left off the map, as the AI will have to deal with it.

Plainian
Posts: 210
Joined: Fri Sep 22, 2006 2:45 pm
Location: Dundee in Scotland

RE: How is the AI?

Post by Plainian »

ORIGINAL: comrade

The reason for this is that it's not possible to assemble an attack with units from different countries, and AI won't attack on poor odds, so it just sends more and more units to the area. During our tests we've had the same problems with Gibraltar and Sevastopol where AI could not conquer the city. Events were added (Siege of Gibraltar and Siege of Sevastopol) to allow the AI to overcome this problem - if the city is blocked for 3 turns, garrison will surrender. There is an event for Odessa in 1.20, this should do the work.

But 3 turns can be differing lengths in game time depending on weather/season? Will this be taken into consideration? Other considerations would also be nice, eg who has naval control of the sea area. This could shorten the time period.

I like the idea of 'lack of cooperation' between different powers but how about allowing 'major powers' be able to 'borrow' or take control of limited numbers of 'minor countries' so that they could move and attack with them?

eg Germany with Rumania/Hungary....nad also Italy? That would also help in situations like this plus add further historical content? Too difficult to code?
User avatar
JudgeDredd
Posts: 8362
Joined: Fri Nov 14, 2003 7:28 pm
Location: Scotland

RE: How is the AI?

Post by JudgeDredd »

ORIGINAL: winky51

Just FYI for all you gamers. Making a good AI for a game this complex is very very VERY difficult.
Well, we all know that's the case (or most of us)...but seeing so many units round a city because it's not taken seems a bit raw.

Seems to me the AI code is "if there is a city nearby send troops"....next turn is exactly the same and so on. No check to see if there is space round the city. No check to see if units round the city need replacing/relieving. No check to see how many units are around the city.

It just seems to me there are too few checks and that cities are magnets for units, regardless of requirement. I am, of course, only going on this screenshot and I haven't got the game as yet.
Alba gu' brath
User avatar
Widell
Posts: 890
Joined: Wed Apr 27, 2005 2:25 pm
Location: Trollhättan, Sweden

RE: How is the AI?

Post by Widell »

ORIGINAL: comrade
Events were added (Siege of Gibraltar and Siege of Sevastopol) to allow the AI to overcome this problem - if the city is blocked for 3 turns, garrison will surrender. There is an event for Odessa in 1.20, this should do the work.

This sounds like a reasonable quick fix, but not something you'd want to maintain over the life of the product. IMHO you can't fix all strange AI behaviours with events as the playability of the game will gradually be reduced as events take over rather than the player actually achieving military successes.

May I propose a piece of code that checks surrounded and cut of units every turn against some kind of factor (Attack vs Defence strength, number of turns surrounded, morale, whatever) and based on the result of the check, the surrounded unit may, or may not, surrender. The surrender may then of course trigger one or more events if that is the correct thing to do in the particular scenario.
comrade
Posts: 167
Joined: Wed Jun 07, 2006 6:35 pm
Contact:

RE: How is the AI?

Post by comrade »

ORIGINAL: Widell
ORIGINAL: comrade
Events were added (Siege of Gibraltar and Siege of Sevastopol) to allow the AI to overcome this problem - if the city is blocked for 3 turns, garrison will surrender. There is an event for Odessa in 1.20, this should do the work.

This sounds like a reasonable quick fix, but not something you'd want to maintain over the life of the product. IMHO you can't fix all strange AI behaviours with events as the playability of the game will gradually be reduced as events take over rather than the player actually achieving military successes.

May I propose a piece of code that checks surrounded and cut of units every turn against some kind of factor (Attack vs Defence strength, number of turns surrounded, morale, whatever) and based on the result of the check, the surrounded unit may, or may not, surrender. The surrender may then of course trigger one or more events if that is the correct thing to do in the particular scenario.

I very much like this idea, coz it's a) simple b) generic. It may work in a way that if the check fails surrounded unit level is reduced by 1. If check fails for lev 1 unit - it surrenders. Apart from the factors you mentioned, I'd add city supply value and an air superiority for the hex with the besieged unit (higher supply and ability to reinforce from air would make the siege last longer).
User avatar
Widell
Posts: 890
Joined: Wed Apr 27, 2005 2:25 pm
Location: Trollhättan, Sweden

RE: How is the AI?

Post by Widell »

ORIGINAL: comrade
I very much like this idea, coz it's a) simple b) generic. It may work in a way that if the check fails surrounded unit level is reduced by 1. If check fails for lev 1 unit - it surrenders. Apart from the factors you mentioned, I'd add city supply value and an air superiority for the hex with the besieged unit (higher supply and ability to reinforce from air would make the siege last longer).

Agree, and to add to this idea, you may want to store the impact of the different values in one of the files so they are easily moddable later on.
Post Reply

Return to “WW2: Road to Victory”