Need - SOLAR Starfire System Generation Program

Home of SOLAR STARFIRE, 6th edition, rules based on the upcoming history of the Terran Solar Union.

Moderators: SDS Members, SDS Owner

Forum rules
1. Nothing obscene.
2. No advertising or spamming.
3. No personal information. Mostly aimed at the posting of OTHER people's information.
4. No flame wars. We encourage debate, but it becomes a flame when insults fly and tempers flare.

Try to stick with the forum's topic. Threads that belong to another forum will be moved to that forum.

Need - SOLAR Starfire System Generation Program

Postby Starfire on Thu 14 Mar 2019 11:45

Larry (or anyone else)

I need a SOLAR STARFIRE galaxy generation program that will generate

***100,000 unlinked systems (can generate them one by one and output them to a text file, file format to be determined later, as they are created).
***As each system is created, determine how much of each life types PU (Unusual life forms at HEL 2) can exist in each system for Benign, Harsh, and Hostile locations for that particular race.

Final out for the GALAXY
Life Type, Total PU living on Benign ##(%%), Harsh ##(%%), and Hostile ##(%%)
The %% values are the percentages of systems in the galaxy that can support that life at that level.


These values will be used to determine new % of life chance depending on where Unusual Life forms exist or not
(I once had a basic program to do this but I think Matt modified Solar W enough that it would be out of date - if I could even get it to run - lol)
Nerf Rock, Paper is fine. Signed: Scissors.
Nerf Scissors, Rock is fine. Signed: Paper.
Nerf Paper, Scissors are fine. Signed: Rock.
User avatar
Starfire
Marvin Lamb
Marvin Lamb
 
Posts: 798
Joined: Tue 30 Jun 2009 19:59
Location: The Villages, FL

Re: Need - SOLAR Starfire System Generation Program

Postby Whitecold on Thu 14 Mar 2019 13:20

I used elminsters generator, for my campaign, I have no clue however where I downloaded it, and I don't have the source, so no chance to modify it and add unusual lifeforms, or calculate the PU.
I also don't know which system generation rules it exactly uses.
Whitecold
Vice Admiral
Vice Admiral
 
Posts: 530
Joined: Fri 19 Sep 2014 15:03

Re: Need - SOLAR Starfire System Generation Program

Postby szurkey on Fri 15 Mar 2019 14:05

Starfire wrote:Larry (or anyone else)

I need a SOLAR STARFIRE galaxy generation program that will generate


I have the executable for GalaxyGen51 that used to be on the downloads page. It is for Ultra, but can generate 100k unlinked systems. I does fail for 100k linked systems, but can generate 10k linked systems. I'm not sure where it becomes unstable. I just ran it for 10k linked, and:
Code: Select all
  Total Systems = 10000

Planet  Total      VP     P      N      R     VR    PU
   O1m  53372      0      0  10816  10518  32038    1067440     
   O2m  95091      0      0  38030  18984  38077    5705460     
   O3m   5179      0      0   1063   1038   3078    103580     
    O1    610      0      0    126    147    337    36600       
    O2   8549      0      0   3438   1720   3391    1538820     
    O3   1419      0      0    270    291    858    85140       
     V   4882    477    937   1983    973    512    4882000     
     T   4739    467    964   1884    952    472    12558350   
    ST   2488    265    482   1003    481    257    2612400     
     G  24926   2367   4753   9544   4857   2459    9970400     
     I  19428      0      0   3886   3901  11641    3516468     
   ast   7304      0      0      0   7304      0    4528480     
    mT   1748    153    345    700    361    189    1835400     

  Type  #ofsys  #/sys
   O1m   72.6%   7.35  53372   7263
   O2m   82.2%  11.57  95091   8216
   O3m   31.6%   1.64   5179   3162
    O1    3.5%   1.76    610    347
    O2   54.1%   1.58   8549   5411
    O3   12.9%   1.10   1419   1294
     V   34.2%   1.43   4882   3424
     T   33.6%   1.41   4739   3363
    ST   20.8%   1.20   2488   2075
     G   81.9%   2.93  23980   8193
     I   68.3%   2.84  19428   6830
   ast   48.3%   1.51   7304   4829
    mT   15.9%   1.10   1748   1591
User avatar
szurkey
Captain
Captain
 
