Brad Wardell's views about technology, politics, religion, world affairs, and all sorts of politically incorrect topics.
http://www.galciv2.com
Published on January 21, 2006 By Draginol In GalCiv Journals

Match #5:

The Settings

The Drengin and I are playing on a tiny galaxy. Just them and me. They are set to "intelligent" which means they play their best game without any advantages.  The goal is to keep tuning the AI so that at map setting that at intelligent they can play a very tough game against experienced players without cheating.

The War has begun..

While I could use a pre-made map, I am also doing this testing to make sure and tune the random map generator so that it creates good maps for all players. This map starts off slightly in favor of the human player.

I concentrate purely on research.  I also put my effort into making my ships faster by getting impulse power and then warp drive.  I used to go for military power early on but found that this didn't really buy me much because I didn't actually get to use that military power until later so better to get faster ships.

One of the things I notice is that the AI is not good at adapting its build strategy.  That is, now that it has to explore the galaxy, it is building things like constructors when it should build colony ships.  It should be able to figure out that there are some good colonies out there it just needs to build colony ships sometimes.

First Fleet Battle

The early fleet battles between the Drengin and Terrans have an interesting design strategy.  I focused purely on offense. The Drengin modified their ships to have countermeasures to my mass-drivers.  But which way is the way to go?  Since I attacked them, I get the initial advantage (it's important to be the attacker).  Net result, I win the first engagement with only 1 ship badly damaged.  But as the M0 indicates, this is the AI's first go at it.

The human race's state of the art ship for the ship at first and what would be the main ship of the line was delicately called "The Clubber"

The Clubber has a crew of 5 and is armed with 3 OTO Smithon Industries Standard Rail Guns that were the result of Mass Driver II technology giving it an attack rating of 3 in the mass-driver category.

It was 15.5 meters in length and 25.5 span-wise.    Engines were standard Hyperdrive issue.

Nothing fancy but it did the job.

The Drengin Reaction

The Drengin reacted slowly but surely to the Clubber.  After some fits and starts, their third generation heavy-fighter class called the "Dra'Hak" which roughly translates to "Human Death Giver" was the ship they hoped to clubber mine with.

Armed with two first generation plasma beam systems of unknown configuration and a 5th generation laser system, it had quite a punch. It also had armor. It was a Clubber-killer in design.

Ironically, the first Clubber vs. Dra'Hak battle took place in a one-on one battle.  The Clubber was our flag ship Clubber, it was rated at level 10 in experience.

The result proves what pilots have said for years -- experience can trump technology -- to a point.

But it was clearly time for a new ship.  Mass Driver IV technology with enhanced miniaturization would bring about a revolutionary new design.

The new ship, the Banger:

   

The "Banger" was the result of new miniaturization techniques pioneered by top scientists on Earth. 

The Banger has a crew of 6 and is armed with 4 Hyperion Railguns also from Smithon Industries. It has a damage rating of 8 from mass-attack.  Drengin Armor continues to improve but not fast enough to counter it.  The only problem is that the Drengin have a lot more Dra'Haks to throw at me.

While I had the initial advantage in planets, I had not been adapting my own strategy.  For most games I had played so far, the AI was slow to get transports.  This was one of the flaws in its strategies I had tried to rectify -- to have it "think" about what techs it should get a bit more and away from randomness.

So the result was that my strategy largely depended on me rush claiming a bunch of worlds without worrying about defense.  But this time, the Drengin conquered the jewel of the Terran Empire -- Markus V, a class 17 planet.  Worlds of class greater than 10 are rare to begin with, class 17s are incredibly rare. And foolishly I left it undefended.  The Drengin attacked with mass-drivers reducing it to a class 15.  A true pity but a class 15 is still impressive.  Losing such a valuable planet early on would have very negative consequences.  

By the skin of my teeth and thanks to having research shock troops, I was able to recapture Markus V without any further damage to the planet's environment.  By the dawn of 2230, the galaxy was split in half.

The Drengin aren't winning as much as they've claimed more territories thanks to starbases.  They were able to do that because I had to spend so much industrial output making up for my blunder on Markus V.  I have 6 worlds, 5 of which are truly good worlds.  The Drengin also have 6 worlds. But only 3 of them are "good".

But it's not quite as good for the humans as the raw stats imply because the Drengin population is fully developed while I've been struggling to take planets 4 through 6 at the bottom left there.  So the Drengin economy is a bit head of mine because of their population.  With the galaxy split in two the war would change because our ship designs had been short-range.  Now there was some distance between us.

Moreover, new adaptions from the last generation AI had taken effect -- all but one of the main Drengin planets had orbital fleet managers. That means their ships in orbit fight as a single fleet which is much tougher and expensive to take out.  Luckily Xasica is out in front.  And my spies tell me they were building a orbital fleet manager so time is short.

BTW, if my graphics seem blocky, I have it running in the debugger with anti-aliasing off.

The Drengin soldiers are able to withstand my first invasion attempt.  But I have it blockaded with a fleet of Bangers. 

My second invasion was successful and I was able to discover some weak spots in the Drengin AI.

First off, this planet was late colonized but should have been further along.  The AI needs to be able to better focus on planets. On a planet like this that had so many incomplete social projects it should have put more focus onto getting them built.  If Xasica V had gotten its orbital fleet manager built just a few weeks earlier, I may not have been able to conquer it. 

At this point, the balance of the war is in my favor.  And to verify that, the Drengin finally decided I was worth talking to for the first time.

and several months later..

 

Another issue with the AI is in defense of its planets. Unless they have an orbital fleet manager, having a bunch of ships in orbit doesn't really help it unless those ships are really tough.  Right now, it tends to aggressively defend its planets with 3 or 4 ships.  It would really be better off putting resources into military action and not beefing up defenses to that level until it has an orbital fleet manager.

However, Xasica would change hands a couple of times.  When I sent my main fleet elsewhere, the Drengin retaliated and retook the planet.  I ended up retaking it but it was a sign not to underestimate the Drengin Empire's desire for victory.

Wow. In an amazing turn of events, and something I've not actually seen during the beta:

The Drengin have had an internal revolution in which they have gone from being evil and blood thirsty to kind and gentle.  This is a good opportunity to test out the dialog code for the Drengin..

The battle of the line

The Drengin had gotten better in recent AI updates at putting together fleets big enough to tackle my fleets.  This was to be a 6 on 6 match but the Drengin got the drop on me which is a big advantage. Also, their armor had really advanced so my ships were not nearly as tough as I'd like. The result was a serious defeat with the loss of all 6 of my ships versus only 3 of theirs.

The difference: THIS SHIP:

   

The brand new K'Zalan (Virtuous Justice -- no doubt based on their new alignment change).  It's the first Frigate class starship we've come across.  Theorized specs:

Level 2 Plasma beam of an attack rating of 10 with Duranthium based armor of level 8.  Crew complement of 35 Drengin.  Length approximately 100 meters by 60 meters.  It can really take a beating while giving one out too.  It was time to look at either producing our own frigates or to upgrade our heavy fighters.

Luckily, the Drengin fleets are still hampered by short-range.  The Drengin have not been research life support systems.  So at the close of 2130, the humans have the long-term edge, but the Drengin have the military might but not the range to make use of it (something to tweak -- AI needs to evaluate its range situation better). 

Speaking of range, I embark on a cross course to improve my range with new life support systems.  Life support technologies improve your existing base range plus give you extended range modules for your ships.  Soon the core Drengin worlds would be in range.

As 2231ended, the galactic balance we pretty even.  But I was preparing my final offensive. I've won the game so you can quit reading at this point.  The AI, while improved, still needs some work.  Its military is too undirected, too unfocused still.  

That means it's time to go into the debugger and figure out what the deal is. 

(2 hours pass..)

The problem is more like a bug.  Two issues in particular.  First, someone changed the way that colonies were being ranked in such a way that the AI no longer had access to the data.  So it was only getting its home planet as a key world.  This meant that it wasn't protecting its key worlds very well -- i.e. it didn't know to send reinforcements to planets under attack.  Secondly, there was an issue where the AI would focus on getting to rally points even if it was plenty tough to do the job.  I.e. it was too conservative in building itself up.

So now to go fix that.

(another hour passes)

Let's see how the AI can recover.  First thing I notice is that the AI has started sending massive forces at the newly identified threat.  My transport has already wiped out most of the inhabitants but it'll take a second one to finish the job.

The numbers look more impressive than they are.  These are units that had been cooped up around their home world (Because they thought only Drengi was worth really protecting).  So these are a bunch of mark 0 (first generation) small fighters. I wipe them out.

But there is wave after wave of these things and my bangers are finally taken out. But not before I take Martzia.  But unfortunately, it's undefended.

The Drengin take back Martzia and are now back at Xasica.    Time to regroup.  The Drengin are using military forces they've had all along but were using them poorly.  The changes made and brought into the saved game have caused them to focus this pent up military power very specifically. Xasica has an Orbital Fleet Manager however.  So a lone mark 6 isn't powerful enough to take out the defending fleet.

A huge battle eventually does take place in which we both militarily take out the trash.  Our offensive capacities have been restricted for a bit.  Still, the AI hasn't sent ships to follow up its attack. 

(back to the debugger).

Fixed another issue with it not going after planets that are outside a few key sectors. Or I should say, not focusing.  Though I am still pretty safe, the AI's range is still terrible and while I've fixed it, it won't be updated in this game.

I on the other hand don't have this problem.  All my fleets go to Martzia. For a huge battle:

After several back and forth battles, Martzia is mine again. Drengin, the capital of the Drengin Empire, is in range now.

Still, the Drengin have rolled out the 6th generation of their fighter:

   

Advanced Plasma weapons coupled with Duranthium armor give it a beam attack of 7 and an armor rating optimized against my weapons of 5.  In head to head, it is superior to the Banger.  It single combat, it will destroy a Banger and still keep 40% of its hull integrity.  The Banger is getting old.

In the meantime, Drengi has been conquered and the Drengin ambassador, now under the rule of the reformed Drengin ways of niceness (remember earlier event) speaks differently:

Oh boo-hoo.  Sure, I'm evil but whatcha going to do about it?  Another thing I modify is that AI ships need to worry less about maximizing their fleet sizes and go for targets of opportunity more.  They need to THINK MORE and follow scripted directives less.  So this change is in though a bit too late for the Drengin this time.

Which brings me to my war finishing design: Code-named "Pounder".

Armed with 5 twin-Singularity based cannons from Smithon Industries. The projectiles are incredibly high density and travel at near relativistic speeds.  The fighter is 18 meters long with a 12 foot wing span.  It has a crew of just 4.  It is relatively short-range and not as fast as it could be, but it won't need to. This is the mop up.

The knife tip though is the new Frigate called the Crusher.  It's the first Frigate-class ship in the Terran Empire.

Same technology level as the Pounder. But it is equipped with the next generation Warp Drive giving it 3 more parsecs/week in terms of speed.  It has a crew of 50 and is 150 meters in length. It's fairly large, fast, and tough. An attack rating of 12 with a shield defense of 3 should keep the Drengin down for the count. 

The only thing saving the Drengin is that they found a Precursor ship that is of Ranger class. It's tough but it's only one ship. It takes two full fleets of Bangers to take it out.  At this stage, the Drengin are down to 2 minor colonies.

But I don't have to mop them up:

They surrender.

And so ends another episode of Human Drengin wars.  The AI has been improved, tuned up and next time they will probably be even more challenging. 

T-minus 10 days until code-freeze. There is still time to keep improving the AI.  Even though I thoroughly defeated the Drengin (again), it was tougher than previous and it was far far better at playing than GalCiv I was.


Comments (Page 2)
3 Pages1 2 3 
on Jan 22, 2006
I think the stuff that's in the bowl looks like pieces of Arnor
on Jan 22, 2006
Great report Brad! Keep those coming. I really dug those journals close to the release of GalCiv1. It's great to see them back in full swing.

Looks like you still have some work to do get the AI at a really challenging level. But I'm sure you'll get there.
on Jan 23, 2006
Damn! With all the adjustments made in-game I really wish to read about the next war...
on Jan 23, 2006
Good thing you caught the fact that the Drengin didn't know they should be defending more than just their homeworld.


AI weakness arises more often from bugs than one might suppose.

Ten days until code-freeze? Good luck with the rollout.

(Are these new smilies "lemon heads" or something?)


- Sirian
on Jan 23, 2006
Are these new smilies "lemon heads" or something?


I think you just gave them their name!

*runs back on topic*
Good luck for the last week until going gold!
on Jan 23, 2006
Hi!
Brad, ! ! !.

Please make the AI as nasty as you can. It doesn't matter if I need to wait for another month for that, just make it a reall challenge.

A tip where you could also check to avoid some game-breaking blunders. I'm currently playing GC1 - AP on genius level and am not pleased with the AI's way of warfaring. It doesn't recognize properly when it's time to hold really strong ships in orbit to defend a particular planet and not go with them after my damaged ships. If in my last game it wouid have kept it's very first Battleship in orbit (attack 24, defense 7, HP 90), I'd probably have lost all 5 still healthy BattleHammers (att: 11-13, def. 8-9, HP 72) trying to kill it. But BB came out (probably heading for my 6th havily damaged BH I held at some distance) and its attack went down to ~18 . I lost my best BH on it, but the second one survived, and remaining three wiped out the rest of its ships in the orbit. AI lost about 40B pop on three planets (PKs 20, 22, 26) - about 2/3 of all pop and 3/4 of econ it had - all this because that BB went out for a short-term gain.
Please make the AI code check for such blunders, and thank you very much for the work already done.

BR, Iztok
on Jan 23, 2006
Very nice story indeed
on Jan 23, 2006
Screw the story (although it was freaking fantastic) show me the videos! Every time I clicked on a ship design I was always trying to freaking rotate it! Up, down, side turns angles.... bah! One time I even went to freaking save one! I am spending way to much time in ship design! Although I have to admit its really cool when one does a back roll after whacking another fleet!

More video! The populace loves violent video! Especially battle scenes just ask the mob!

W/R
Suralle Straykat

PS: Would it be considered sacriledge if I was to name my navy ships after birds of prey?
on Jan 23, 2006
Wow. In an amazing turn of events, and something I've not actually seen during the beta:



The Drengin have had an internal revolution in which they have gone from being evil and blood thirsty to kind and gentle. This is a good opportunity to test out the dialog code for the Drengin..
I'm so happy to see this. One of my favorite parts of the original is the embracing of random events throughout the entire game. Not just the fairly regular planetary events, but the ones that ended up changing the entire galaxy a few times a game. Why is that formerly weak race all of the sudden razing system after system? Oh they just have some crazy alien artifact. Are evil empires running rampant? Don't worry, crusading fundamentalists just went on the warpath! Hey that isn't a happily docile minor race that just showed itself, it's a bunch of genocidal space terrorists. There was always something that would show itself and really shake things up. I'm glad to see GC2 will have that same feel. Hopefully more of those types of events were added in.
on Jan 24, 2006
I'm currently playing GC1 - AP on genius level and am not pleased with the AI's way of warfaring


WTF? Genius!?!?!? dude you seriously need to write a strategy guide of something. I thought those upper levels were simply there to make you feel dumb. I didnt realize people actually played at those levels.. dang!

on Jan 24, 2006
I didnt realize people actually played at those levels.. dang!

Well, there are tips to win an alliance victory at maso level in less than hour whcih allow you to get the maximum points (60K) for the game in the metaverse.
on Jan 24, 2006
The hardest thing is to win militarily on Maso, it's not hard to win via diplomacy or culture when you know what you're doing. There are a lot of hints in the GalCiv I forum, although most of them are probably buried somewhere down the list.
on Jan 24, 2006
Hi!
WTF? Genius!?!?!? dude you seriously need to write a strategy guide of something

I did wrote some hints and short guides in GC1 forum and on comp.sys.ibm.pc.games.strategic.

I play strategy games for almost all my life. I play multiplayer TBS games for 10 years, and I'm quite successful at that. Belive me, afer you win a Stars! game with advanced live players, there's NO AI in the current game market you can't beat on an equal basis. OFC I hope Brad will change that.

So "genius AI" is for me about the equal and still fun. I played a couple masochistic GC1 games (not AP), 've won both militarily, but the victory was just not worth all the work needed (each turn selling almost every tech to everyone else, reloading ot get PQ improvement events, reloading to get to critical wonders faster than opponent civs...) . Hardship actually, no fun anymore.

BR, Iztok
on Jan 24, 2006
It has been MANY years (mid 90s) since I played the civilization type of game. After seeing the excellent "documentary" you have posted, I am definately going to purchase Gal Civ II. I can hardly wait until it's release. Thank you for putting so much work into the product. It is refreshing to see a product of such quality rather than the cookie cutter, quick release games that seem to flood the market. Keep up the great work and thank you again.

Joe "Smoknjoe" McDonald
on Jan 24, 2006
Nice story! I'm glad to see you putting so much effort into improving the AI!

Looking at the planet screenshot, the planet is going to build a manu capital on a world with only one factory

Ashberry - the AI didn't do that, I did. It's a class 15 world, there will be plenty of factories when I'm done.


Even if it is a class 15, why waste tiles building xeon labs on your manufacturing capital without any research bonuses? Your manufacturing capital can build ships and expensive projects quickly. In place of those xeon labs you could have built an omega shipyard, galactic wonders, plus an omega planetary defense and orbital fleet manager to defend it!

At the start of a game the humans have fewer technologies than the other races. I first research the universal translator, then aggressively trade tech (starting with the race with the least tech) to catch up. Will the new AI take better advantage of tech trading than the Beta 5 AI?
3 Pages1 2 3