BK Development
BKStoreDiscord
  • 💿FiveM Escrow System
  • SCRIPTS
    • 🏛️bk_politicalsystem
      • Dependencies
      • Installation
      • Configuration
      • Exports
      • RP
Powered by GitBook
On this page

Was this helpful?

  1. SCRIPTS
  2. bk_politicalsystem

RP

PreviousExports

Last updated 1 year ago

Was this helpful?

If you're looking for a flexible proportional formula for allocating parliamentary seats, a basic proportional method can be adapted for any total number of seats. The formula distributes seats among various parties based on the votes they received, and can be adjusted for any number of available seats in the parliament. Here's how to apply it:

  1. Let VVV be the total number of votes.

  2. Let ViViVi be the number of votes received by each party iii.

  3. Let SSS be the total number of seats in the parliament.

  4. For each party, calculate the percentage of the total votes it received:

    Pi=Vi/VPi=Vi/VPi=Vi/V

  5. Multiply this percentage PiPiPi by the total number of seats SSS to get the approximate number of seats for each party:

    Mi=Pi×SMi=Pi×SMi=Pi×S

    Here, MiMiMi might not be a whole number.

  6. Allocate seats based on these approximate numbers. If the total number of allocated seats does not add up to SSS, adjust by adding or removing seats from parties with the closest values to the next whole number.

🏛️
52KB
Constitution.pdf
pdf
Simple model for a constitution of your RP server
58KB
CC.pdf
pdf
Simple model for a criminal code of your RP server