Chance of Norm Koger doing a sequel?

Norm Koger's The Operational Art of War III is the next game in the award-winning Operational Art of War game series. TOAW3 is updated and enhanced version of the TOAW: Century of Warfare game series. TOAW3 is a turn based game covering operational warfare from 1850-2015. Game scale is from 2.5km to 50km and half day to full week turns. TOAW3 scenarios have been designed by over 70 designers and included over 130 scenarios. TOAW3 comes complete with a full game editor.

Moderators: JAMiAM, ralphtricky

User avatar
berto
Posts: 21461
Joined: Wed Mar 13, 2002 1:15 am
Location: metro Chicago, Illinois, USA
Contact:

RE: Chance of Norm Koger doing a sequel?

Post by berto »

ORIGINAL: ralphtrick
Looking ahead as in chess/go isn't practical, the number of possible moves is almost infinite. TOAW is more like Go, and the computer can't play a really good game there yet. It is possible to have Elmer look at the situation and pick which objective track to follow, or even to pick his own depending on chokepoints, relative strengths and other criteria. It's also possible to save the history of past rounds and games and compare them to the current situation.

I've got a lot of thoughts about what I want to do with Elmer, we'll see what time I have, and what ideas work out in real life.<g>

I'd like to repeat here some comments I made in the War in the Pacific/Admiral's Edition Forum:
Heck, I'd be willing to wait overnight or even days for the AI to do its thinking.

If AI effectiveness is proportional to the time we allow it, give it more time!

How about something like this?

Give the computer more time?

[ ] No, use the default time [60 seconds? 5 minutes?]
[ ] Yes, give it 10 minutes.
[ ] Yes, give it one hour.
[ ] Yes, give it <fill in the blank> hours.
[ ] Give it unlimited time until I [the player] press the Stop button.
[ ] [any other option suggestions?]

Make this a pre-game selection, or even a turn-by-turn selection (see below).

For a game of this scope and complexity, If I the human player might take hours to plan and execute my turn, I'd think it only fair to give the AI equal time consideration.

If we're talking about a game that might take months and even years to complete, what's a few hundred extra hours among "friends" (you and your AI opponent), especialy if those extra hours you are (a) sleeping, (b) at work, (c) playing some other computer game, (d) whatever.

I could see playing in the following manner: I commit to playing one turn at a time, then giving the computer indefinite time--at least overnight, days if I get distracted and have to move on to other things (including playing other games)--to plan and "think" through its response. Distracting time off between moves would even be a virtue. It I knew that the longer I wait, the better the AI move might be, I'd not fret over my time away from the game. In fact, variable AI time between moves might have the added advantage: For complicated situations and important turning points in the war, give it full time consideration. At other times, when there is little for the AI to do, give it as little time as your experience and/or impatience to "get on with it" deem necessary.

For the life of me, I can't fathom why game designers try to make their games, and their AI, fit one mold. Break the mold! Give the players a choice! If enabling a competitive AI is a matter of giving it more time to think, let us the human players decide for ourselves the limits of our (im)patience. These games allow us, the human players, to set all sorts of optional rules going in. Why not give us as many AI options (particularly PO time to think), too?

Variable, human player directed AI time!

Where it makes sense, and where it is implementable in future versions of TOAW, please give the AI more time to "think" according to our, the players', choosing.
Campaign Series Legion https://cslegion.com/
Campaign Series Lead Coder https://www.matrixgames.com/forums/view ... hp?f=10167
Panzer Campaigns, Panzer Battles Lead Coder https://wargameds.com
marcusm
Posts: 778
Joined: Sat Dec 08, 2007 3:42 pm
Location: Göteborg/Sweden

RE: Chance of Norm Koger doing a sequel?

Post by marcusm »

I can also see WEGO colliding with the Combined Arms game(if it gets finished hehe).

Now that I understand what you guys meant with 3D I am less worried. As long as it doesn't
look like that ugly Bulge game I saw recently(no, not Panther games but the other).
Deus Vult.
User avatar
ralphtricky
Posts: 6675
Joined: Sun Jul 27, 2003 4:05 am
Location: Colorado Springs
Contact:

RE: Chance of Norm Koger doing a sequel?

Post by ralphtricky »

ORIGINAL: marcusm

I can also see WEGO colliding with the Combined Arms game(if it gets finished hehe).

