Loading...
Name:    Password:    (Forgot password / username? / Create an account)
Forum index  > Development   >

Custom CAI Commanders


Post comment


Pages: 1
NLrankPinguinpanic
26 days ago
I just saw that GoogleFrog reverted the Custom CAI coms back to the standard ones. In this change:
http://code.google.com/p/zero-k/source/detail?r=5161

I can't reply so I decided to whine about it on the forum.

I really liked the addition of these custom commanders to the CAI, it added a lot of much-needed personality to CAI. I play an occasional game of CAI, and I tought this addition was really nice, because it made it feel less like you were playing against an AI player, but more versus something else. Everytime I spotted his com I was like Space+Click, "Oh so this is what you gave your commander this time, you bad boy".

I don't think the changes to gameplay are of more impact then giving the AI some personality.

/rant
AUrank[LCC]GoogleFrog[0K]
26 days ago
Well I'm a bit of an AI idealist and dislike AIs that cheat at games to be competitive. I like to say CAI doesn't cheat but with the commanders all I can say is "CAI doesn't cheat except for this one thing..." which is a lot less impressive.

I better explain the nature of the CAI commanders as they had far more modules than possible to stack on a level 1 commander and some even had 2 weapons. I would be fine with variable commanders if they were viable and took the metal cost of their modules.

Finally CAI has pretty bad commander handling and I would rather improve the AI than have the option of just cheat-buffing the commander.
NLrankPinguinpanic
26 days ago
Okay, that's a good point.

Did you do the AI Google? I think it's an awesome AI.
AUrank[LCC]GoogleFrog[0K]
26 days ago
I did the AI. Mostly about 20 months ago while I should have been studying for an exam. I should get around to improving certain parts, for example the very early game and the part of the game after HLT defences.
NLrankPinguinpanic
26 days ago
Neat, did you participate in the ants AI Challenge?
AUrank[LCC]GoogleFrog[0K]
26 days ago
No, I looked at it but didn't have the time.
NLrankPinguinpanic
26 days ago
Ah okay. It was really good fun, I am anxiously(sp?) waiting for the next challenge :P.

Again, lots of kudos for the AI, it's awesome, and it even learns and stuff doesn't it?
AUrank[LCC]GoogleFrog[0K]
26 days ago
I wouldn't really call it learning. It weighs things like Riot, Skirmisher, Assault and Arty based on what it has seen in proportion in opponent forces.

I think a good learning implementation for CAI would learn between games. There is one main function that controls resource allocation between constructor tasks and army composition weightings. There is also a table with weighs for the production of each unit and unit class. If those could be mutated somehow between games and subjected to selection they could learn.
NLrank[DE]Rick
26 days ago
Make a hardcore non cheat AI that beats godde :). Through prolly possible will take years of coding i guess XD.
DErankNeonStorm
25 days ago
Once I played a game where CAI made a light veh factory on a hill at DesertTriad or hovers in the very center of TinySkirmish.

It would be nice if the AI check the pathing radius and possibility to attack the starting point of the player first.

It would also be nice if the AI makes a second factory of another type instead of light+heavy vehicles.

The AI-com should be a standard com with E-cells, autorepair or nano module and any weapon.
I don't see any problems if it cheats it's com to level2,3 or 4 after a given time and overal ressource income.

It should only be not a lvl4 com from early on.

Post comment