Whenever I refit one of my ships, I am constantly irritated by things like limpet controllers that seem to take up as much hull volume as 64 tons of cargo, or even the autopilot, which still takes up the equivalent volume of two tons of cargo capacity.
I previously suggested that all the different limpet controllers should be amalgamated into a single controller module, where larger sized modules could physically contain more limpets, and higher grade modules could accept more limpet role programs, and more expensive programs could control more limpets.
However, something that would make even more sense would be having an additional core module: the Ship's Computer.
The Ship's Computer could be pretty much any size for any ship... by the 30th century, they'd be pretty miniaturized and would have negligible weight. The only variable factors based on existing ship resources would be power capacity and baseline draw.
Any Ship's Computer could run any ship... but the least capable model would not be able to do much else.
The computers would be rated in terms of Memory Capacity (by the 30th century, there would likely be only memory, not RAM and storage) and Processing Capability. Memory would be expressed as a number, Processing Capability as a letter, with A as the best, and F as the worst.
Memory would be used to hold active and inactive programs, the latter using more memory than the former. Encodable rares would also use memory.
An A-rated Computer could run 5 A-grade programs. 5 B-grade programs would be the equivalent of 1 A-grade program, 5 C-grade programs would be the equivalent of 1 B-grade program, and so on. Running 1 A-grade program would consume 5 kW of power, 1 B-grade would consume 1kW of power, and so on.
Programs that are relatively simple yet use a lot of power would be rated according to power consumption.
Aside from programs such as autopilots and limpet controllers, a passenger ship could have passenger entertainment that has a chance to distract passengers from making inconvenient demands or worrying about little things like the ship being scanned.
Passenger ships might also have a casino program, which might (or sometimes might not) make a bit - or a lot - of extra money... or might have some straitlaced vip passengers demanding that it be deactivated... and others demanding that one be supplied... or that it be reactivated...
I previously suggested that all the different limpet controllers should be amalgamated into a single controller module, where larger sized modules could physically contain more limpets, and higher grade modules could accept more limpet role programs, and more expensive programs could control more limpets.
However, something that would make even more sense would be having an additional core module: the Ship's Computer.
The Ship's Computer could be pretty much any size for any ship... by the 30th century, they'd be pretty miniaturized and would have negligible weight. The only variable factors based on existing ship resources would be power capacity and baseline draw.
Any Ship's Computer could run any ship... but the least capable model would not be able to do much else.
The computers would be rated in terms of Memory Capacity (by the 30th century, there would likely be only memory, not RAM and storage) and Processing Capability. Memory would be expressed as a number, Processing Capability as a letter, with A as the best, and F as the worst.
Memory would be used to hold active and inactive programs, the latter using more memory than the former. Encodable rares would also use memory.
An A-rated Computer could run 5 A-grade programs. 5 B-grade programs would be the equivalent of 1 A-grade program, 5 C-grade programs would be the equivalent of 1 B-grade program, and so on. Running 1 A-grade program would consume 5 kW of power, 1 B-grade would consume 1kW of power, and so on.
Programs that are relatively simple yet use a lot of power would be rated according to power consumption.
Aside from programs such as autopilots and limpet controllers, a passenger ship could have passenger entertainment that has a chance to distract passengers from making inconvenient demands or worrying about little things like the ship being scanned.
Passenger ships might also have a casino program, which might (or sometimes might not) make a bit - or a lot - of extra money... or might have some straitlaced vip passengers demanding that it be deactivated... and others demanding that one be supplied... or that it be reactivated...