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