Now that I understand what you guys meant with 3D I am less worried. As long as it doesn't
look like that ugly Bulge game I saw recently(no, not Panther games but the other).
The standard view is probalby going to look exactly like the current view brought into the 21st century.
Ralph Trickey
TOAW IV Programmer
Blog: http://operationalwarfare.com
---
My comments are my own, and do not represent the views of any other person or entity. Nothing that I say should be construed in any way as a promise of anything.
User avatar
ralphtricky
Posts: 6675
Joined: Sun Jul 27, 2003 4:05 am
Location: Colorado Springs
Contact:

RE: Chance of Norm Koger doing a sequel?

Post by ralphtricky »

ORIGINAL: berto
Where it makes sense, and where it is implementable in future versions of TOAW, please give the AI more time to "think" according to our, the players', choosing.
I'll do that, but the problem is fundamentally different from chess. In chess, the computer wins by figuring out moves 8+ moves ahead. In a game like TOAW, it isn't even possible to look at the next move in that kind of detail because the number of potential end positions in a typical turn is huge.

There are 2 options for a non-cheating Elmer.
1) Do like a human does, and try to remember where you've seen units, rely on your memory of past times playing the game and starting positions, and make some sound decisions about what your options are and what's likely to work, guided by hints from the designer.

2) It's possible to play Elmer with both sides so that he can estimate what you might have done, unfortunately because he play by the same rules you do, after the first couple of moves, that becomes very, very, very difficult.

#1 is much more practical, and is probably where I'm headed with Elmer, along with giving the designer greater control over Elmer's behavior. There are also things called influence maps that can help to analyze maps. I'm not sure what part of that will be in the initial release and what parts will come later.

Ralph
Ralph Trickey
TOAW IV Programmer
Blog: http://operationalwarfare.com
---
My comments are my own, and do not represent the views of any other person or entity. Nothing that I say should be construed in any way as a promise of anything.
User avatar
Veers
Posts: 1324
Joined: Tue Jun 06, 2006 6:04 am

RE: Chance of Norm Koger doing a sequel?

Post by Veers »

So the long and the short of it is. Ralph happened to mention 3D first, everybody jumped on that as, "OH MY GOD, that's all he's thinking about!!" and then Ralph mentioned the real meat and potatoes are going to be worked on as well, and we all settled down.
Awesome. Ralph, James, etc: I look forward to shelling out another wad of money for T4. Keep up the good work.
To repeat history in a game is to be predictable.
If you wish to learn more about EA, feel free to pop over to the EA forums Europe Aflame Forums.
User avatar
berto
Posts: 21461
Joined: Wed Mar 13, 2002 1:15 am
Location: metro Chicago, Illinois, USA
Contact:

RE: Chance of Norm Koger doing a sequel?

Post by berto »

ORIGINAL: ralphtrick
ORIGINAL: berto
Where it makes sense, and where it is implementable in future versions of TOAW, please give the AI more time to "think" according to our, the players', choosing.
I'll do that, but the problem is fundamentally different from chess. In chess, the computer wins by figuring out moves 8+ moves ahead. In a game like TOAW, it isn't even possible to look at the next move in that kind of detail because the number of potential end positions in a typical turn is huge.

There are 2 options for a non-cheating Elmer.
...

Ralph

Good, glad to hear that you'll "do that".

I trust, then, that at no point will you conclude, "No, that would take too long, so I'll cut it short." I'm not referring to your, the developer's programming time. I'm referring to in-game time for the AI's "thinking"--whatever that means, and whatever internal form it takes. As stated, for the sake of better AI, I personally would like to set the limits of my own impatience.

Let me add, if the AI is at all scriptable, please open up the scripting engine as much as possible. And make it scriptable not through dialog boxes but rather via developer/modder editable script text files. Then we the players/modders can tinker with the AI and "fix" it to our heart's content.
Campaign Series Legion https://cslegion.com/
Campaign Series Lead Coder https://www.matrixgames.com/forums/view ... hp?f=10167
Panzer Campaigns, Panzer Battles Lead Coder https://wargameds.com
User avatar
ralphtricky
Posts: 6675
Joined: Sun Jul 27, 2003 4:05 am
Location: Colorado Springs
Contact:

RE: Chance of Norm Koger doing a sequel?

Post by ralphtricky »

ORIGINAL: berto
ORIGINAL: ralphtrick
ORIGINAL: berto
Where it makes sense, and where it is implementable in future versions of TOAW, please give the AI more time to "think" according to our, the players', choosing.
I'll do that, but the problem is fundamentally different from chess. In chess, the computer wins by figuring out moves 8+ moves ahead. In a game like TOAW, it isn't even possible to look at the next move in that kind of detail because the number of potential end positions in a typical turn is huge.

