Page 3 of 11

Posted: 06 May 2005, 12:19
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.

Another function

Posted: 07 May 2005, 07:29
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.

Posted: 07 May 2005, 13:32
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

Posted: 07 May 2005, 14:05
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...

Re: Another function

Posted: 07 May 2005, 14:11
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

Posted: 07 May 2005, 14:34
by [K.B.] Napalm Cobra
Have you forgotten ram?

Posted: 07 May 2005, 14:52
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

Posted: 07 May 2005, 15:10
by ReneV
[K.B.] Napalm Cobra wrote:Have you forgotten ram?
How do you mean?

Posted: 07 May 2005, 15:13
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..

Posted: 07 May 2005, 15:16
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

Posted: 07 May 2005, 19:59
by Triaxx2
Hey, AF. I posted in the TAI forum there, but the forum vanished, along with my posts. What's wrong?

Posted: 07 May 2005, 21:57
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

Posted: 07 May 2005, 23:13
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?

Posted: 08 May 2005, 01:08
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

Posted: 08 May 2005, 03:01
by jouninkomiko
cause everyone knows the spring forums are for spam alone, and no real content! duh...

Posted: 08 May 2005, 03:36
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?!*

Posted: 08 May 2005, 09:28
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]

Posted: 08 May 2005, 12:34
by Triaxx2
Why not just ask for a copy of his stuff?

Posted: 08 May 2005, 17:57
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...

Posted: 08 May 2005, 18:25
by Triaxx2
I meant ask him to Mail you a copy.