Author Topic: Does the AI Learn?  (Read 709 times)

Offline Coppermantis

  • Hero Member Mark II
  • *****
  • Posts: 864
  • Nom nom nom
    • View Profile
    • My Moddb Page
Does the AI Learn?
« on: October 02, 2011, 10:58:45 AM »
I'm playing a game with 10/10 Entrenched Homeworlder/Support Corps on a 10 planet map, and my strategy for taking planets has been first to clear out the wormhole with a lightning warhead or two, and then send in the fleet. However, recently, I've had a core world on alert for a little over an hour, and there are about 1600 ships there. I have a botnet, hive, regen and artillery golem, so if I can clear out the wormhole, I could theoretically take out the planet. (including hive wasps, I outnumber the AI).


The problem, though, is that half of all the ships on the planet are Missile Frigates! About 800 of them, double the amount of the next most common ship, bombers (400). Did the AI wise up to my warhead strategy, or is this just an unhappy coincidence?

Offline chemical_art

  • Core Member
  • *****
  • Posts: 2,481
  • It's the details, darling...
    • View Profile
Re: Does the AI Learn?
« Reply #1 on: October 02, 2011, 11:12:46 AM »
I'm more inclined to guess the darwin effect. Repeated uses of lightning warheads cleared out non missile frigates, leaving them to gradually outnumber defenders. That is assuming you've hit that planet once already.
Anything I suggest can be put on mantis by anyone else.

Heck, claim it as your own unique idea.

For I never will.

Offline Coppermantis

  • Hero Member Mark II
  • *****
  • Posts: 864
  • Nom nom nom
    • View Profile
    • My Moddb Page
Re: Does the AI Learn?
« Reply #2 on: October 02, 2011, 11:15:48 AM »
Actually, now that you mention it, that's probably the reason. Now I feel dumb for not thinking of that earlier. ::)

Online keith.lamothe

  • Arcen Games Staff
  • Administrator
  • Zenith Council Member Mark III
  • *****
  • Posts: 15,026
    • View Profile
Re: Does the AI Learn?
« Reply #3 on: October 02, 2011, 11:37:26 AM »
No learning going on there :)
Have ideas or bug reports for one of our games?  Click here to get started with Mantis for Suggestions and Bug Reports.  Thanks for helping to make our games better!

Offline mindloss

  • Full Member Mark II
  • ***
  • Posts: 169
    • View Profile
Re: Does the AI Learn?
« Reply #4 on: October 02, 2011, 12:38:09 PM »
Nope, but as I understand it, one of the premises behind the AI is that it's supposed to trick players into thinking it's actually doing clever things. So... one point for it there. :)

Offline TechSY730

  • Core Member Mark IV
  • *****
  • Posts: 3,867
    • View Profile
Re: Does the AI Learn?
« Reply #5 on: October 07, 2011, 03:15:15 PM »
The problem with learning AIs is that you can start playing mind games with it. Like doing one thing several times, and when they start adapting to it, you do something else, causing massive damage and making the AI look silly. Of course, the AI could try to call your bluff, but that would be complicated. And then you could try to call the AI's calling of your bluff, which leads to...

See all the issues that a learning AI faces? In fact, they are many of the same issues learning human agents face in competitive, imperfect information, not fully random games. Sadly, AIs aren't sophisticated enough to deal with these sorts of mind bending mind games, or at least not yet.

Sure, some of this could be solved by still having the AIs behavior be random, just shifting probabilities around a bit for its learning, but that is also complicated, and probably not worth it.