Matrix Games Forums

Forums  Register  Login  Photo Gallery  Member List  Search  Calendars  FAQ 

My Profile  Inbox  Address Book  My Subscription  My Forums  Log Out

strategy AI

 
View related threads: (in this forum | in all forums)

Logged in as: Guest
Users viewing this topic: none
  Printable Version
All Forums >> [New Releases from Matrix Games] >> War in the Pacific: Admiral's Edition >> strategy AI Page: [1]
Login
Message << Older Topic   Newer Topic >>
strategy AI - 4/6/2008 12:52:55 PM   
Rommel3

 

Posts: 52
Joined: 6/18/2006
Status: offline
(sorry for bad english)
I'v didn't not visit here for more than 6 months. I'm happy with the news about AE and the improvement is looks great.

I think most important feature would be strategy AI. You know, This game is a some kind of chess game.

when i played original WITP as a japan side, AI ABCD fleet always waste ther precious warships by sending to hopeless bataan.

ABCD fleet should defend DEI area.

IMHO Good AI means

1. realize a situation
2. make logical plan
3. historical restriction

I wonder how is going aout strategy AI.
Post #: 1
RE: strategy AI - 4/6/2008 1:32:16 PM   
Barb


Posts: 2503
Joined: 2/27/2007
From: Bratislava, Slovakia
Status: offline
I think Rommel3 meant ABDA ...

_____________________________


(in reply to Rommel3)
Post #: 2
RE: strategy AI - 4/6/2008 2:38:52 PM   
herwin

 

Posts: 6059
Joined: 5/28/2004
From: Sunderland, UK
Status: offline

quote:

ORIGINAL: Rommel3

(sorry for bad english)
I'v didn't not visit here for more than 6 months. I'm happy with the news about AE and the improvement is looks great.

I think most important feature would be strategy AI. You know, This game is a some kind of chess game.

when i played original WITP as a japan side, AI ABCD fleet always waste ther precious warships by sending to hopeless bataan.

ABCD fleet should defend DEI area.

IMHO Good AI means

1. realize a situation
2. make logical plan
3. historical restriction

I wonder how is going aout strategy AI.


That's hard to do. We're looking at biologically-inspired AI for autonomous vehicle control, and there are some very recent results from neuroscience that are beginning to show us the direction to go. Perhaps an AI for a game would be a good demonstration.

_____________________________

Harry Erwin
"For a number to make sense in the game, someone has to calibrate it and program code. There are too many significant numbers that behave non-linearly to expect that. It's just a game. Enjoy it." herwin@btinternet.com

(in reply to Rommel3)
Post #: 3
RE: strategy AI - 4/6/2008 6:41:51 PM   
Mike Scholl

 

Posts: 9349
Joined: 1/1/2003
From: Kansas City, MO
Status: offline

quote:

ORIGINAL: Rommel3

(sorry for bad english)
I'v didn't not visit here for more than 6 months. I'm happy with the news about AE and the improvement is looks great.

I think most important feature would be strategy AI. You know, This game is a some kind of chess game.

when i played original WITP as a japan side, AI ABCD fleet always waste ther precious warships by sending to hopeless bataan.

ABCD fleet should defend DEI area.

IMHO Good AI means

1. realize a situation
2. make logical plan
3. historical restriction

I wonder how is going aout strategy AI.



The only "guarantee" is that it will be "at least as good as the current AI". The kind of re-write you are hoping for is probably WITP II at the earliest.

(in reply to Rommel3)
Post #: 4
RE: strategy AI - 4/6/2008 6:47:38 PM   
Rainer

 

Posts: 1210
Joined: 11/21/2000
From: Neuching, Bavaria, Germany
Status: offline
AE team members repeatedly stated that they are working to improve AI components. They were careful not to set any expectations. But there is hope ...

(in reply to Rommel3)
Post #: 5
RE: strategy AI - 4/6/2008 7:06:40 PM   
jwilkerson


Posts: 10525
Joined: 9/15/2002
From: Kansas
Status: offline

quote:

ORIGINAL: Barb

I think Rommel3 meant ABDA ...


ABCD is another name for a similar grouping ....


A=America
B=Britain
C=China
D=Dutch



_____________________________

AE Project Lead
New Game Project Lead

(in reply to Barb)
Post #: 6
RE: strategy AI - 4/7/2008 4:01:46 AM   
Gem35


Posts: 3420
Joined: 9/12/2004
From: Dallas, Texas
Status: offline

quote:

ORIGINAL: jwilkerson


quote:

