Announcement

Collapse
No announcement yet.

B-Drone formula

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • B-Drone formula

    Hey what was the formula for B-drones?
    -- What history has taught us is that people do not learn from history.
    -- Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.

  • #2
    B-drones have been worked out in great detail. Do a search!

    The simple formula is:
    b-drone limit = sqrt(map_width * map_height / 3200) * (4 + effic) * 3 / 2

    3 is derived from (8 - diff) on transcend
    effic is bounded below at 0

    At 1*limit, you have no b-drones
    At 2*limit, you have 1 b-drone/city
    At 3*limit, you have 2 b-drones/city, and so on

    You can never have more b-drones in a city than its size. As a consequence, Lal will never have riots at a size 1 base due to b-drones alone.
    "Cutlery confused Stalin"
    -BBC news

    Comment


    • #3
      It has been posted here a couple times before, but IIRC it was hard to search for with Poly's search tool.
      "They’re lazy troublemakers, and they all carry weapons." - SMAC Manual, Page 59 Regarding Drones
      "Without music, life would be a mistake." -- Friedrich Nietzsche
      "If fascism came to America it would be on a program of Americanism." -- Huey Long
      "Voice or no voice, the people can always be brought to the bidding of the leaders. That is easy. All you have to do is tell them they are being attacked, and denounce the pacifists for lack of patriotism and exposing the country to greater danger. It works the same in any country." -- Hermann Goering

      Comment


      • #4
        b-drone limit = sqrt((256 * 128) / 3200) * (4 + 0) * 3 / 2 = sqrt((32768 / 3200) * 4 * 1.5) = 10.24 * 4 * 1.5 = sqrt(61.44) = 7.84

        Does it suppose to mean that on Huge map you'll get the 1st drone after you build 9th base?
        -- What history has taught us is that people do not learn from history.
        -- Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.

        Comment


        • #5
          Originally posted by binTravkin
          b-drone limit = sqrt((256 * 128) / 3200) * (4 + 0) * 3 / 2 = sqrt((32768 / 3200) * 4 * 1.5) = 10.24 * 4 * 1.5 = sqrt(61.44) = 7.84

          Does it suppose to mean that on Huge map you'll get the 1st drone after you build 9th base?
          Why did you move the parens for the sqrt function?
          sqrt(256 * 128 / 3200) * 4 * 3 / 2
          = sqrt(32768 / 3200) * 4 * 3 / 2
          = sqrt(10.24) * 4 * 3 / 2
          = 3.2 * 4 * 3 / 2
          = 19.2

          So you'll have your first chance at a b-drone on your 20th base with 0 effic (you still may not get any, depending on the global base list; you could also receive one in every base).
          Also note that the default huge size is 128 x 64, not 256 x 128. On the default huge size, your b-drone limit is half the one for 256 x 128, or 9.6 Thus, on your 10th base, you have a chance at a b-drone.

          If you had a b-drone limit of 7.84, that would mean your 8th base could cause drones. If you increased your effic to +4, your limit would be 15.68, and your 16th base could cause drones. The fractional part is only truncated after the whole calculation.
          "Cutlery confused Stalin"
          -BBC news

          Comment


          • #6
            Now I only have to work out the size of the map..
            -- What history has taught us is that people do not learn from history.
            -- Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.

            Comment


            • #7
              Originally posted by Chaos Theory
              You can never have more b-drones in a city than its size. As a consequence, Lal will never have riots at a size 1 base due to b-drones alone.
              I think after the third b-limit, Lal can have riots in size 1 bases. It's the same with HGP, too, I think, although the mechanism is different.
              "Give to Caesar what is Caesar's? Pay no attention to Caesar. He doesn't have a clue what's really going on." -Cat's Cradle

              Comment

              Working...
              X