There are 2 options for a non-cheating Elmer.
...

Ralph

Good, glad to hear that you'll "do that".

I trust, then, that at no point will you conclude, "No, that would take too long, so I'll cut it short." I'm not referring to your, the developer's programming time. I'm referring to in-game time for the AI's "thinking"--whatever that means, and whatever internal form it takes. As stated, for the sake of better AI, I personally would like to set the limits of my own impatience.

Let me add, if the AI is at all scriptable, please open up the scripting engine as much as possible. And make it scriptable not through dialog boxes but rather via developer/modder editable script text files. Then we the players/modders can tinker with the AI and "fix" it to our heart's content.
I'll try not to set limits on the AI if I see parts where more time would help.

I'm hoping to open scripting up to any .Net language (C#, VB, F#, IronPython, Ruby, etc.) as well as the current dialog based model. We'll see how everything goes. The hardest part will be adequate documentation.

Ralph Trickey
TOAW IV Programmer
Blog: http://operationalwarfare.com
---
My comments are my own, and do not represent the views of any other person or entity. Nothing that I say should be construed in any way as a promise of anything.
User avatar
berto
Posts: 21461
Joined: Wed Mar 13, 2002 1:15 am
Location: metro Chicago, Illinois, USA
Contact:

RE: Chance of Norm Koger doing a sequel?

Post by berto »

ORIGINAL: ralphtrick

I'll try not to set limits on the AI if I see parts where more time would help.
Great!
I'm hoping to open scripting up to any .Net language (C#, VB, F#, IronPython, Ruby, etc.) as well as the current dialog based model. We'll see how everything goes. The hardest part will be adequate documentation.
Wonderful!

Or even use your own custom script language.

Another advantage of scripting the AI is that player-developers/modders can do interesting and creative things with script text files where they could not with embedded, compiled, proprietary AI and game configuration code.

Sounds good! [8D]
Campaign Series Legion https://cslegion.com/
Campaign Series Lead Coder https://www.matrixgames.com/forums/view ... hp?f=10167
Panzer Campaigns, Panzer Battles Lead Coder https://wargameds.com
JAMiAM
Posts: 6127
Joined: Sun Feb 08, 2004 6:35 am

RE: Chance of Norm Koger doing a sequel?

Post by JAMiAM »

ORIGINAL: ralphtrick
I'll try not to set limits on the AI if I see parts where more time would help.
Given that computers will be be between 2 and 8 times faster than they are now, by the time we finish TOAW IV, this shouldn't be too much of an issue. Especially, with off-loading to the GPU, the GUI and map. We might even be able to take advantage of multi-threading some aspects of the game, for further speed improvements.
ORIGINAL: ralphtrick
I'm hoping to open scripting up to any .Net language (C#, VB, F#, IronPython, Ruby, etc.) as well as the current dialog based model. We'll see how everything goes. The hardest part will be adequate documentation.
Trust me...if you've ever had to decipher Ralph's private development notes and posts, you'd know what I mean. I swear, sometimes, he just speaks in code...[:D]
User avatar
berto
Posts: 21461
Joined: Wed Mar 13, 2002 1:15 am
Location: metro Chicago, Illinois, USA
Contact:

RE: Chance of Norm Koger doing a sequel?

Post by berto »

ORIGINAL: JAMiAM

Given that computers will be be between 2 and 8 times faster than they are now, by the time we finish TOAW IV, this shouldn't be too much of an issue. Especially, with off-loading to the GPU, the GUI and map. We might even be able to take advantage of multi-threading some aspects of the game, for further speed improvements.
That's good to keep in mind. But with faster computers several years from now, and given that by then you are able to code a good, competent AI, if I have the option to set my own, longer time limits for the AI's "thinking" such that the AI becomes not just good but excellent and ultra-competent--if I have that option, I'll take it!
Campaign Series Legion https://cslegion.com/
Campaign Series Lead Coder https://www.matrixgames.com/forums/view ... hp?f=10167
Panzer Campaigns, Panzer Battles Lead Coder https://wargameds.com
User avatar
ralphtricky
Posts: 6675
Joined: Sun Jul 27, 2003 4:05 am
Location: Colorado Springs
Contact:

RE: Chance of Norm Koger doing a sequel?

Post by ralphtricky »