ORIGINAL: Barb

I think Rommel3 meant ABDA ...


ABCD is another name for a similar grouping ....


A=America
B=Britain
C=China
D=Dutch



next time won't you sing with me....

_____________________________

It doesn't make any sense, Admiral. Were we better than the Japanese or just luckier?


Banner By Feurer Krieg

(in reply to jwilkerson)
Post #: 7
RE: strategy AI - 4/7/2008 3:00:46 PM   
Saso


Posts: 232
Joined: 3/7/2008
From: Italy
Status: offline
quote:

That's hard to do. We're looking at biologically-inspired AI for autonomous vehicle control, and there are some very recent results from neuroscience that are beginning to show us the direction to go. Perhaps an AI for a game would be a good demonstration.


Are you using the Machine Learning method like the chess software?


_____________________________



(in reply to Gem35)
Post #: 8
RE: strategy AI - 4/15/2008 12:52:27 PM   
herwin

 

Posts: 6059
Joined: 5/28/2004
From: Sunderland, UK
Status: offline

quote:

ORIGINAL: Saso

quote:

That's hard to do. We're looking at biologically-inspired AI for autonomous vehicle control, and there are some very recent results from neuroscience that are beginning to show us the direction to go. Perhaps an AI for a game would be a good demonstration.


Are you using the Machine Learning method like the chess software?



Yes, we think learning is important to intelligence--and we have machine learning experts on staff--but there are other things that need to be done as well. There's a recent paper in J Neuroscience (O'Reilly, et al., 2008, J Neurosci, 28(9):2252-2260, Feb 27, 2008) that provides insight into the role of the cerebellum in learning forward and backward models, and those models are needed for goal-directed behaviour (behaviour where a change in the final reward propagates backwards to the current choice of actions). Chess software gives some insight, but optimising behaviour is relative to a continuous manifold of possible plans.

_____________________________

Harry Erwin
"For a number to make sense in the game, someone has to calibrate it and program code. There are too many significant numbers that behave non-linearly to expect that. It's just a game. Enjoy it." herwin@btinternet.com

(in reply to Saso)
Post #: 9
RE: strategy AI - 4/15/2008 8:03:17 PM   
Charbroiled


Posts: 1181
Joined: 10/15/2004
From: Oregon
Status: offline

quote:

ORIGINAL: herwin


quote:

ORIGINAL: Saso

quote:

That's hard to do. We're looking at biologically-inspired AI for autonomous vehicle control, and there are some very recent results from neuroscience that are beginning to show us the direction to go. Perhaps an AI for a game would be a good demonstration.


Are you using the Machine Learning method like the chess software?



Yes, we think learning is important to intelligence--and we have machine learning experts on staff--but there are other things that need to be done as well. There's a recent paper in J Neuroscience (O'Reilly, et al., 2008, J Neurosci, 28(9):2252-2260, Feb 27, 2008) that provides insight into the role of the cerebellum in learning forward and backward models, and those models are needed for goal-directed behaviour (behaviour where a change in the final reward propagates backwards to the current choice of actions). Chess software gives some insight, but optimising behaviour is relative to a continuous manifold of possible plans.


I speak English....and I have no idea what you just said.

(in reply to herwin)
Post #: 10
RE: strategy AI - 4/15/2008 8:48:00 PM   
herwin

 

Posts: 6059
Joined: 5/28/2004
From: Sunderland, UK
Status: offline

quote:

ORIGINAL: Charbroiled


quote:

ORIGINAL: herwin


quote:

ORIGINAL: Saso

quote:

That's hard to do. We're looking at biologically-inspired AI for autonomous vehicle control, and there are some very recent results from neuroscience that are beginning to show us the direction to go. Perhaps an AI for a game would be a good demonstration.


Are you using the Machine Learning method like the chess software?



Yes, we think learning is important to intelligence--and we have machine learning experts on staff--but there are other things that need to be done as well. There's a recent paper in J Neuroscience (O'Reilly, et al., 2008, J Neurosci, 28(9):2252-2260, Feb 27, 2008) that provides insight into the role of the cerebellum in learning forward and backward models, and those models are needed for goal-directed behaviour (behaviour where a change in the final reward propagates backwards to the current choice of actions). Chess software gives some insight, but optimising behaviour is relative to a continuous manifold of possible plans.


I speak English....and I have no idea what you just said.



Yes, learning is part of being smart, but there are other things involved, too. The piece of the brain at the back seems to be used to look into the future and back from the future to the now. Being able to do that is part of planning. We just don't know how it does it. Chess software does it, too, but animals seem to be able to deal with a continuous world instead of one involving single moves.

