Author Topic: AI War Beta 7.036-7.041 "Sanding Before The Storm" Released!  (Read 7748 times)

Offline PokerChen

  • Hero Member Mark III
  • *****
  • Posts: 1,088
Re: AI War Beta 7.036-7.038 "Sanding Before The Storm" Released!
« Reply #15 on: June 19, 2014, 05:46:13 pm »
May good code be with you, Keith. God knows there's not enough of them around.

Offline Toranth

  • Hero Member Mark III
  • *****
  • Posts: 1,244
Re: AI War Beta 7.036-7.038 "Sanding Before The Storm" Released!
« Reply #16 on: June 19, 2014, 06:11:09 pm »
Lobby crash bug:
Turn on Nomad Planets, select a Snake map type, then attempt to untangle the map.  It goes into 100% processor usage and doesn't respond.  I let it sit for 20-ish minutes without change.

When I used at least 40 stars, it happened every time if there was at least 1 Nomad planet.  Sometimes I could get it to happen on smaller galaxies (might depend on already having run the untangler without Nomads?).
No other map type seems to have this problem.

Edit:   Managed to catch a logged error for it, though.  This same repeats dozens of times.
Code: [Select]
6/19/2014 6:05:10 PM (7.038) Mem: 111,828,992 Plat:WindowsPlayer
-----------------------------------UnhandledErrors-----------------------------------
6/19/2014 6:05:10 PM (7.038)
-----------------------------------Error-----------------------------------Log String: OnGUI: System.ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index
  at System.Collections.Generic.List`1[Planet].get_Item (Int32 index) [0x00000] in <filename unknown>:0
  at MapUntangling.StartUntanglingMap (Int32 TargetAlternate) [0x00000] in <filename unknown>:0
  at LobbyOptions.<SubclassInit>b__f () [0x00000] in <filename unknown>:0
  at ArcenQueuedButtonClickDelegate.Execute () [0x00000] in <filename unknown>:0
  at ArcenGUIManager.DrawGUI () [0x00000] in <filename unknown>:0
  at MainCameraLogic.OnGUI () [0x00000] in <filename unknown>:0
Stack Trace:   at System.Collections.Generic.List`1[Planet].get_Item (Int32 index) [0x00000] in <filename unknown>:0
  at MapUntangling.StartUntanglingMap (Int32 TargetAlternate) [0x00000] in <filename unknown>:0
  at LobbyOptions.<SubclassInit>b__f () [0x00000] in <filename unknown>:0
  at ArcenQueuedButtonClickDelegate.Execute () [0x00000] in <filename unknown>:0
  at ArcenGUIManager.DrawGUI () [0x00000] in <filename unknown>:0
  at MainCameraLogic.OnGUI () [0x00000] in <filename unknown>:0

« Last Edit: June 19, 2014, 06:17:17 pm by Toranth »

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: AI War Beta 7.036-7.038 "Sanding Before The Storm" Released!
« Reply #17 on: June 19, 2014, 06:48:38 pm »
Whoops, thanks, good catch.  For 7.039:

Quote
* The untangler's special logic with snake maps is now suppressed (in favor of the generalized logic) when Nomad Planets are enabled, as they break the assumptions the special case relies on (and crashes).

I'll probably get that out tomorrow morning, with the current workaround being "don't do that" :)
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: AI War Beta 7.036-7.039 "Sanding Before The Storm" Released!
« Reply #18 on: June 20, 2014, 02:56:39 pm »
Update: 7.039 is out to fix several bugs discovered early in the new expansion's beta, so the testers can proceed without them in the way.
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline Toranth

  • Hero Member Mark III
  • *****
  • Posts: 1,244
Re: AI War Beta 7.036-7.039 "Sanding Before The Storm" Released!
« Reply #19 on: June 20, 2014, 03:47:52 pm »
New bug:

If AI Player 1 controls a system with zero (0) Metal resources, it doesn't seed any Guardposts.  It can get the bonus stuff (SF guardposts, Tachyon Guardians, Wormhole Guardposts, Raid Engines) but of normal Guardposts it gets none.
AI 2 seeds fine.

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: AI War Beta 7.036-7.039 "Sanding Before The Storm" Released!
« Reply #20 on: June 20, 2014, 03:52:04 pm »
New bug:

