1. 15th of October, 2019: SMD is currently under maintenance, the site may go down while we are working on it. Apologies for the inconvenience.
    2. We've removed some functionality from SMD in preparation for a migration to new forum software.

    Additive Stabilizer Algorythms (no actual math formulas included)

    Discussion in 'Suggestions' started by JinM, Dec 13, 2017.

    1. JinM

      Joined:
      Jun 11, 2016
      Messages:
      1,132
      So I guess, that we only have one stabilizer, because it can't be calculated in realtime.

      Now here is my idea on how to easily compute it:

      We can have up to 6 groups. Each group lessens the distance needed to the reactor.

      Now each group does not work, if one block of it is too close to the reactor. If a ship gets damaged, and one group looses strength, we can't add aditional stabilizers, until we resetted the ship. (Or a quick reset, if we didn't take damage to shields for the last 5 minutes). This is not realtime for a fight anymore, and only realtime when we build the ship.

      Now the relational distance maths:
      We don't compute for each block the additional stabilization, we only compute for the block closest to the reactor. His stabilization strength then gets calculated by all the stabilizers that are physically connected to a touching block to him (called group).

      The block closest to the reactor is also the anchor point to compute the distance to the other 5 stabilizer groups and the reactor.

      Now we only have to compute the distance of 6 blocks and one reactor "bubble" relative to each other. Instead of all stabilizer blocks that exist on the ship.

      And I highly recommend a formula where placing down more than 3 stabilizer groups only makes sense when they all have a certain distance to each other. So a small ship of 20m only benefits from up to 2 groups, and a 600m ship benefits from 6 groups, if they are actually getting the distance to each other.
       
      • Like Like x 1
    2. Dire Venom

      Joined:
      Feb 27, 2014
      Messages:
      1,076
      e.g add in low effcincey zones around the groups so they have to be spread appart.

      Maybe you could only have 6 active stabilizor groups at a time, the rest are deactivated (like multiple reactors). Only the largest 6 groups are used.

      [​IMG]
       
    Loading...