Questions about EMH

SWvST: the subject of the main site.

Moderator: Vympel

Post Reply
User avatar
paladin
Jedi Master
Posts: 1393
Joined: 2002-07-22 11:01am
Location: Terra Maria

Questions about EMH

Post by paladin »

I have a couple questions about the EMH:

1. If the EMH mark 1 had some problems, why could SF just upgrade them to fix the problems? After all, the doctor did have his program altered by Lameway and company several times.

2. Since the EMH is a program, should Voyager have had a back-up of his program? I think it was pretty stupid that his program was stole and Voyager had to recover him. Why not just activate a back-up copy?
"Single-minded persistence in the face of futility is what humanity does best." Tim Ferguson
User avatar
RayCav of ASVS
Jedi Council Member
Posts: 1546
Joined: 2002-07-20 02:34am
Location: Either ISD Nemesis, DSD Demeter or outside Coronet, Corellia, take your pick
Contact:

Re: Questions about EMH

Post by RayCav of ASVS »

paladin wrote:I have a couple questions about the EMH:

1. If the EMH mark 1 had some problems, why could SF just upgrade them to fix the problems? After all, the doctor did have his program altered by Lameway and company several times.

2. Since the EMH is a program, should Voyager have had a back-up of his program? I think it was pretty stupid that his program was stole and Voyager had to recover him. Why not just activate a back-up copy?
1.) Because it's B&B, ok?
2.) They actually did have a back up program. It too was stolen![/b]
::sig removed because it STILL offended Kelly. Hey, it's not my fault that I thing Wedge is a::

Kelly: SHUT UP ALREADY!
tharkûn
Tireless defender of wealthy businessmen
Posts: 2806
Joined: 2002-07-08 10:03pm

Post by tharkûn »

1. If the EMH mark 1 had some problems, why could SF just upgrade them to fix the problems? After all, the doctor did have his program altered by Lameway and company several times.


Sometimes computer code is so terrible its easier to start from scratch than to fix the defects which are buried in uncountable pages of code. Winblows comes to mind (go Linux). Alternatively they may have upgraded without backwards compatibility (again Winblows comes to mind) and the time needed to upgrade the code would be close to that of a complete rewrite.

