• Welcome to the new COTI server. We've moved the Citizens to a new server. Please let us know in the COTI Website issue forum if you find any problems.

Explanator - A software that explains worlds

Over 35 years ago, there was an article in Journal No. 10, called "A referee’s guide to planet building" by the fabulous, furry, Keith Brothers, which impressed me immensely. In those days, when having a computer, was nothing ordinary, I was the proud owner of a SHARP MZ-80K with dual floppy discs and a 7-dot matrix printer. An amazing 48K of memory was at my disposal, with 16K left after the BASIC language was loaded.

This article impressed me so much, that I started to write a program that should do what the article did.

Many, many years, many operating systems, and many versions later, I am still working on that software that does what the Keith Brothers did in that article. There is software available on the net that is very good in translating those dreary UPP numbers into long tables, but I never found something that "explained" a world. So I had to write it myself.

This software tells a story about the world you are on.

It starts with a description of your first impression of the planet once you open the airlock.

Basically the software calculates an orbit around the sun that will give the world a temperature that will make the world hospitable for humans. Then it generates the conditions the player will see and feel when they open the airlock (assumption is for hexrow 4) In this case the world is Cogri, Spinward Marches, Lanth Subsector. The first paragraph is what you see and feel when you leave the ship. It is meant for the players, so they get an impression that they are not in Kansas anymore.

2419 Cogri CA6A643-9 Ni Oc Ri Wa

FIRST IMPRESSIONS WHEN YOU OPEN THE AIRLOCK:

A gigantic red Sun is mostly concealed by overcast. There is no wind. The mornings are very, very cold, the nights are very, very cold, and during the day it is very cold. The atmospheric pressure is comparable to earth conditions in a depth of 300 m. The humidity is extremely high. Gravity is high. A standard sized human (80kg) will weigh about 102 kg.

This is followed by a description of the sun and the solar system, the composition of the planet’s surface, as well as the physical data.

THE SOLAR SYSTEM, PLANETARY DATA:

Cogri's sun is a red Star (M1 V). It has a Mass of .489 and a Luminosity of .45. Its perceived size is 244% SOL. The system has 8 worlds, 2 of which are gas giants and 3 asteroid belts.

Cogri circles its sun in Orbit 0, at a distance of 29.92 Million kilometers, one year has a duration of 44.06 planetary days of 25.44 hours, each. The planetary axis is tilted 18°. The majority of Cogri's surface is covered by water, with the exception of one major Isle, 10 Archipelagos.

Density : 1.02 Molten Core
Gravity : 1.27
Seismic Factor : 5.65
Air pressure : 1.12 Atm,-300 m, Standard
Weather factor : 21%-2.0
Energy absorption : 62%
Native life : 4

This is followed by information about the government and settlements.

GOVERNMENT, ECONOMIC AND CULTURAL INFORMATION:

Cogri has a population of 4.436 Million sentients. The world’s government is a representative Democracy. The world is governed by elected politicians. O One to three powerful individuals control the functions of the government. The authority is divided in 2-ways. The Executive and Judicial branches are the representative authorities, Legislative is secondary.

Cogri has 3 huge Cities with Millions of Inhabitants, 12 large Cities with 100K+ Inhabitants, 20 Cities with 10K+ Inhabitants, 33 small Cities with thousands of Inhabitants, 36 Outposts with hundreds of Inhabitants.

Next comes an evaluation of the trade codes and the new T5 variables.
Cogri is a non-industrial, rich, water, world of average importance, with abundant resources and a small labor force as well as a very weak infrastructure. The overall efficiency is mediocre. The world generates 260 Resource units, which puts it in the 2% Range. The Homogeneity Rating is 40%, Acceptance reaches 43%, Strangeness is 20%, Symbols = 6.

Next part is the Starport. The software checks all worlds in a Jump-6 radius, if there is any traffic to that world, and how many daily tons of cargo and how many passengers will leave to that world. The traffic calculations are based on the GURPS far Trader WTN/BTN formulae. It also tells you the exact amount and type of ships you are going to meet on your way from Starport to jumppoint and vice versa.

STARPORT TYPE C
The port has better than average facilities or services. Cogri has a big orbital port, with a passenger terminal as well as a freight terminal with a dispersed logistic base. The port has 100 landing pads, most of them equipped with a proper berth and one runway. Its traffic control can handle multiple takeoffs and landings at once. Unrefined fuel and all conventional ship’s stores are available, refined fuel is also offered, but tankage is limited. All minor repairs and maintenance of ships up to 800t can be performed without undue delays.

