AI in the wiki

AI in the wiki

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

Moderators: hoijui, Moderators

Post Reply
User avatar
Maelstrom
Posts: 1950
Joined: 23 Jul 2005, 14:52

AI in the wiki

Post by Maelstrom »

As there was a serious lack of documentation on the AI, I add some basic info for everyone. It is in no way complete, or even accurate, but its a start. If I totally screwed up somethng about your AI, sorry, but I havnt been following the threads to closely.

If the authors of each AI could update their respective AI pages it would be a great help. I might have even missed an AI. I seem to recall an AI called TAI, but i couldnt remeber enough about it to actually write.

Wiki Pages:
http://taspring.clan-sy.com/wiki/AI
http://taspring.clan-sy.com/wiki/AI:JCAI
http://taspring.clan-sy.com/wiki/AI:NTAI
http://taspring.clan-sy.com/wiki/AI:ZcAIn
User avatar
FireCrack
Posts: 676
Joined: 19 Jul 2005, 09:33

Post by FireCrack »

Err.. isn't NTAI (and TAI respectively) developed by Alanti Firestar?


Aslo, on the main AI page it mentions NTAI is unstable, but on the NTAI page it says it is very stable...
User avatar
Maelstrom
Posts: 1950
Joined: 23 Jul 2005, 14:52

Post by Maelstrom »

Told you I havnt been following closley. Just though we needed some more info, so wrote what I could off the top of my head. if someone more in the know could update it?

(sorry bout getting the authors wrong)
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

I'll look through and add and make a few changes.

Also there's the AI in development from Triaxx2, where he's at he hasnt said, and there's the inklings and experiments of alik veylon submarine and munch..

And yah TAI was mine, but I wrestled with a lack fo C++ experience and issues with engien thgins (reliance on SJ's central build AI to save time actualyl cost em several months where I didnt know what was stopping ym build code from working, If I'd figured that out we'd ahve ahd NTAI as far as 5 months earlier), so in the end I agve up messing and started again from scratch over the weekend and wrote NTAI in around 40 hours.

ok thats enough from me.........
User avatar
jcnossen
Former Engine Dev
Posts: 2440
Joined: 05 Jun 2005, 19:13

Post by jcnossen »

NTAI more stable than JCAI??? :shock:
I think not.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

Some versions of NTAI can run indefinately whereas I have yet to see a single version of JCAI that runs past the 40 minute mark.

Longest stable run of NTAI I know of was 2 hours 47 minutes, after which I got tired and shut my computer down.
User avatar
jcnossen
Former Engine Dev
Posts: 2440
Joined: 05 Jun 2005, 19:13

Post by jcnossen »

Some versions of NTAI can run indefinately whereas I have yet to see a single version of JCAI that runs past the 40 minute mark.

I guess that is caused by differences in PC then, it's exactly the other way around with me. My AI never crashes on my pc whereas ntai does :|
User avatar
Masse
Damned Developer
Posts: 979
Joined: 15 Sep 2004, 18:56

Post by Masse »

JCAI never crashed on me... that i remember :-)
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

odd, currently the only foreseeably bug thats causing problems is one that shouldnt exist at all and is actualyl working fine 90% of the time.

It's also the bug that rpevents NTAI running on maps such as the pass v2 and small divide, it's when I call AddMex(int unit) in Cains metal maker class, and I dotn know why ti crashes soemtimes and at other times doesnt crash at all.

All it does is check if the unti is a mex and adds it to an STL container.[/code]
User avatar
Imperator
Posts: 85
Joined: 13 Oct 2005, 00:04

Post by Imperator »

had some pretty nasty crashes with NTAI (instant reboot). dunno if they were caused by the AI itself or the TA spring engine ...
User avatar
Triaxx2
Posts: 422
Joined: 29 Aug 2004, 22:24

Post by Triaxx2 »

My AI is currently hanging off my ability to code, which is only slightly greater than my ability to model.

Ask Gnome about my modelling skills, or lack there of, and you'll see my problem.

Everytime I start to try and work on the AI, I'm forced away from the computer for some reason or another. I'll try and work on it this week, or next weekend. And to top it all off, I need a better name than '5 Matrix AI.'
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

Ah well, if you reboot then there's a buffer overflow somewhere.

There is definately one affecting the AI interface, hence why Zaphod has no stability problems using JCAI but I do, and why NTAI reboots some peoples computers yet works for me most of the time, and why for me perfectly fine code works and randomly crashes every now and again even though it works 100% fine when identical code is ran under ZcAIn......
Post Reply

Return to “AI”