I'm curious about the mechanics of when two fleets are headed towards a system, one looking to stop and blockade while the other is passing through:
In the current mechanics, since the pink ship is still enroute, the green ship may pass through freely on the next turn.
However, it's probable that given the fleet speeds, the pink ship will reach Posterior first.
Is the decision that the pink ship is not able to blockade a design decision, technical limitation, or ?
My understanding is that turns occur 'simultaneously', so i can see how it makes sense either way, but it still feels a bit weird to me; i'd think that whichever fleet reached Posterior first would get 'precedence'. I.e. if the green fleet's speed indicated that it arrived at the system first, it would get to continue unimpeded, while if the (distance remaining on starlane)/speed=time for the pink fleet was smaller, it would get the chance to blockade, and a fight would ensue.
Thoughts?
Here, the pink ship is a warship that is headed to Posterior, and wishes to blockade the star system, while the green ship is a scout that wishes to pass through Posterior.[Mechanics] fleets on the move passing through/blockading
Moderator: Oberlus
Re: [Mechanics] fleets on the move passing through/blockadin
AFAIK, this is a design decision. Although the code to handle it the way it's done now is probably less complex than doing it differently (that is, taking into consideration which fleet arrives first), I don't think it's impossible to do so.alleryn wrote:Is the decision that the pink ship is not able to blockade a design decision, technical limitation, or ?
As you point out yourself, you can probably find good reasons for both approaches.My understanding is that turns occur 'simultaneously', so i can see how it makes sense either way, but it still feels a bit weird to me; i'd think that whichever fleet reached Posterior first would get 'precedence'. I.e. if the green fleet's speed indicated that it arrived at the system first, it would get to continue unimpeded, while if the (distance remaining on starlane)/speed=time for the pink fleet was smaller, it would get the chance to blockade, and a fight would ensue.
Personally I think we should stick with the current approach, just because it's simpler, and simplicity is what we aim for. If we add/change something that makes things more complicated, there has to be a good reason for it, mainly add/change something that makes the game more interesting and fun. I can't see how changing the blockade mechanic the way you suggest would add much to the game (it would be more "realistic", but we don't aim for realism). It would, however, make determining if you fleet can intercept/avoid being intercepted by an enemy fleet significantly harder (as you'd have to consider distance and speed of both fleets, and estimate based on that if your fleet or the enemy one is going to arrive first - that's certainly non-trivial if the faster fleet is farther away...).
Re: [Mechanics] fleets on the move passing through/blockadin
That's a very good point; you've convinced me. The only reason i brought it up is that i felt the current rule is a little unintuitive, but i think the added simplicity of the current approach which you've highlighted here outweighs that consideration.Vezzra wrote:It would, however, make determining if you fleet can intercept/avoid being intercepted by an enemy fleet significantly harder (as you'd have to consider distance and speed of both fleets, and estimate based on that if your fleet or the enemy one is going to arrive first - that's certainly non-trivial if the faster fleet is farther away...).