Handling of ordinary container cargo is efficient, though goods requiring very special handling will slow the routine. Modest but adequate shopping and restaurants, and usually some kind of entertainment, will be available for passengers and crews. Each year .82 Million passengers are handled and 4.66 Million tons of cargo shipped. The system has an average traffic volume.

The planet bound part of the port has a single fence and a cleared buffer zone with patrolling guards. The whole port measures 10 by 10 km. The planetary Navy has a total tonnage of 2.8 kilotons, the flagship is a SDB of 600 t.

TRAFFIC CONTROL HAS 2 CONTROLLED ZONES
STARPORT CONTROL Zone. It covers the physical extent of the starport (on the surface or in orbit), a 15 km radius around it and up to 15 km above it.
AEROPSPACE Zone. It extends from the planet’s surface to 1600 km above the surface.TRAFFIC CONTROL, ENCOUNTERS AND REQUIREMENTS
Approach/Departure Control. Provides traffic control and separation that relies on craft adhering to published procedures within the planets AEROSPACE Zone. Also provides weather advisories and separation along flight path.

During the flight from the jump point to Cogri you encounter 5 x Tukera Long Liner (1000t), 1 x Bloodwell Class Merchant (1000t), 5 x Ad Astra Class Liner (600t), 3 x Far Trader (400t), 8 x Free Trader (200t), altogether 22 vessels.
To be cleared for landing, you need a bill of health for crew and passengers and you need to contact traffic control with your intentions as well as a customs declaration.

The next part covers the amount of DAILY traffic leaving to other worlds. The jump number does not mean that the ship has to have that ability it only means that that many passengers want to go to that destination.

DAILY freight and passenger amounts:
FEEDER ROUTE: Porozlo (J-5) 2353t, 148P. Rhylanor (J-4) 1332t, 732P. Lunion (J-5) 2994t, 879P. Heroni (J-2) 2619t, 75P.

MINOR ROUTE: Ivendo (J-1) 127t, 29P. Equus (J-2) 970t, 110P. Skull (J-1) 469t, 80P. Natoko (J-2) 155t, 5P. Adabicci (J-7) 77t, 3P. Capon (J-5) 57t, 13P. Fosey (J-2) 1196t, 140P.

The next part concerns the available trade goods, again in a descriptive format.

Available trade goods : Mediocre amounts (-2) of Textiles, Polymers, Pharmaceuticals. Very small amounts (-4) of Copper, Tin, Silver, Aluminium. Very small amounts (-4) of Liquor, Grain, Canned food, Aircraft, ATV, Machine tools, Farm machinery. Tiny amounts (-5) of Radioactives, Crystals, Gems, Processed Metals, Steel, Special Alloys, Tools, mechanical parts, Clothing, Computers, Entertainment, Recordings, Documents. Negligible amounts (-7)
of Wood, Meat, Spices, Fruit, Artforms, Software.Next to last follows an evaluation of the tech level, namely which technologies you can expect to find, as well as which weapons are allowed under the worlds law level.

TECH LEVEL ( 9) AND WEAPON LAWS ( 3):

SCIENCE 9 : Empirical observations allow full access to jump space. The exact relationship of jump space to normal space remains a mystery. Gravitic manipulation continues to advance.

MATERIAL 9 : Crystalline iron and other super-strong allotropes of industrial metals.

ENERGY 10 : Fusion power plants. Energy grids are global in scope.

COMPUTER / ROBOTICS 10 : Linguistic interfaces improve, allowing computers to be programmed exclusively in natural language. Computers are capable of reasonable linguistic interpretation.

COMMUNICATIONS 10 : Instant planetary communication. Holographic (three-V) telephones and media.

TRANSPORTATION 9 : Ultra-fast rail lines, comparable in speed to hypersonic aircraft but restricted to underground tunnels. Personal grav cars. SPACE 11 : Fusion rockets become practical, although the new reactionless drives are much faster and more efficient. Starships can be equipped with Jump-2 drives.

PERSONAL WEAPONS 10 : ACR, the firearm attains its full maturity with advanced caseless-ammunition weapons. Low law. Allowed are Energy and Shock weapons, EMP, Rad, Mag, Grav, Automatic weapons, Pistols, open carrying.

HEAVY WEAPONS 10 : Laser weapons become more common on the smallunit scale. Exoskeletons produce powered infantry units. Plasma cannon.

BIOLOGY 10 : Full theory of genetic morphology allows radical modification of species. First integration of mechanical implants with peripheral or sensory nerves. Experimental nanosurgery.

MEDICINE 10 : Experimental nanosurgical techniques. Mechanical implants can be integrated with peripheral or sensory nerves, allowing a variety of bionic replacement organs. Clone transplants are available.