ORIGINAL: JAMiAM
ORIGINAL: ralphtrick
I'll try not to set limits on the AI if I see parts where more time would help.
Given that computers will be be between 2 and 8 times faster than they are now, by the time we finish TOAW IV, this shouldn't be too much of an issue. Especially, with off-loading to the GPU, the GUI and map. We might even be able to take advantage of multi-threading some aspects of the game, for further speed improvements.
We'll definitely molti-thread to take advantage of the extra CPU cores. the quadcores (4 CPUs) are becoming mainstream already. There's also a lot of other optimizations I can do, Norm wrote for the minimum memory footprint. I can use more memory for faster results for some things.
ORIGINAL: ralphtrick
I'm hoping to open scripting up to any .Net language (C#, VB, F#, IronPython, Ruby, etc.) as well as the current dialog based model. We'll see how everything goes. The hardest part will be adequate documentation.
Trust me...if you've ever had to decipher Ralph's private development notes and posts, you'd know what I mean. I swear, sometimes, he just speaks in code...[:D]
[:'(]Hey, I can't help it if I leave out some of the words! You guys do a great job of understanding me.

Anyway, I've done language creation, it's going to be much easier to just use an existing language, and the one I listed are free, it's hard to beat that.
Ralph Trickey
TOAW IV Programmer
Blog: http://operationalwarfare.com
---
My comments are my own, and do not represent the views of any other person or entity. Nothing that I say should be construed in any way as a promise of anything.
User avatar
ralphtricky
Posts: 6675
Joined: Sun Jul 27, 2003 4:05 am
Location: Colorado Springs
Contact:

RE: Chance of Norm Koger doing a sequel?

Post by ralphtricky »

And, just to stay focused, there will be at least 2 more patches for TOAW III, after that, we'll see if we want to do another one.

Ralph
Ralph Trickey
TOAW IV Programmer
Blog: http://operationalwarfare.com
---
My comments are my own, and do not represent the views of any other person or entity. Nothing that I say should be construed in any way as a promise of anything.
User avatar
golden delicious
Posts: 4165
Joined: Tue Sep 05, 2000 8:00 am
Location: London, Surrey, United Kingdom

RE: Chance of Norm Koger doing a sequel?

Post by golden delicious »

ORIGINAL: L`zard

How many of you can prove to me that Your really alive and not an AI..........

I can do a good job. I've met seven other TOAW players in person, most of whom have posted here at one time or another. Meet any one of them and they can attest to my existence.
"What did you read at university?"
"War Studies"
"War? Huh. What is it good for?"
"Absolutely nothing."
User avatar
a white rabbit
Posts: 1180
Joined: Sat Apr 27, 2002 3:11 pm
Location: ..under deconstruction..6N124E..

RE: Chance of Norm Koger doing a sequel?

Post by a white rabbit »

..
Norm wrote for the minimum memory footprint
..Ralph Trick

..Ralph, regardless of new cpu types/abilities, that is one limit that could go, given the cost of reliable plug-in storage now, i strongly doubt that anyone is running on less than 200GB of HD..

..yes the game should move on with the improvements of the machinery, you want i should have a toaw-dedicated 20GB of drive, ok, no worries, you got it.....

..of course, if you could stay below 8GB for the basic engine, then i can burn it on currently max-available discs as back up..
..toodA, irmAb moAs'lyB 'exper'mentin'..,..beàn'tus all..?,
User avatar
a white rabbit
Posts: 1180
Joined: Sat Apr 27, 2002 3:11 pm
Location: ..under deconstruction..6N124E..

RE: Chance of Norm Koger doing a sequel?

Post by a white rabbit »

ORIGINAL: a white rabbit

..
Norm wrote for the minimum memory footprint
..Ralph Trick

..Ralph, regardless of new cpu types/abilities, that is one limit that could go, given the cost of reliable plug-in storage now, i strongly doubt that anyone is running on less than 200GB of HD..

..yes the game should move on with the improvements of the machinery, you want i should have a toaw-dedicated 20GB of drive, ok, no worries, you got it.....

..of course, if you could stay below 8GB for the basic engine, then i can burn it on currently max-available discs as back up..

..sits back and waits for the screams...

..the equipment improves folks, so how about we move out of the Bronze Age too ? We've got an engine that's stood the test of time, BioEd access, we've got ODD assistance, we've got an intelligent and experienced company, Matrix, backing this nothing special, base-line game, and we've an interested, competant and dedicated programming squadron ..

..me, i say let's bite the bullet and attack..
..toodA, irmAb moAs'lyB 'exper'mentin'..,..beàn'tus all..?,
User avatar
golden delicious
Posts: 4165
Joined: Tue Sep 05, 2000 8:00 am
Location: London, Surrey, United Kingdom

RE: Chance of Norm Koger doing a sequel?

Post by golden delicious »

ORIGINAL: a white rabbit

..
Norm wrote for the minimum memory footprint
..Ralph Trick

..Ralph, regardless of new cpu types/abilities, that is one limit that could go, given the cost of reliable plug-in storage now, i strongly doubt that anyone is running on less than 200GB of HD..

That's great. But I'm fairly confident that Ralph meant RAM- not disk space.
"What did you read at university?"
"War Studies"
"War? Huh. What is it good for?"
"Absolutely nothing."
User avatar
Jeff Norton
Posts: 506
Joined: Tue Aug 08, 2000 8:00 am
Location: MD, USA (You're not cleared for specifics...)
Contact:

RE: Chance of Norm Koger doing a sequel?

Post by Jeff Norton »

ORIGINAL: JAMiAM

ORIGINAL: ralphtrick
I'll try not to set limits on the AI if I see parts where more time would help.
Given that computers will be be between 2 and 8 times faster than they are now, by the time we finish TOAW IV, this shouldn't be too much of an issue. Especially, with off-loading to the GPU, the GUI and map. We might even be able to take advantage of multi-threading some aspects of the game, for further speed improvements.
ORIGINAL: ralphtrick
I'm hoping to open scripting up to any .Net language (C#, VB, F#, IronPython, Ruby, etc.) as well as the current dialog based model. We'll see how everything goes. The hardest part will be adequate documentation.
Trust me...if you've ever had to decipher Ralph's private development notes and posts, you'd know what I mean. I swear, sometimes, he just speaks in code...[:D]
Its a geek thing, you wouldn't understand....[:D]

If you ever sat in on a business-technology conference, the looks from the MBA's and "movers/shakers" when we bring up bandwidth/DBA/overhead/etc technology constraints is priceless - the classic deer in the headlights image.

Almost feel sorry for them, except, they're *usually* the bean-counters.... then I come to my senses...
-Jeff
Veritas Vos Liberabit
"Hate America - love their movies" -Foos Babaganoosh - Anchor - Jihad Tonite
Image
User avatar
a white rabbit
Posts: 1180
Joined: Sat Apr 27, 2002 3:11 pm
Location: ..under deconstruction..6N124E..

RE: Chance of Norm Koger doing a sequel?

Post by a white rabbit »

ORIGINAL: golden delicious

ORIGINAL: a white rabbit

..
Norm wrote for the minimum memory footprint
..Ralph Trick

..Ralph, regardless of new cpu types/abilities, that is one limit that could go, given the cost of reliable plug-in storage now, i strongly doubt that anyone is running on less than 200GB of HD..

That's great. But I'm fairly confident that Ralph meant RAM- not disk space.

..i think he meant what he wrote..

..giving Elmer a decent memory of previous moves takes space, RAM just makes him/it process that memory (note MEMORY) quicker..

..and more CPU's let's him compare quicker..
..toodA, irmAb moAs'lyB 'exper'mentin'..,..beàn'tus all..?,
User avatar
Curtis Lemay
Posts: 15325
Joined: Fri Sep 17, 2004 3:12 pm
Location: Houston, TX

RE: Chance of Norm Koger doing a sequel?

Post by Curtis Lemay »

ORIGINAL: a white rabbit

..
Norm wrote for the minimum memory footprint
..Ralph Trick

..Ralph, regardless of new cpu types/abilities, that is one limit that could go, given the cost of reliable plug-in storage now, i strongly doubt that anyone is running on less than 200GB of HD..

My laptop has 40GB of hard drive. 10GB of that is currently free.
My TOAW web site:

Bob Cross's TOAW Site
User avatar
a white rabbit
Posts: 1180
Joined: Sat Apr 27, 2002 3:11 pm
Location: ..under deconstruction..6N124E..

RE: Chance of Norm Koger doing a sequel?

Post by a white rabbit »

ORIGINAL: Curtis Lemay

ORIGINAL: a white rabbit

..
Norm wrote for the minimum memory footprint
..Ralph Trick

..Ralph, regardless of new cpu types/abilities, that is one limit that could go, given the cost of reliable plug-in storage now, i strongly doubt that anyone is running on less than 200GB of HD..

My laptop has 40GB of hard drive. 10GB of that is currently free.

..your laptop ?..oh soooorrrryyyyyy, and your main-frame ?..

..buy a plug-in, cheap-skate [;)]...
..toodA, irmAb moAs'lyB 'exper'mentin'..,..beàn'tus all..?,
Post Reply

Return to “Norm Koger's The Operational Art Of War III”