If AI Player 1 controls a system with zero (0) Metal resources, it doesn't seed any Guardposts.  It can get the bonus stuff (SF guardposts, Tachyon Guardians, Wormhole Guardposts, Raid Engines) but of normal Guardposts it gets none.
AI 2 seeds fine.
Do you have a seed where I can observe this?
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline Toranth

  • Hero Member Mark III
  • *****
  • Posts: 1,244
Re: AI War Beta 7.036-7.039 "Sanding Before The Storm" Released!
« Reply #21 on: June 20, 2014, 04:51:56 pm »
New bug:

If AI Player 1 controls a system with zero (0) Metal resources, it doesn't seed any Guardposts.  It can get the bonus stuff (SF guardposts, Tachyon Guardians, Wormhole Guardposts, Raid Engines) but of normal Guardposts it gets none.
AI 2 seeds fine.
Do you have a seed where I can observe this?
Map it was discovered on was a Honeycomb, 40 star, seed 1849807664, selected the Teleporting Leech star as the homeworld.  The AI 1 stat directly below that (2 hops away) had zero combat Guardposts.
Upped the Map size to 120 stars, and selected the Tank (upper-left-most star) as the HW, and now AI 2 is the one with problems, while AI 1 is fine.

Checked a few more maps - sometimes it is just a few planets with zero resources that have no GPs, sometimes it is all, sometimes one player sometimes the other.

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: AI War Beta 7.036-7.039 "Sanding Before The Storm" Released!
« Reply #22 on: June 21, 2014, 01:12:00 pm »
New bug:

If AI Player 1 controls a system with zero (0) Metal resources, it doesn't seed any Guardposts.  It can get the bonus stuff (SF guardposts, Tachyon Guardians, Wormhole Guardposts, Raid Engines) but of normal Guardposts it gets none.
AI 2 seeds fine.
Do you have a seed where I can observe this?
Map it was discovered on was a Honeycomb, 40 star, seed 1849807664, selected the Teleporting Leech star as the homeworld.  The AI 1 stat directly below that (2 hops away) had zero combat Guardposts.
Upped the Map size to 120 stars, and selected the Tank (upper-left-most star) as the HW, and now AI 2 is the one with problems, while AI 1 is fine.

Checked a few more maps - sometimes it is just a few planets with zero resources that have no GPs, sometimes it is all, sometimes one player sometimes the other.
Hmm, ok.  Sounds like maybe it's just the rng?  I mean, I'm not sure this is new.  Do you think it should have a minimum number of guard posts per planet?
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline Toranth

  • Hero Member Mark III
  • *****
  • Posts: 1,244
Re: AI War Beta 7.036-7.039 "Sanding Before The Storm" Released!
« Reply #23 on: June 21, 2014, 01:32:16 pm »
New bug:
If AI Player 1 controls a system with zero (0) Metal resources, it doesn't seed any Guardposts.  It can get the bonus stuff (SF guardposts, Tachyon Guardians, Wormhole Guardposts, Raid Engines) but of normal Guardposts it gets none.
AI 2 seeds fine.
Do you have a seed where I can observe this?
Map it was discovered on was a Honeycomb, 40 star, seed 1849807664, selected the Teleporting Leech star as the homeworld.  The AI 1 stat directly below that (2 hops away) had zero combat Guardposts.
Upped the Map size to 120 stars, and selected the Tank (upper-left-most star) as the HW, and now AI 2 is the one with problems, while AI 1 is fine.

Checked a few more maps - sometimes it is just a few planets with zero resources that have no GPs, sometimes it is all, sometimes one player sometimes the other.
Hmm, ok.  Sounds like maybe it's just the rng?  I mean, I'm not sure this is new.  Do you think it should have a minimum number of guard posts per planet?
It might not be new, I just cannot remember seeing a non-Sandbox and non-human-HW-adjacent AI world without any combat guardposts at all.  It seems... wrong.  Maybe the minimum should be the Mark level of the planet?  At least 1 - the Tachyon Guardians shouldn't be the most powerful things in system!

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: AI War Beta 7.036-7.040 "Sanding Before The Storm" Released!
« Reply #24 on: June 21, 2014, 02:04:24 pm »
Update: 7.040 is out with another batch of fixes for the new expansion's beta.