ENVIRONMENTAL 10 : Orbital and deep-space settlements with complete recycling efficiency (microworlds). Similar techniques make arcologies common in crowded planetary urban centers. Practical weather control. Terraforming can cause gradual change in planetary environments.

Download Location:

http://www.mediafire.com/file/6vejpin5g91e2j5/Explanator28.zip
 
System Requirements and Search engine

The software will run on any Windows 64bit system.

But it is also possible to run it on a MAC. You need to download QB64 from QB64.net, its free. After installing it, load the Explanator28.bas and run it once. This will generate an executable in the directory.

There was not enough text space, so I omitted the description of the search engine.

The database has over 15.000 worlds right now and you can search either for a world name (or part of it) or you can hit ENTER instead of a world name. This will start the search engine. Just enter the parameters you want searched. The program will then list all worlds that fit the parameters and stop after 20, hit SPACE to continue. If the world you are looking for is depicted, jot down the number in front of it, you will later need it to have the world written to HD. The world's listed will also be written into a file named worldlist.txt so you can assess them with any text editor.
 
The software will run on any Windows 64bit system.

But it is also possible to run it on a MAC. You need to download QB64 from QB64.net, its free. After installing it, load the Explanator28.bas and run it once. This will generate an executable in the directory.

Not quite so simple - anything using filesystem calls usually requires modification - \ to / conversions.

Also, the saved files aren't .rtf files; they should be labeled .txt files.

I'll upload just the mac executable (with the above filetype change) in a zip; unzip the two files, put them in the directory from the windows version. It needs all the supporting files from the windows version.

Unfortunately, QB64 doesn't generate proper bundled apps for the mac version.
 

Attachments

  • Explanator28Mac.zip
    694.8 KB · Views: 12


Another, high tech, high traffic world as comparison.

1717 Muan Gwi A556A86-E Hi Cp (Vegans)


FIRST IMPRESSIONS WHEN YOU OPEN THE AIRLOCK:

A small white Sun shines from amidst scattered clouds. There is a stiff breeze. The mornings are cold, the nights are unbearably cold (Vacc Suit mandatory), during the day it is chilly. The atmospheric pressure is comparable to earth conditions in an altitude of 4.3 km. The humidity is normal. Gravity is about half of earth standard. A standard sized human (80kg) will weigh about 49 kg.


THE SOLAR SYSTEM, PLANETARY DATA:

Muan Gwi's sun is a white Star (F2 V). It has a Mass of 1.54 and a Luminosity of 1.562. It's perceived size is 55% SOL. The system has 17 worlds, 2 of which are gas giants and 2 asteroid belts. Muan Gwi circles its sun in Orbit 5, at a distance of 418.87 Million kilometers, one year has a duration of 982.08 planetary days of 33.7 hours, each. The planetary axis is tilted 15°. The majority of Muan Gwi's surface is covered by water, with the exception of 2 major Continents, 4 minor Continents, 15 major Isles, 6 Archipelagos.

Density : 0.98 Molten Core
Gravity : 0.61
Seismic Factor : 4.50
Air pressure : 0.62 Atm, 4300 m, Thin
Weather factor : 50% 2.0
Energy absorption : 74%
Native life : 4


GOVERNMENT, ECONOMIC AND CULTURAL INFORMATION:

Muan Gwi has a population of 73.788 Billion sentients. The world is governed by a Civil Service Bureaucracy. The rulers are agencies, employing individuals selected by merit. Several councils, whether equal in power or ranked according to system, each exercise influence over the government. The authority is divided in 3-ways. The Executive branch is the representative authority, Legislative and Judicial are secondary.

Muan Gwi has 53 giant Metroplexes with over a Billion Inhabitants, 165 huge Metroplexes with hundreds of Millions of Inhabitants, 361 Metroplexes with tens of Millions of Inhabitants, 579 huge Cities with Millions of Inhabitants, 883 large Cities with 100K+ Inhabitants, 1237 Cities with 10K+ Inhabitants, 1531 small Cities with thousands of Inhabitants, 1781 Outposts with hundreds of Inhabitants.

Muan Gwi is a high population, extremely important world, with abundant resources and an above average labour force as well as an extremely strong infrastructure. The overall efficiency is high. The world generates 3456 Resource units, which puts it in the 28% Range. The Homogeneity Rating is 70%, Acceptance reaches 100%, Strangeness is 40%, Symbols = 13.


STARPORT TYPE A