Posts: 173
Joined: Sat 05 Sep 2009 09:19
Location: Orlando, FL

Re: Need - SOLAR Starfire System Generation Program

Postby Starfire on Sat 16 Mar 2019 12:05

szurkey


Yes, that is certainly some version of my ancient QBasic galaxy generator used to originally generate NPR statistics, NPR relationships, and to balance unusual life forms. There were many versions though the format output of each system might still be a good way to import a randomly generated system.
Nerf Rock, Paper is fine. Signed: Scissors.
Nerf Scissors, Rock is fine. Signed: Paper.
Nerf Paper, Scissors are fine. Signed: Rock.
User avatar
Starfire
Marvin Lamb
Marvin Lamb
 
Posts: 798
Joined: Tue 30 Jun 2009 19:59
Location: The Villages, FL

Re: Need - SOLAR Starfire System Generation Program

Postby krenshala on Sat 16 Mar 2019 20:15

Starfire wrote:Larry (or anyone else)

I need a SOLAR STARFIRE galaxy generation program that will generate

***100,000 unlinked systems (can generate them one by one and output them to a text file, file format to be determined later, as they are created).
***As each system is created, determine how much of each life types PU (Unusual life forms at HEL 2) can exist in each system for Benign, Harsh, and Hostile locations for that particular race.

Final out for the GALAXY
Life Type, Total PU living on Benign ##(%%), Harsh ##(%%), and Hostile ##(%%)
The %% values are the percentages of systems in the galaxy that can support that life at that level.


These values will be used to determine new % of life chance depending on where Unusual Life forms exist or not
(I once had a basic program to do this but I think Matt modified Solar W enough that it would be out of date - if I could even get it to run - lol)

My script doesn't currently deal with non T life, however, it already lists planet types and richness. If that is sufficient then I can easily have 100k systems (or more) generated by noon tomorrow.
-- krenshala
None survive the harvest!

Yeah, I'm finally back (again)! Sometimes, life (and 13yo son's) don't leave you time to play SF and earn a paycheck. :/

No, really! Matt actually made me an admin here!
krenshala
SDS Member
SDS Member
 
Posts: 2736
Joined: Thu 02 Jul 2009 17:13
Location: Austin TX, NorAm, Sol III

Re: Need - SOLAR Starfire System Generation Program

Postby Starfire on Sat 16 Mar 2019 21:44

Unfortunately, I will need all of the various life forms, and the Solar version of galaxies because this is a check to ensure that the various life form types are not out of balance.
Nerf Rock, Paper is fine. Signed: Scissors.
Nerf Scissors, Rock is fine. Signed: Paper.
Nerf Paper, Scissors are fine. Signed: Rock.
User avatar
Starfire
Marvin Lamb
Marvin Lamb
 
Posts: 798
Joined: Tue 30 Jun 2009 19:59
Location: The Villages, FL

Re: Need - SOLAR Starfire System Generation Program

Postby krenshala on Sun 17 Mar 2019 08:11

Starfire wrote:Unfortunately, I will need all of the various life forms, and the Solar version of galaxies because this is a check to ensure that the various life form types are not out of balance.

Since thats just a matter of doing some math after getting the count of system bodies created, that won't be a problem. My script already tracked what bodies were created specifically for this kind of thing, so I just need to tweak the data a bit (as in, add the PU counts) once its done generating. And its working now, though I accidentally an extra zero, so its busy generating a million systems instead of the 100k you asked for.

Edit: Took about 90 minutes to generate them all. I'm collating the data now, and cleaning it up a bit (it currently orders by count, and i'm guessing you'd rather it be ordered by type). A short it of info on what it generated:

Code: Select all
# ====================== SYSTEMS ======================= #
  Generated .................................... 1000000
  Star .......................................... 586299
  Binary ........................................ 271100
  Starless Nexus ................................ 112156
  Trinary ........................................ 30025
  Pulsar .......................................... 2234
  Proto-Planetary Disk ............................ 2034
  Long Distance Companion ......................... 1898
  Asteroid Cluster ................................ 1453
  Over-Contact Binary ............................. 1399
  Quaternary ....................................... 840
  Magnetar ......................................... 413
  Blue Supergiant .................................. 386
  Gravity Wave Effects ............................. 290
  Blackhole ........................................ 206
  Red Supergiant ................................... 196

