Global AI Interface - Page 3

Global AI Interface

Here is where ideas can be collected for the skirmish AI in development

Moderators: hoijui, Moderators

User avatar
Triaxx2
Posts: 422
Joined: 29 Aug 2004, 22:24

Post by Triaxx2 »

My blade (group of <120 units) AI solves the problem of recognizing combat. When one unit in the blade is attacked, the entire blade responds.
alik83
Posts: 82
Joined: 08 Sep 2004, 15:32

Another function

Post by alik83 »

I also wonder if there is a function for AI to determin if a projectile was fired at him (not nesessary hit). The same for rockets/Nukes/Antinukes.
Like BB shell fired somewhere in the base, AI should immedeately react- determine it's direction, and try to scout it out and save it's location.
Or AI should be able to determine if his Nuke was intercepted(not try to send Nukes after that?) and take a guess at where the interceptor is located.
Or guess aproximate location of artillery/guardian and move out of fire.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

mine and triaxx AI's both wor on the principle that the AI wouldnt let the enemy build a bertha in the first place.

However a bertha woud show up as a very high threat area in the threat overlay and thus the AI is more likely to attac the high threat area.

And the area the bertha is firing at will get a higher threat value too
ReneV
Posts: 27
Joined: 10 Mar 2005, 07:32

Post by ReneV »

jouninkomiko wrote:well, to be honest i JUST looked at the Group AI and i see what some of you are talking about! i like the notion of distributing commands to group AI's as part of the global AI interface. maybe thinking of the global AI as a conglomeration of group AI's capable of doling out responsibilities, leaving it to the Group AI's to fill in the details.
GlobalAI should imho call groupAI primarily to get things done, and moveAI for a unit when it requires non-group behaviour (taking unit out of group, tagging it internally)
If groupAI needs to be pumped up, it can be... :)

And please let's stay away from cheating...
Last edited by ReneV on 07 May 2005, 14:12, edited 1 time in total.
ReneV
Posts: 27
Joined: 10 Mar 2005, 07:32

Re: Another function

Post by ReneV »

alik83 wrote:I also wonder if there is a function for AI to determin if a projectile was fired at him (not nesessary hit). The same for rockets/Nukes/Antinukes.
Like BB shell fired somewhere in the base, AI should immedeately react- determine it's direction, and try to scout it out and save it's location.
Or AI should be able to determine if his Nuke was intercepted(not try to send Nukes after that?) and take a guess at where the interceptor is located.
Or guess aproximate location of artillery/guardian and move out of fire.
Let's assume that we're dealing with 'network centric warfare'.
They are robots, afterall :)

Lets assume they have enough bandwith to transmit a realtime picture of the entire radar- and visible battlefield to all units (&especially officer-agents).

The question then becomes; how much memory may the globalAI take to record all these shells flying around? Will reading & writing so much data in realtime become a CPU problem?

i've written something in more detail @ http://veerman.name/spring.html
User avatar
[K.B.] Napalm Cobra
Posts: 1222
Joined: 16 Aug 2004, 06:15

Post by [K.B.] Napalm Cobra »

Have you forgotten ram?
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

Needing to know where a projectile was fired from assumes that you do not see the firer. This obviously impies a violation of Sun Tzu and such violation is a treacherous mistake.

Any AI must abide by Sun Tzu or be forced to cheat or face defeat.

As for he arguement 'so how does it fidn berthas and nue silos then?', I say that any AI that has those problems is a bad AI indeed as it should have scouted out enemy territory and be constinusly pressing against the enemies boundaries. Also any well designed base is capable fo dealing with random bertha and nuke strikes. Thus the AI must ahve a good sense of layout and design for its base
ReneV
Posts: 27
Joined: 10 Mar 2005, 07:32

Post by ReneV »

[K.B.] Napalm Cobra wrote:Have you forgotten ram?
How do you mean?
ReneV
Posts: 27
Joined: 10 Mar 2005, 07:32

Post by ReneV »

Alantai Firestar wrote:Needing to know where a projectile was fired from assumes that you do not see the firer. This obviously impies a violation of Sun Tzu and such violation is a treacherous mistake.

Any AI must abide by Sun Tzu or be forced to cheat or face defeat.
I like that :-)
Alantai Firestar wrote: As for he arguement 'so how does it fidn berthas and nue silos then?', I say that any AI that has those problems is a bad AI indeed as it should have scouted out enemy territory and be constinusly pressing against the enemies boundaries. Also any well designed base is capable fo dealing with random bertha and nuke strikes. Thus the AI must ahve a good sense of layout and design for its base
I was thinking about giving it patterns to work with...
A pattern of a base design would be some buildings clustered together in a certain way, with a direction for the likely threat angle. If enough patterns are designed, base-construction can be varied and efficient..
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

The ast I heard it was the RAM controller that handed memory reads and writes

Also about your patterns, I invite you to goto http://www.darkstars.co.uk and register, I have a bit on that that I've been thinking and posting about that you should read among other thigns
User avatar
Triaxx2
Posts: 422
Joined: 29 Aug 2004, 22:24

Post by Triaxx2 »

Hey, AF. I posted in the TAI forum there, but the forum vanished, along with my posts. What's wrong?
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

I moved them to a more suitable place in the forum, after realising you where of an inferior usergroup that could not see the forums in question
ReneV
Posts: 27
Joined: 10 Mar 2005, 07:32

Post by ReneV »

Alantai Firestar wrote: Also about your patterns, I invite you to goto http://www.darkstars.co.uk and register, I have a bit on that that I've been thinking and posting about that you should read among other thigns
Could you post those ideas here? Or on a link without password?
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

no, as I have said before those sorts of thigns will never be posted by em on these forums.

And any link I post here would show an error message pertaining to access levels for guests
jouninkomiko
Posts: 436
Joined: 26 Aug 2004, 08:11

Post by jouninkomiko »

cause everyone knows the spring forums are for spam alone, and no real content! duh...
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

*Ah I can start posting masses of spam again without ti being deleted, ouch!, I didnt say that I just thought it so why are you hitting me?!*
ReneV
Posts: 27
Joined: 10 Mar 2005, 07:32

Post by ReneV »

Alantai Firestar wrote:*Ah I can start posting masses of spam again without ti being deleted, ouch!, I didnt say that I just thought it so why are you hitting me?!*
chill, dude....

all i want is that you put a seperate file containing your ideas about spring on a webpage without access restrictions.

the only reason i ask is to allow quick & easy access to relevant information, for all those thinking about joining the AI team...[/i]
User avatar
Triaxx2
Posts: 422
Joined: 29 Aug 2004, 22:24

Post by Triaxx2 »

Why not just ask for a copy of his stuff?
ReneV
Posts: 27
Joined: 10 Mar 2005, 07:32

Post by ReneV »

Triaxx2 wrote:Why not just ask for a copy of his stuff?
I did, on Sat May 07, 2005 10:13 pm in this thread...
User avatar
Triaxx2
Posts: 422
Joined: 29 Aug 2004, 22:24

Post by Triaxx2 »

I meant ask him to Mail you a copy.
Post Reply

Return to “AI”