03-03-2018, 05:56 PM | #11 | |
Join Date: Sep 2007
|
Re: Ternary Computers
Quote:
The real draw to some applications of optical computing isn't digital at all, but the fact that some functions can be easily computed optically because they're what light "just does" thanks to the laws of physics. You could built special-purpose computational units that are a lot faster than pushing bits around. But those aren't general purpose reprogrammable machines. |
|
03-03-2018, 05:57 PM | #12 |
Join Date: Jun 2006
|
Re: Ternary Computers
I can't see how it could. I can store a bit in one circuit element (most simply in an early computer in a switch which is either open or closed), but something that can read and store three levels is going to be a lot more complicated than that. Indeed I expect it to be more than the twice as complex circuit (two switches) you'd need to store 4 states.
__________________
-- MA Lloyd |
03-03-2018, 06:40 PM | #13 |
Join Date: Jun 2006
Location: On the road again...
|
Re: Ternary Computers
From a gaming standpoint, I can see the binary/trinary divide coming into play with AI and mental uploads/simulations, which could need three states: TRUE, FALSE, and MAYBE, as opposed to the TRUE and FALSE of binary computing.
But even then, it'd probably be relegated to a mere flavor quirk of Computer Programming (AI), rather than coming up on a regular basis in everyday adventuring: piracy, smuggling, uprisings, political infighting, espionage, sabotage, supporting a side in a conflict, et cetera, et cetera. Trinary computing may qualify for the Hyperspecialization Perk.
__________________
"Life ... is an Oreo cookie." - J'onn J'onzz, 1991 "But mom, I don't wanna go back in the dungeon!" The GURPS Marvel Universe Reboot Project A-G, H-R, and S-Z, and its not-a-wiki-really web adaptation. Ranoc, a Muskets-and-Magery Renaissance Fantasy Setting |
03-03-2018, 07:28 PM | #14 | |
Join Date: Jun 2005
Location: Lawrence, KS
|
Re: Ternary Computers
Quote:
Of course, you could make it a Weird Science style that included versions of Computer Programming, Philosophy, and various branches of Mathematics. You wouldn't necessarily have to have a plausible real-world model of what it was about.
__________________
Bill Stoddard I don't think we're in Oz any more. |
|
03-04-2018, 06:29 AM | #15 |
Join Date: Aug 2004
Location: Ronkonkoma, NY
|
Re: Ternary Computers
|
03-04-2018, 06:44 AM | #16 |
Join Date: Sep 2007
|
Re: Ternary Computers
The Magic 8-Ball had a full icosahedron, so you'll need 17 more answers to round out the set. Luckily, the 20 states per bit must mean that the 8-Ball mesh supercomputer is fantastically more powerful than those lame binary ones. Though it can be a bit awkward to pick up the entire thing to shake it.
|
03-04-2018, 07:07 AM | #17 |
Join Date: Jul 2009
Location: UK
|
Re: Ternary Computers
tbh, I'm not sure how this would manifest itself in a setting where 3-state computing is the norm. It terms of how it would affect any game skill, it's just a flavour text issue. You could argue that it would allow for a denser amount of storage and/or data processing. But there's the counter-point that making the electronics sensitive enough to distinguish three states instead of two would require extra power, more physical space (magnetic-based data storage can't have "negative" magnetism after all; just extra gradations on the zero-max scale), more research on the tech tree for a given level of functionality, or something else. The two may end up countering each other.
In a setting where the two technologies exist side by side, it's an extreme case of "Mac vs. PC" hardware incompatibility. Low-level programming languages (eg assembly, machine code) would be effectively unrelated; high-level programming languages would be broadly interchangeable, and at the highest level (eg coding for web applications) effectively interchangeable. Essentially, binary/trinary becomes a required speciality for Computer Programming. Computer Hacking could optionally have binary/trinary as a required speciality, depending on GM preference. Other skills shouldn't be meaningfully affected. |
03-04-2018, 07:49 AM | #18 |
Join Date: Aug 2004
|
Re: Ternary Computers
Even the initial claims are somewhat hard to believe. I've only tracked a little of this down in the limited English sources available. So far each source just has the CLAIM that the machines were more efficient and reliable with no background on proving it. I find that a little hard to believe when the existing machines are basically thrown away...
At the state we are now - getting very close to the point where making electronics smaller may not be possible with current methods due to the inability to shield adjacent bits from each other I don't see how a machine needing three power states could be better. In the early days there were also analog computers which held some promise, being able to hold a range of values in a single memory space. The miniaturization of binary computers made possible by transistors got rid of the advantages it did have (and I would guess any advantages a Ternary machine would have). Once exception however, a binary machine can only handle fractions as halves of things, where a ternary could handle that as thirds (and decimal can handle it as tenths). You can get around this by shifting the decimal point in the math (as banks did, most likely still do since precision is more important than speed for them) but it kills computational efficiency. |
03-04-2018, 08:04 AM | #19 | ||
Night Watchman
Join Date: Oct 2010
Location: Cambridge, UK
|
Re: Ternary Computers
Quote:
Quote:
The Setun computer, which seems to be what the OP was referring to, was very basic: 81 words of memory, each with 18 trits, plus a drum with 1944 more words. Scaling from that to computers of modern capacity is a bit of a stretch.
__________________
The Path of Cunning. Indexes: DFRPG Characters, Advantage of the Week, Disadvantage of the Week, Skill of the Week, Techniques. |
||
03-04-2018, 06:38 PM | #20 |
Join Date: Feb 2005
Location: Berkeley, CA
|
Re: Ternary Computers
No, it's only a required specialty for people doing chip or compiler design; an ordinary computer programmer needs to know the difference about as much as they need to know the difference between x86 and Power architecture (assuming they remain competitive and one doesn't just wipe out the other).
|
|
|