FYI there probably won't be another update until Monday, but did want to get those changes out for the rest of the weekend :)
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline Faulty Logic

  • Hero Member Mark III
  • *****
  • Posts: 1,194
  • Bane of the AI
Re: AI War Beta 7.036-7.040 "Sanding Before The Storm" Released!
« Reply #25 on: June 21, 2014, 06:19:13 pm »
Quote
Fixed a bug where enclave/NCC drones were scaling in stats but not in count with ship cap scale. Thus their stats on lower caps would be much higher, but no longer. If this means they're now underpowered we'll address that, but they've been reported as OP so long that maybe this is a better place, we'll see.
That would explain it. So now they'll be eight times weaker than they were for me. Well, I need to see what their true stats feel like. Hmph.
If warheads can't solve it, use more warheads.

Offline Cinth

  • Core Member Mark II
  • *****
  • Posts: 2,527
  • Resident Zombie
Re: AI War Beta 7.036-7.040 "Sanding Before The Storm" Released!
« Reply #26 on: June 21, 2014, 07:19:29 pm »
Quote
Fixed a bug where enclave/NCC drones were scaling in stats but not in count with ship cap scale. Thus their stats on lower caps would be much higher, but no longer. If this means they're now underpowered we'll address that, but they've been reported as OP so long that maybe this is a better place, we'll see.
That would explain it. So now they'll be eight times weaker than they were for me. Well, I need to see what their true stats feel like. Hmph.
About like the missile drones.
Quote from: keith.lamothe
Opened your save. My computer wept. Switched to the ST planet and ship icons filled my screen, so I zoomed out. Game told me that it _was_ totally zoomed out. You could seriously walk from one end of the inner grav well to the other without getting your feet cold.

Offline Toranth

  • Hero Member Mark III
  • *****
  • Posts: 1,244
Re: AI War Beta 7.036-7.040 "Sanding Before The Storm" Released!
« Reply #27 on: June 21, 2014, 07:57:05 pm »
Quote
Fixed a bug where enclave/NCC drones were scaling in stats but not in count with ship cap scale. Thus their stats on lower caps would be much higher, but no longer. If this means they're now underpowered we'll address that, but they've been reported as OP so long that maybe this is a better place, we'll see.
That would explain it. So now they'll be eight times weaker than they were for me. Well, I need to see what their true stats feel like. Hmph.
About like the missile drones.
Actually, ALL the drones had the scaling issue.  So, the pre-existing Enclave drones from the past few months also just got a 50%-87.5% nerf.

Offline Cinth

  • Core Member Mark II
  • *****
  • Posts: 2,527
  • Resident Zombie
Re: AI War Beta 7.036-7.040 "Sanding Before The Storm" Released!
« Reply #28 on: June 21, 2014, 08:12:37 pm »
Quote
Fixed a bug where enclave/NCC drones were scaling in stats but not in count with ship cap scale. Thus their stats on lower caps would be much higher, but no longer. If this means they're now underpowered we'll address that, but they've been reported as OP so long that maybe this is a better place, we'll see.
That would explain it. So now they'll be eight times weaker than they were for me. Well, I need to see what their true stats feel like. Hmph.
About like the missile drones.
Actually, ALL the drones had the scaling issue.  So, the pre-existing Enclave drones from the past few months also just got a 50%-87.5% nerf.
True, though, I'll add in that the damage numbers look sane against XLow/normal ship caps.  They will probably still be quite strong, just maybe not as crazy good.
Quote from: keith.lamothe
Opened your save. My computer wept. Switched to the ST planet and ship icons filled my screen, so I zoomed out. Game told me that it _was_ totally zoomed out. You could seriously walk from one end of the inner grav well to the other without getting your feet cold.

Offline tadrinth

  • Hero Member
  • *****
  • Posts: 507
Re: AI War Beta 7.036-7.040 "Sanding Before The Storm" Released!
« Reply #29 on: June 22, 2014, 09:30:59 pm »
Hrm, is there any chance the different kinds of beam weapons could get their own ammo type names?

Right now there's at least Heavy Beams, Zenith Beams, and Spire Beams, and they're all totally different mechanics.