_____________________________

Harry Erwin
"For a number to make sense in the game, someone has to calibrate it and program code. There are too many significant numbers that behave non-linearly to expect that. It's just a game. Enjoy it." herwin@btinternet.com

(in reply to Charbroiled)
Post #: 11
RE: strategy AI - 4/16/2008 2:53:32 PM   
Saso


Posts: 232
Joined: 3/7/2008
From: Italy
Status: offline
quote:

Chess software does it, too, but animals seem to be able to deal with a continuous world instead of one involving single moves.


The problem with chess software is that it learns in a "monotonous" way?
I mean, each move that it makes is in relation with a determined value, therefore it's very capable to analyze the chess endgame positions but it's a lack of depth to analyze the strategic positions (of course relatively speaking because they are more strong than the 99% of the players).

I'm just asking because I'd like to known how this system works.

< Message edited by Saso -- 4/16/2008 2:55:27 PM >


_____________________________



(in reply to herwin)
Post #: 12
RE: strategy AI - 4/16/2008 3:12:12 PM   
herwin

 

Posts: 6059
Joined: 5/28/2004
From: Sunderland, UK
Status: offline

quote:

ORIGINAL: Saso

quote:

Chess software does it, too, but animals seem to be able to deal with a continuous world instead of one involving single moves.


The problem with chess software is that it learns in a "monotonous" way?
I mean, each move that it makes is in relation with a determined value, therefore it's very capable to analyze the chess endgame positions but it's a lack of depth to analyze the strategic positions (of course relatively speaking because they are more strong than the 99% of the players).

I'm just asking because I'd like to known how this system works.


Basically, goal-directed behaviour involves working out a collection of action plans to reach a reward and then propagating the reward back to get values for the actions in the plan. Finally, you compare the values for various actions currently available to choose the best. There's a lot more, since you also have reflexive and habitual behaviour and you have to take into account uncertainty. The brain seems to use at least three subsystems in handling goal-oriented behaviour--the dorso-lateral-prefrontal cortex chooses actions, the basal ganglia come up with reward estimates, and the posterior cerebellum propagates actions forward in time to predict the state after each action and backward in time to associate values with actions. The connectivity is very foggy, but I think I know how to model each subsystem.


_____________________________

Harry Erwin
"For a number to make sense in the game, someone has to calibrate it and program code. There are too many significant numbers that behave non-linearly to expect that. It's just a game. Enjoy it." herwin@btinternet.com

(in reply to Saso)
Post #: 13
RE: strategy AI - 4/16/2008 7:14:25 PM   
herwin

 

Posts: 6059
Joined: 5/28/2004
From: Sunderland, UK
Status: offline
I did some searching in the recent literature--in large part because we're planning a grant proposal for an autonomous robot. A biologically-inspired AI for a strategy game would consist of four major (distributed) modules:
1. Memory for the current situation.
2. Memory for the planned situation currently being evaluated.
3. A predictor module that moves the plan one step forward (on a broad front, using a large number of possible moves).
4. An evaluator module that checks the planned situation after the step forward and generates error signals for all the bad results.
The error signals would cause all the bad moves at the previous step to be unlearned. There would be thousands of error signals, up to ten cells per error signal, and each cell would monitor up to 150,000 numerical state descriptors. The initial weights would be set based on alpha testing, and then polished over time so that an AI would gradually learn how to thrash its usual opponent.

Even a grossly simplified version of this would probably be a challenge for a newbie.

_____________________________

Harry Erwin
"For a number to make sense in the game, someone has to calibrate it and program code. There are too many significant numbers that behave non-linearly to expect that. It's just a game. Enjoy it." herwin@btinternet.com

(in reply to herwin)
Post #: 14
RE: strategy AI - 4/16/2008 8:50:38 PM   
Saso


Posts: 232
Joined: 3/7/2008
From: Italy
Status: offline
Yes, thanks for your explanation 

_____________________________



(in reply to herwin)
Post #: 15
Page:   [1]
All Forums >> [New Releases from Matrix Games] >> War in the Pacific: Admiral's Edition >> strategy AI Page: [1]
Jump to:





New Messages No New Messages
Hot Topic w/ New Messages Hot Topic w/o New Messages
Locked w/ New Messages Locked w/o New Messages
 Post New Thread
 Reply to Message
 Post New Poll
 Submit Vote
 Delete My Own Post
 Delete My Own Thread
 Rate Posts


Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI

1.015