quote:
Originally posted by Gigalith:
<STRONG>I'll answer your second point first, as it relates to my answer for your first.A and B does not output both 1 and 0. The cage traps behind each plate prevent the elephants from triggering the other.</STRONG>
I really don't see that.
I'm not saying that, if you pull both A and B, the elephant on the left will trigger 1, then walk over to 0 and trigger it, too.
I'm saying that pulling both A and B will release both the elephant on the left and the elephant on the right.
The fact that the elephant on the left gets caught after triggering plate 1 is not relevant to the fact that the elephant on the right will trigger plate 0.
quote:
<STRONG>And, to use a real life example, an AND gate could be struck by lightning, causing it to output a 1 when both of it's inputs are 0. Complex electronic devices, however, are designed under the assumption that, barring unforseen cirumtances, AND gates will work as intendent.</STRONG>
The problem that I was pointing out was not merely that it outputs 1 and 0 simultaneously as a particular intended output. There's nothing inherently wrong with that.
The problem was the combination of (A) that, (B) the fact that another intended output is just zero, and (C) there is no finite time within which you can know that it will be done calculating.
The combination of those three things -- not just the first -- is the issue. You cannot tell whether a "zero" means "the answer is zero" or "it's not done calculating yet". All you can do is say, hey, a year has passed, and "one" hasn't been triggered - the answer probably is zero.
And that's true even if it functions as designed - ant men and lightning strikes and blah blah blah are not even in the picture.
quote:
<STRONG>
code:
######
#.!..#
#A#ab#
#B#..#
#1#0##
#^.^##
##.###
</STRONG>
No, this is even worse.
What happens if you pull both the A and B levers?
The path to both the 1 and the 0 plates open up.
Which means that the elephant might decide to go to the 1 plate or the 0 plate. In response to the exact same question.
Which is not good.
[ December 08, 2006: Message edited by: w ]