Page 29 of 39

Re: Multiplayer slow game server

Posted: Sat Sep 14, 2019 1:18 pm
by The Silent One
Magnate wrote: Sat Sep 14, 2019 1:10 pm
The Silent One wrote: Sat Sep 14, 2019 1:03 pmTo disrupt his supply you need to be at war with him.
Ok but how can he disrupt mine when he is not at war with me? What is determining the primacy of supply in the first place? I have a colony in the system, an armed ship in orbit, another armed ship in orbit at the adjacent system, and yet still the supply is his and not mine ...?
He may have (more) advanced supply tech, a species supply bonus or a small planet, or a space elevator, or something else.

Re: Multiplayer slow game server

Posted: Sat Sep 14, 2019 1:20 pm
by Magnate
The Silent One wrote: Sat Sep 14, 2019 1:18 pmHe may have (more) advanced supply tech, a species supply bonus or a small planet, or a space elevator, or something else.
Ah, thank you - it's to do with the strength of supply. I understand now. To win supply in peace you have to have stronger supply, but in war you just need control of the airspace.

Re: Multiplayer slow game server

Posted: Sat Sep 14, 2019 2:33 pm
by Magnate
He declared war - problem solved!

Re: Multiplayer slow game server

Posted: Sun Sep 15, 2019 8:35 pm
by Magnate
Argh, I think I have found a bug

My ally has just settled a small planet in one of my systems, and because it's small it has max supply 2 (currently 1), while my medium planet has max 1. So even though it is deep in my territory, it's cut off from my supply network and I cannot build to it, which is critical. I thought allies shared supply nowadays anyway? He has another colony deep elsewhere in my space, on which he builds happily - the difference is that that's not a shared system, it only has one planet.

I assume it will be fixed next turn when his planet goes to +2 and reconnects with my network (whereas they currently cancel out as both are at +1), but this has cost me a crucial turn building!

Re: Multiplayer slow game server

Posted: Mon Sep 16, 2019 8:44 am
by Oberlus
I'm sure you'll figure it out while we play stupid cat-and-mouse. Stay put for a second!

Re: Multiplayer slow game server

Posted: Mon Sep 16, 2019 3:09 pm
by Magnate
You think I built cloakers for toe-to-toe? ;-)

Re: Multiplayer slow game server

Posted: Mon Sep 16, 2019 3:11 pm
by Magnate
But seriously, the supply issue resolved when his planet got to +2 and reconnected to my network, it's just the turn where we have equal supply that went wrong. With two non-allied players this is exactly the desired behaviour - neither empire gets the supply while they're equal - but in an alliance this is precisely wrong, causing a turn's unwanted disruption to supply. It needs a single IF statement in the code block that deals with supply - where do I report this - somewhere on the forums, or on the github tracker?

Re: Multiplayer slow game server

Posted: Mon Sep 16, 2019 3:44 pm
by o01eg
Magnate wrote: Mon Sep 16, 2019 3:11 pm But seriously, the supply issue resolved when his planet got to +2 and reconnected to my network, it's just the turn where we have equal supply that went wrong. With two non-allied players this is exactly the desired behaviour - neither empire gets the supply while they're equal - but in an alliance this is precisely wrong, causing a turn's unwanted disruption to supply. It needs a single IF statement in the code block that deals with supply - where do I report this - somewhere on the forums, or on the github tracker?
It's better to report on the github tracker: https://github.com/freeorion/freeorion/issues

Re: Multiplayer slow game server

Posted: Mon Sep 16, 2019 5:19 pm
by Geoff the Medio
Magnate wrote: Mon Sep 16, 2019 3:11 pm But seriously, the supply issue resolved when his planet got to +2 and reconnected to my network, it's just the turn where we have equal supply that went wrong. With two non-allied players this is exactly the desired behaviour - neither empire gets the supply while they're equal - but in an alliance this is precisely wrong, causing a turn's unwanted disruption to supply. It needs a single IF statement in the code block that deals with supply - where do I report this - somewhere on the forums, or on the github tracker?
What about other combinations, like 3 planets with equal supply, 2 of which are allied with eachother but not the 3rd? Or 3 planets with different owners, one of which is allied with both the others but the others aren't allied or are at war?

Re: Multiplayer slow game server

Posted: Mon Sep 16, 2019 5:40 pm
by Magnate
More complicated cases are more challenging, but also less common - and surely not a reason not to fix the obvious case, where a single ally builds an outpost deep inside your space.

My suggestions would be:

1. 3 planets of different empires with equal supply where two are allied but not the 3rd. I've never seen any system owned by more than two empires so this is a theoretical case for me, but I'd suggest that the alliance should get the supply and tough on the non-allied empire. However if the non-allied empire has the greater supply in the end, s/he gets it once that planet surpasses the other two.

2. 3 planets of different empires with equal supply where one is allied with the other two but they aren't allied with each other. This is an even more unlikely case, but it seems obvious to me that the one who's allied with both should get the supply, so all three benefit. If the other two are at war, a capital ship in orbit will override the default rules anyway.

Any good?

Re: Multiplayer slow game server

Posted: Mon Sep 16, 2019 7:08 pm
by Morlic
What happens if there are 4 empires considering all possible alliance combinations?

I think simplest behavior would be to give supply if all empires with equal supply are allied with each other. If there is any non-alliance, then there is conflict in the system and no supply.
It's KISS, easy to implement and resolves the case in question without opening a can of worms for edge cases that will never happen anyway.

Re: Multiplayer slow game server

Posted: Mon Sep 16, 2019 8:00 pm
by Magnate
Works for me!

Re: Multiplayer slow game server

Posted: Tue Sep 17, 2019 6:30 pm
by JonCST
I believe i forgot to mention: Due to changes in weather, travel plans changed, and i remained at home. So, no break in my access to the net with computer, which you've probably already figured out.

J.

Re: Multiplayer slow game server

Posted: Fri Sep 20, 2019 9:41 pm
by Magnate
This is such a great game! Thanks everyone.

It does make me realise how overpowered the basic Robotic Hulls are though. Off to post in the correct thread ...

Re: Multiplayer slow game server

Posted: Sat Sep 21, 2019 7:14 pm
by Magnate
Sorry everyone, I'm away this weekend, and although I brought my laptop with me, it's out of juice and it turns out I packed the charger for my work laptop instead! I won't be back until late tomorrow night so this means I'm unlikely to turn until Monday morning. Just when it's getting interesting!!! Hope you're all having a good weekend.