2. Since the EMH is a program, should Voyager have had a back-up of his program? I think it was pretty stupid that his program was stole and Voyager had to recover him. Why not just activate a back-up copy?
How big is his program? Does his software need to operate continiously (I'm guessing not on this one) some software needs to be continiously running otherwise you have to spend forever getting it to work again.

Some files are too big to back-up (a coworker of mine generates data sets in the 10's-100's of gigabytes ... if he "backs-up" the thing, the drive ends up full pretty damn quick).

Lastly I think they do back him up. In one episode he is found hundreds of years in the future on a planet voyager had visited. Yet he also remains on voyager throughout the entire series run (even makes it "home"). Either we are talking about an alternate universe or this was just a back-up. You might want to retreive the stolen copy because the data aquired since his last back-up makes him worth it. You also might not want the technology to fall into enemy hands.
User avatar
VF5SS
Sith Devotee
Posts: 3281
Joined: 2002-07-04 07:14pm
Location: Neither here nor there...
Contact:

Post by VF5SS »

He isn't backed up because you can't create drama if he can just come back! Of course there's asome much better stories you can do with the EMH angle, but this is B&B...
プロジェクトゾハルとは何ですか?
ロボットが好き。
User avatar
Spanky The Dolphin
Mammy Two-Shoes
Posts: 30776
Joined: 2002-07-05 05:45pm
Location: Reykjavík, Iceland (not really)

Post by Spanky The Dolphin »

tharkûn wrote:Some files are too big to back-up (a coworker of mine generates data sets in the 10's-100's of gigabytes ... if he "backs-up" the thing, the drive ends up full pretty damn quick).
Damn. What line of work are you guys in?
Image
I believe in a sign of Zeta.

[BOTM|WG|JL|Mecha Maniacs|Pax Cybertronia|Veteran of the Psychic Wars|Eva Expert]

"And besides, who cares if a monster destroys Australia?"
tharkûn
Tireless defender of wealthy businessmen
Posts: 2806
Joined: 2002-07-08 10:03pm

Post by tharkûn »

Damn. What line of work are you guys in?
Me? I'm in biochemistry. Basically I grow GE bacteria with interesting genes in annoying media (like heavy water) and extract and purify the protein of interest. Basically lab grunt work.

Him? He does multidimensional NMR/MRI (4 or 5-D I think) and one of his monster data-sets takes over a month to generate at continious operation. He then proceeds to do quantum physics calculations on the data (damned if I understand it).
User avatar
Master of Ossus
Darkest Knight
Posts: 18213
Joined: 2002-07-11 01:35am
Location: California

Post by Master of Ossus »

To answer question number 1, it is pretty clear that the EMH Mark 1 was not only problem-riddled to the point where it was actually easier to begin anew, but also that they found it was insufficient for dealing with medical problems. Remember that it was intended to be used in a VERY brief fashion and then discarded. They probably found that many of the premises and assumptions that they had for the original EMH were flawed, which would almost necessitate a completely new program.

In regards to question 2, perhaps personalities and personal experiences cannot be backed-up for some reason. I really don't know, but I can't imagine that Voyager just has free hard-drive space lying around waiting for things like that. This would be especially relevent because so much importance was being placed on ensuring that their ships' logs survived the journey as a record of parts of the Delta Quadrant and of their exploits in it.
"Sometimes I think you WANT us to fail." "Shut up, just shut up!" -Two Guys from Kabul

Latinum Star Recipient; Hacker's Cross Award Winner

"one soler flar can vapririze the planit or malt the nickl in lass than millasacit" -Bagara1000

"Happiness is just a Flaming Moe away."
User avatar
Patrick Degan
Emperor's Hand
Posts: 14847
Joined: 2002-07-15 08:06am
Location: Orleanian in exile

Don't they have utility apps in the 24th century?

Post by Patrick Degan »

tharkûn wrote:Some files are too big to back-up (a coworker of mine generates data sets in the 10's-100's of gigabytes ... if he "backs-up" the thing, the drive ends up full pretty damn quick).
So... they don't have a file compression utility like StuffIt Lite in the 24th century?
User avatar
Master of Ossus
Darkest Knight
Posts: 18213
Joined: 2002-07-11 01:35am
Location: California

Re: Don't they have utility apps in the 24th century?

Post by Master of Ossus »

Patrick Degan wrote:
tharkûn wrote:Some files are too big to back-up (a coworker of mine generates data sets in the 10's-100's of gigabytes ... if he "backs-up" the thing, the drive ends up full pretty damn quick).
So... they don't have a file compression utility like StuffIt Lite in the 24th century?
Apparently not. Maybe that's why it took the E-D's computer so long to scan for people showering with clothes on. Google would have done it in a tiny fraction of the time.
"Sometimes I think you WANT us to fail." "Shut up, just shut up!" -Two Guys from Kabul

Latinum Star Recipient; Hacker's Cross Award Winner

"one soler flar can vapririze the planit or malt the nickl in lass than millasacit" -Bagara1000

"Happiness is just a Flaming Moe away."
User avatar
neoolong
Dead Sexy 'Shroom
Posts: 13180
Joined: 2002-08-29 10:01pm
Location: California

Post by neoolong »

Does anybody know how big the data storage is onboard Voyager is though? I mean considering they contain enough space for the data patterns of everything in the holo deck with enough space for the crew to make up new programs? In my opinion they probably don't have room for another copy of the EMH because their databanks contain extraneous crap like info for the holodeck.
Member of the BotM. @( !.! )@
User avatar
Setesh
Jedi Master
Posts: 1113
Joined: 2002-07-16 03:27pm
Location: Maine, land of the Laidback
Contact:

Post by Setesh »

Yahoo found 206 exact matches to "Taking a shower with their cloths on" the search to 46sec incidently only 84 were Star trek related. :D
"Nobody ever inferred from the multiple infirmities of Windows that Bill Gates was infinitely benevolent, omniscient, and able to fix everything. " Argument against god's perfection.

My Snow's art portfolio.
User avatar
Master of Ossus
Darkest Knight
Posts: 18213
Joined: 2002-07-11 01:35am
Location: California

Post by Master of Ossus »

Setesh wrote:Yahoo found 206 exact matches to "Taking a shower with their cloths on" the search to 46sec incidently only 84 were Star trek related. :D
That's actually pretty slow. Google is a direct search (Yahoo, in fact, now uses it, so you are really getting slowed down by the double-download problem). But the point is pretty clear. It took the computers in ST HOURS to crank that data.
"Sometimes I think you WANT us to fail." "Shut up, just shut up!" -Two Guys from Kabul

Latinum Star Recipient; Hacker's Cross Award Winner

"one soler flar can vapririze the planit or malt the nickl in lass than millasacit" -Bagara1000

"Happiness is just a Flaming Moe away."
User avatar
TheDarkling
Sith Marauder
Posts: 4768
Joined: 2002-07-04 10:34am

Post by TheDarkling »

I imagine the SF comp records have alot more data in them but it should have be able to limit it to simple mission records (still 70000 Vessels making logs every day is going to mount up).
User avatar
Setesh
Jedi Master
Posts: 1113
Joined: 2002-07-16 03:27pm
Location: Maine, land of the Laidback
Contact:

Post by Setesh »

Its the 'using other search in AOL' bug AOL also has a google search, the reasults were the same speed just a lot more pages of them.
"Nobody ever inferred from the multiple infirmities of Windows that Bill Gates was infinitely benevolent, omniscient, and able to fix everything. " Argument against god's perfection.

My Snow's art portfolio.
tharkûn
Tireless defender of wealthy businessmen
Posts: 2806
Joined: 2002-07-08 10:03pm

Post by tharkûn »

In regards to question 2, perhaps personalities and personal experiences cannot be backed-up for some reason. I really don't know, but I can't imagine that Voyager just has free hard-drive space lying around waiting for things like that. This would be especially relevent because so much importance was being placed on ensuring that their ships' logs survived the journey as a record of parts of the Delta Quadrant and of their exploits in it.

I'm fairly sure in "Living Witness" we find a back-up copy of the doctor, the only other explanation is alternate reality and that one should be used as last resort. It makes much more sense with with a back-up.

So... they don't have a file compression utility like StuffIt Lite in the 24th century?
There is a limit to data compressability (hence why you can't run compressed files through the compressor ad infinitum). Shannon showed that for lossless compression you can't do better than H. For purely random values you just get the standard bit totals. For instance the classic 26 letters and space comes out to 4.75 bits/character. Now a third order compression model comes out to ~ 2.3 bits/character. Things that are *highly* repititive and the ith term is greatly influenced by the i-1th term can get lower. In any event you very quickly reach the limit of compressibility. With the doctor you have to deal with computer commands which are either in binary(or whatever base their computers run on) or machine code (or possibly something higher level). In either event you have *no* garuntee that he can be compressed at all. The only reason modern programs can be compressed is because we don't bother optimizing them at the beginning, given our penchat for high level langauges and inefficient data mediums ... we virtually never have incompressible files. If we started with optimized code it likely could not be compressed at all.

In short the amount of compression you can do without losing data is dependant on the nature of what you want to compress. If its already space efficient you will gain little when compressing.
User avatar
Evil Jerk
Moderator Emeritus
Posts: 998
Joined: 2002-08-30 08:28am
Location: In the Castle of Pain on the Mountain of Death beyond the River of Fire

Post by Evil Jerk »

I think the guy in the future finds a back-up module of the EMH.
Precisley how it got stolen (what, was it lying around?) and why the Kyrians then lost the damn thing can be put down to B&B style garbology, but they did have it.
Evil Horseman, ready to torment the damned!

YOU SHALL BE AS GODS
YOU SHALL BE AS GODS
YOU SHALL BE AS GODS
Am I annoying you yet?
YOU SHALL BE AS GODS
greenmm
Padawan Learner
Posts: 435
Joined: 2002-09-09 02:42pm
Location: Hilliard, OH, USA
Contact:

Post by greenmm »

tharkûn wrote: So... they don't have a file compression utility like StuffIt Lite in the 24th century?
There is a limit to data compressability (hence why you can't run compressed files through the compressor ad infinitum). Shannon showed that for lossless compression you can't do better than H. For purely random values you just get the standard bit totals. For instance the classic 26 letters and space comes out to 4.75 bits/character. Now a third order compression model comes out to ~ 2.3 bits/character. Things that are *highly* repititive and the ith term is greatly influenced by the i-1th term can get lower. In any event you very quickly reach the limit of compressibility. With the doctor you have to deal with computer commands which are either in binary(or whatever base their computers run on) or machine code (or possibly something higher level). In either event you have *no* garuntee that he can be compressed at all. The only reason modern programs can be compressed is because we don't bother optimizing them at the beginning, given our penchat for high level langauges and inefficient data mediums ... we virtually never have incompressible files. If we started with optimized code it likely could not be compressed at all.

In short the amount of compression you can do without losing data is dependant on the nature of what you want to compress. If its already space efficient you will gain little when compressing.
We already have that now.

JPEG is a picture format meant to compress down the data from bitmaps so that they can be stored more easily. However, I've found that with most compression utilities, the compressed file is just as large, if not larger, than the JPEG file. The same thing happens with EXE files: using a compression utility doesn't really save any space, because it's already been "compressed" from the source code into the executable format.

So yes, probably part of the problem is the doctor's main programming portions are already optimized, and therefore hard to compress. Where they really need compression, though, is in the data section. It seems like the doctor accesses similar databanks to those available to the crew... and there might be a possibility that that data could be compacted to save space...
Post Reply