Author Topic: MP Human player becomes AI  (Read 3021 times)

0 Members and 1 Guest are viewing this topic.

Offline Nexii

MP Human player becomes AI
« on: March 07, 2014, 05:18:42 PM »
Has anyone seen this bug in Multiplayer hotseat games?  At times I have seen Human-controlled factions converting to being AI controlled.  I haven't been able to pin down the trigger (yet) or if it's just some random occurrence.  Will include saves of before/after once I figure out the year at which a faction converted (Gaians in my game).  For now just wondering if anyone else has seen this before.

Offline Yitzi

Re: MP Human player becomes AI
« Reply #1 on: March 07, 2014, 06:17:48 PM »
Never seen it before (admittedly, I've never played MP before), but it probably wouldn't be too hard to figure out and fix if it can be reproduced.

Offline JarlWolf

Re: MP Human player becomes AI
« Reply #2 on: March 07, 2014, 07:31:12 PM »
It's SKYNET, and its starting with Alpha Centauri!  :o


"The chains of slavery are not eternal."

Offline Geo

Re: MP Human player becomes AI
« Reply #3 on: March 07, 2014, 08:18:20 PM »
Makes sense. Earth is after all too crowded already (well, perhaps not Siberia? ;cute ;) ).

Offline Nexii

Re: MP Human player becomes AI
« Reply #4 on: March 07, 2014, 10:38:14 PM »
Saves attached (may have some load/save irreg since I was trying to pin down the years)

I think it's both Gaia and Morgan that switch from Human to AI

Offline Nexii

Re: MP Human player becomes AI
« Reply #5 on: March 08, 2014, 02:15:41 PM »
It's SKYNET, and its starting with Alpha Centauri!  :o

Haha.  It would be amusing if this was a random side effect of Cybernetic SE.  But unfortunately that doesn't seem to be so :)

Offline Yitzi

Re: MP Human player becomes AI
« Reply #6 on: March 09, 2014, 01:07:07 AM »
Thanks.  I'll put it on my list, though after 2.5.

Offline JarlWolf

Re: MP Human player becomes AI
« Reply #7 on: March 09, 2014, 01:43:03 AM »
Thanks.  I'll put it on my list, though after 2.5.

 ???

That's a scary thought...  ;lol


"The chains of slavery are not eternal."

Offline Yitzi

Re: MP Human player becomes AI
« Reply #8 on: March 09, 2014, 03:06:07 AM »
Thanks.  I'll put it on my list, though after 2.5.

 ???

That's a scary thought...  ;lol

Why?

Offline JarlWolf

Re: MP Human player becomes AI
« Reply #9 on: March 09, 2014, 05:21:37 AM »
That you're secretly robot trying to take over Alpha Centauri  ;lol

Just a joke.


"The chains of slavery are not eternal."

Offline Yitzi

Re: MP Human player becomes AI
« Reply #10 on: March 19, 2014, 09:36:23 PM »
Well, I've examined it and have determined that:

1. The bug occurred before the savegame in question.  For example, in the "new 2211" game you posted (with Morgan's turn active), the list of human players is "everyone except Morgan", and sure enough Morgan is turned over to the AI the following turn.  (Even that turn, I believe he will follow AI rules for drone calculations and the like, which may help track down exactly what causes it to happen.)
2. I cannot replicate the bug, at least not without more explicit instructions.  When I load the "new 2211" and just keep ending the turn, Morgan gets dropped (since he's already recorded as an AI player), but nobody else gets switched over to the AI.

Offline Nexii

Re: MP Human player becomes AI
« Reply #11 on: March 19, 2014, 11:45:51 PM »
Alright.  I wasn't always saving every year so in this case I didn't have year 2210.  Since the scenario editor can't be used in MP games, at the least it should show that this bug exists. 

I've seen this in other MP games also, though I haven't pinned down the trigger.  Most times the bug will occur within 100-150 turns.  So if I play more and save every year I should be able to get another example save on the turn prior.  I don't think this is a recent thing because I've seen it in many patches back also.

I saw the same oddities on the last human turn, that is the AI advantages like reduced mineral costs.  Governors light up (production isn't actually altered).  Units also appear strange on the 'last human turn' in that they won't blink and you have to often manually go through the unit rotation.

Offline Yitzi

Re: MP Human player becomes AI
« Reply #12 on: March 20, 2014, 01:14:16 AM »
Alright.  I wasn't always saving every year so in this case I didn't have year 2210.  Since the scenario editor can't be used in MP games, at the least it should show that this bug exists. 

I've seen this in other MP games also, though I haven't pinned down the trigger.  Most times the bug will occur within 100-150 turns.  So if I play more and save every year I should be able to get another example save on the turn prior.  I don't think this is a recent thing because I've seen it in many patches back also.

I saw the same oddities on the last human turn, that is the AI advantages like reduced mineral costs.  Governors light up (production isn't actually altered).  Units also appear strange on the 'last human turn' in that they won't blink and you have to often manually go through the unit rotation.

All those things are symptoms of the fact that it's already switched in the record.  However, an example save on the turn prior won't do it, as I had one of those (2211 was the "turn prior" for the Gaians, though not for Morgan), and the bug didn't happen for me.  It may be that it was because I was just ending the turn for everybody, so whatever would have caused it wasn't done.  Or maybe it's connected to save/load, which I didn't do.

On the plus side, it's an easy problem to fix in a particular game with a debugger, and the AI advantages let you know when it's happened so it can be fixed, so it doesn't have to ruin any games.

Offline Nexii

Re: MP Human player becomes AI
« Reply #13 on: April 17, 2014, 09:56:44 AM »
Ok I was able to figure this one out.  It is related to save/loading.  If you select 'Quit' and 'Save' before exiting the game, the current human player turns to AI flag.  Then on the following turn they will be AI controlled.  The 'Save' to quit option seems to be the one to use and is a workaround.

Offline Yitzi

Re: MP Human player becomes AI
« Reply #14 on: April 17, 2014, 12:55:46 PM »
Ok, I'll see if I can do something about that...does the problem happen even with non-password-protected games?

 

* User

Welcome, Guest. Please login or register.
Did you miss your activation email?


Login with username, password and session length

Select language:

* Community poll

SMAC v.4 SMAX v.2 (or previous versions)
-=-
24 (7%)
XP Compatibility patch
-=-
9 (2%)
Gog version for Windows
-=-
103 (32%)
Scient (unofficial) patch
-=-
40 (12%)
Kyrub's latest patch
-=-
14 (4%)
Yitzi's latest patch
-=-
89 (28%)
AC for Mac
-=-
3 (0%)
AC for Linux
-=-
6 (1%)
Gog version for Mac
-=-
10 (3%)
No patch
-=-
16 (5%)
Total Members Voted: 314
AC2 Wiki Logo
-click pic for wik-

* Random quote

We estimate the during the next mission century most of Planet's industries will be moved off-planet to Nessus Prime and other orbital facilities. Many of our industries will benefit greatly from the low gravity environments available in space, particularly those involving genetically engineered microbes.
~CEO Nwabudike Morgan 'The Centauri Monopoly'

* Select your theme

*
Templates: 5: index (default), PortaMx/Mainindex (default), PortaMx/Frames (default), Display (default), GenericControls (default).
Sub templates: 8: init, html_above, body_above, portamx_above, main, portamx_below, body_below, html_below.
Language files: 4: index+Modifications.english (default), TopicRating/.english (default), PortaMx/PortaMx.english (default), OharaYTEmbed.english (default).
Style sheets: 0: .
Files included: 45 - 1228KB. (show)
Queries used: 43.

[Show Queries]