Code: Select all
# ====================== NEBULAE ======================= #
  Special - None ................................ 935487
  No Nebula ..................................... 888891
  Emission ....................................... 32923
  Reflective ..................................... 28575
  Maser .......................................... 28275
  Dark ........................................... 21336
  Special - DF Destabilization .................... 9015
  Special - Ghosts in the Mist .................... 8342
  Special - Mist-Wraiths .......................... 6915
  Special - Ragged ................................ 6647
  Special - Datalink Useless ...................... 5535
  Special - Flare Nebula .......................... 3695
  Special - Targeting Confusion ................... 3608
  Special - Habitable Gas Torus ................... 3473
  Special - Sargasso .............................. 3120
  Special - Corrosive ............................. 2569
  Special - Energy Absorption ..................... 2540
  Special - None (was HGT) ........................ 2224
  Special - Lightning Strikes ..................... 1799
  Special - Energy Spikes ......................... 1708
  Special - Radiation Pulses ...................... 1702
  Special - Variable Pulse Rate ................... 1621

Code: Select all
# ======================= STARS ======================== #
  Generated .................................... 1332410
  Yellow ........................................ 292606
  Orange ........................................ 243209
  Red ........................................... 231479
  Yellow-White .................................. 122032
  Red Dwarf ..................................... 121480
  None .......................................... 112156
  White .......................................... 85261
  Blue Giant ..................................... 60444
  White Dwarf .................................... 36303
  Red Giant ...................................... 24005
  Pulsar .......................................... 2234
  Magnetar ......................................... 413
  Blue Supergiant .................................. 386
  Blackhole ........................................ 206
  Red Supergiant ................................... 196

Code: Select all
# ==================== WARP POINTS ===================== #
  Generated .................................... 3958044
  Open ......................................... 2394181
  Type C ....................................... 1187973
  Type D ........................................ 789881
  Concealed ..................................... 769034
  Type B ........................................ 741348
  Type F ........................................ 548869
  Type E ........................................ 390497
  Hidden ........................................ 374106
  Secret ........................................ 309787
  Type A ........................................ 299476
  Top Secret ..................................... 55517
  Undisclosed .................................... 55419
-- krenshala
None survive the harvest!

Yeah, I'm finally back (again)! Sometimes, life (and 13yo son's) don't leave you time to play SF and earn a paycheck. :/

No, really! Matt actually made me an admin here!
krenshala
SDS Member
SDS Member
 
Posts: 2736
Joined: Thu 02 Jul 2009 17:13
Location: Austin TX, NorAm, Sol III

Re: Need - SOLAR Starfire System Generation Program

Postby krenshala on Sun 17 Mar 2019 14:14

Marvin, I've posted a link to the spreadsheet in the Section Y thread (Solar Starfire Design and Playtesting).

Summary of the million system results for possible PU:
T2 races: 4.77M PU
T3 races: 4.84M PU
extremo: 21.6M PU
G races: 2.22M PU
I races: 2.00M PU
F races: 5.88M PU
V races: 4.59M PU
H races 4.20M PU

Yes, those are millions of PU. Extremophiles winning at 21.6M, almost ten times more than anyone else based on the current rules.
-- krenshala
None survive the harvest!

Yeah, I'm finally back (again)! Sometimes, life (and 13yo son's) don't leave you time to play SF and earn a paycheck. :/

No, really! Matt actually made me an admin here!
krenshala
SDS Member
SDS Member
 
Posts: 2736
Joined: Thu 02 Jul 2009 17:13
Location: Austin TX, NorAm, Sol III

Re: Need - SOLAR Starfire System Generation Program

Postby Starfire on Sun 17 Mar 2019 21:24

Hey Larry, can I get that file in a .xlsx format. The formulas are not transporting over since I do not have excel.
Nerf Rock, Paper is fine. Signed: Scissors.
Nerf Scissors, Rock is fine. Signed: Paper.
Nerf Paper, Scissors are fine. Signed: Rock.
User avatar
Starfire
Marvin Lamb
Marvin Lamb
 
Posts: 798
Joined: Tue 30 Jun 2009 19:59
Location: The Villages, FL


Return to Solar Starfire

Who is online

Users browsing this forum: No registered users and 5 guests

cron