|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
v |
Where
do the initial values come from?
|
|
|
|
o |
After
the Zodiac computation, loEnd and hiEnd can be set
|
|
|
v |
When
are these values used?
|
|
|
|
o |
In
the guess procedure to compute the midPt for the
guess
|
|
v |
How
are these values updated?
|
|
|
|
o |
In
the yes and no button event handlers
|
|
|
|
o |
In
the case of “yes,” which end moves?
|
|
|
|
; |
loEnd
= midPt + 1
|
|
|
|
o |
In
the case of “no”, which end moves?
|
|
|
|
; |
hiEnd
= midPt
|
|
|
|
o |
Why
are the two setting not “opposite” one another?
|
|
|
v |
When
the does the questioning terminate?
|
|
|
|
o |
When
the end points are equal
|
|