Originally posted by Uncle Bob:
>Page 41. A Maneuver program takes one "space". Jump 1 and Navigate each take 1 space.
Obviously, two is not one but I will defend it as "roughly equivalent".
The Generate program to produce a jump flight plan only takes one space. So much for a terabyte database and a supercomputer.<
Here's an example of how the Generate, Maneuver, Navigation and Jump programs are used on a TL 9 jump 1 ship, with a Model 1 computer.
The ship is on the surface, maneuver and generate are in the computer. Generate produces a flight plan once the final destination is input by the pilot. Ship maneuvers to jump-point and stops maneuvering. The jump 1 program replaces the maneuver program, the generate program creates a jump flight plan in conjuction with the jump program. The generate program is removed and navigation program is used along with the jump program to control the jump.
The generate program does not create jump flight plans without the jump program. The actual mathematics involved to write a program to generate a Newtonian physics flight plan may be simple enough for a Commodore 64 to do but the generate program and it's requisite math should not be the standard of what "1 space" is. Same for the maneuver program.
How much data, equations, etc is in the jump program? A lot. As a comparison here's my example.
The library program contains local information. How much is dependent on the referee but I consider it to have as much info, references, pages as the entire internet of today. All of the info stored in those multi-story server farms, etc. condensed into one space. When referenced by a PC the PC has to navigate the immense database to find the desired info. Built in navigator and search engines ease the task somewhat.
The library program also contains information about surrounding systems. The closer and more important the system the more of it's data is included in the library program.
Now the jump program is similar in depth [IMTU]. It has to account for jump physics not only for the system the ship is going to but also surrounding systems [of a radius equal to jump number] as well due to gravitational influences, etc. The jump program has to have derived equations and data for these permutations. Thats a lot of info, much more than the few scores of equations to maneuver a starship around a stellar system.
The derived equations in the jump program are simple but jump physics is difficult. As an example try to use a modern computer and research to derive equations [like basic geometric shapes] simple enough for a elementary student can understand and operate to find the solution of complex calculus and differential equations [about as far as I got]. Condense calculus mathematics down to four equations even a child can use to solve any given calculus problem. That's the difference between jump physics and our present RL physics model.
IMTU the generate, maneuver programs might actually use only 0.2 spaces [or such] but is saved onto a standard [1 space] size "disk" for ease of use in a standard "disk drive" built to handle the intensive jump program.
If we go much further than this then I'll have to resort to the hand wave - and go with option 1, that's the rules, live with it.