This port is outstanding, large and efficient, they don`t come any better. Muan Gwi has an immense orbital port, containing passenger terminals, several hotels and a grand concourse, as well as a freight terminal with a dispersed logistic base. All freight traffic is handled in orbit, containers are shuttled to surface destinations. Refined Fuel is available. Starships up to 500Kt can be constructed. This port is one of the monumental crossroads of the spaceways. Hundredthousands of Travellers find a temporary home here, either waiting for an interstellar connection, a shipboard job, or just a working passage to Somewhere Else. The transient accommodations are more varied than at any smaller port, plenty of luxury hotel rooms, but also more cheap hostel space. The same is true of shopping; there are of course more high-end retailers, but also more, and more varied, goods at the budget shops. Each year 66.71 Million passengers are handled and 2897.75 Million tons of cargo shipped. The system has an extreme traffic volume, a virtual interstellar highway.

The planetbound part of the port has a double fence, with motion sensors and a cleared buffer zone with patrolling guards, they are patrolling 24/7. Additional security measures, PESA AESA, Chem, Radscanner, Densitometer, Biosniffer, Neural sensor. The whole port measures 120 by 120 km. Muan Gwi hosts a X-Boat Way Station. The planetary Navy has a total tonnage of 63 Million Tons, the flagship is a Dreadnought of 500.000 t.


TRAFFIC CONTROL HAS 4 CONTROLLED ZONES

STARPORT CONTROL Zone. It covers the physical extent of the starport (on the surface or in orbit), a 15 km radius around it and up to 15 km above it.

AEROPSPACE Zone. It extends from the planets surface to 800 km above the surface.

ORBITAL Zone. It extends from the upper limit of the Aerospace Zone to a distance of 80K kilometers from the the planet.

TRANSITION Zone. It extends from the upper limit of the ORBITAL Zone to a distance of .8 Million kilometers. It controls ships up to the event of jump.


TRAFFIC CONTROL, ENCOUNTERS AND REQUIREMENTS

Transitional Control. Traffic control and traffic separation rely on positive identification, tracking and direction of all craft up to the transition into jump space.

During the flight from the jump point to Muan Gwi you encounter 9 x Fornorb Class Heavy Merchant (100kt), 20 x Rigel Class Bulk Carrier (50kt), 26 x Maru Class bulk freighter (20kt), 42 x Hercules Class cargo transport (5000t), 47 x Tukera freighter (3000t), 51 x Imperialines TI Transport (2000t), 59 x Tukera Long Liner (1000t), 55 x Bloodwell Class Merchant (1000t), 59 x Ad Astra Class Liner (600t), 57 x Far Trader (400t), 62 x Free Trader (200t), altogether 487 vessels.

To be cleared for landing, you need a bill of health for crew and passengers and you need to contact traffic control with your intentions as well as a customs declaration. You also have to undergo an inspection by a boarding party, an inspection of your cargo and of passenger/crew manifests with full physical spot checks.


DAILY freight and passenger amounts:

MAIN ROUTE: Dimmurak (J-8) 275Kt, 9022P. Esperance (J-6) 135Kt, 3284P. Muan Irrzudh (J-6) 26Kt, 2451P. Hsuishlesh (J-6) 245Kt, 2269P. Ludmilla (J-5) 63Kt, 935P. Tunshaon Tyo (J-5) 98Kt, 8553P. Umieh (J-5) 6315t, 287P. Boqueron (J-7) 99Kt, 5655P. Hsivyu (J-5) 6426t, 986P. Muan Ialour (J-3) 66Kt, 2235P. Ninshien (J-3) 15Kt, 1189P. Oort (J-6) 137Kt, 12KP. Ymir (J-5) 25Kt, 192P. Dzim Zhia Gwi (J-2) 1160Kt, 10KP. Ewmiak (J-2) 76Kt, 8168P. Flanders (J-2) 1499Kt, 3346P. Bellerophon (J-2) 156Kt, 2902P. Kasaan (J-6) 24Kt, 2873P. Gwathui (J-3) 17Kt, 686P. Wanish Tyo (J-4) 33Kt, 1561P. Tsamis (J-3) 49Kt, 7293P. Muan Issler (J-1) 1340Kt, 22KP. Galishgu (J-5) 8586t, 797P. Asterr Tyui (J-2) 171Kt, 9573P. Merganser (J-2) 24Kt, 919P. Cathay (J-5) 889Kt, 4423P. Duikin Tyui (J-3) 88Kt, 855P. Hariksiat (J-3) 136Kt, 912P. Dzadwahtyan (J-4) 3629t, 2602P. Muan Kwoyen (J-5) 55Kt, 3177P. Dingir (J-7) 377Kt, 26KP. Nusku (J-5) 269Kt, 11KP. Lagash (J-5) 312Kt, 11KP.

FEEDER ROUTE: Orruiltan Tyui (J-1) 10Kt, 261P. Tyudhuar (J-2) 2690t, 121P. Hsuilzish (J-1) 1581t, 218P. Ashtagz Tyui (J-1) 2598t, 126P. Depot (J-6) 12Kt, 190P. Andiirish (J-6) 2193t, 77P. Hsuarrdzan (J-6) 2323t, 16P. Apishal (J-5) 374t, 123P. Ninkhur Sagga (J-7) 2530t, 269P.

MINOR ROUTE: Hokchor (J-3) 776t, 16P. Sithuan Hsarr (J-5) 189t, 2P.

Available trade goods : Unlimited amounts (+9) of Liquor, Grain, Canned food, Textiles, Polymers, Pharmaceuticals. Unlimited amounts (+9) of Clothing, Computers, Entertainment, Software. Unlimited amounts (+9) of Wood, Meat, Spices, Fruit, Copper, Tin, Silver, Aluminium, Recordings. Unlimited amounts (+9) of Tools, mechanical parts, Aircraft, ATV, Machine tools, Farm machinery, Documents. Enormous amounts (+8) of Radioactives, Crystals, Gems, Processed Metals, Steel, Special Alloys. Big amounts (+4) of Weapons. Above average amounts (+1) of Artforms.



TECH LEVEL (14) AND WEAPON LAWS ( 6):

SCIENCE 14 : Advanced control of gravity, including the creation of artificial gravitic fields at a distance.

MATERIAL 14 : Bonded superdense, Incremental improvements in structural materials and nanotechnology.

ENERGY 14 : Incremental improvements in fusion power technology.

COMPUTER / ROBOTICS 16 : Pseudo-reality computers allow the perfect simulation of physical reality and living personalities. First experiments with true machine consciousness.

TRANSPORTATION 13 : Grav vehicles are the basis for all forms of transportation (land, sea, air and space). Personal grav belts are the preferred medium of transport. SPACE 17 : Incremental improvements in maneuver drive technology. Appearance of jump-6 drive.

PERSONAL WEAPONS 16 : Laser and gauss rifles are the standard infantry weapons, Fusion guns, FGMP-15 is the standard squad-support weapon. Experimental neural weapons and stunners are available but not generally used in military applications. Moderate Law. Allowed are Pistols, open carrying.

HEAVY WEAPONS 16 : Blackglobe technology is sometimes applied in deep-space combat.

BIOLOGY 14 : Theory of memory. Full understanding of the brain's mechanisms.

MEDICINE 14 : Practical nanosurgery. Brain implants can augment natural brain functions or modify an existing personality. Memories can be erased, implanted or modified. Crude antiagathic treatments

ENVIRONMENTAL 13 : Gravitic support of large buildings. Grav technology allows stationary floating cities late in the period. Advanced weather control. Incremental advances in terraforming techniques, advanced ecosystem reconstruction.
 
Final Explanator version is out

This will be the final Explanator version. I changed the temperature formula for worlds with low air pressure - the nights were just TOO cold, and I read an interesting article about conditions on top of Mt. Everest, that gave me new data. I also reworked the complete formulae for Atmosphere types A+, you now get the complete gas mix.

Since I had a nice review in Freelance Traveller, I just want to use this opportunity to highlight the differences between what Explanator can do and other methods to work out planets.

1. Explanator has a search engine that lets you comb through 16000+ worlds. You can define max and min values for all planetary features. The results of this search are automatically written into a .txt file.

2. It calculates the connection to all surrounding worlds (based on GTs WTN/BTN system), then calculates the cargo and passenger volume and crossindexes them with the cargo and passenger capacity of 11 different types of freighters. Based on these values the actual number of ships you meet during the timespan you need to travel from the jumppoint to the planet is generated, also the size of the starport.

3. It calculates the tonnage of a planetary navy and the biggest ship in that navy based on TCS data and the size of the Starports shipyard.

I also made a website to host all of my RPG apps. Take a look:

https://peterssoftwareprojects.wordpress.com/
 
Well, that was interesting.

Installed into a Ubuntu Linux system, to run under WINE. Seems to work fine, but the data from the database scrolls up at lightspeed before the program refreshes to the welcome screen again. Which was rather unsatisfying, to say the least :(
 
Apols for the delay in replying - yep, works in Linux under Wine, after a slightly odd fashion. The scrolling still happens, but at least the data gets written into an RTF file for human-speed reading, so good catch, thanks :)
 
Back
Top