A geometric algorithm is a precise sequence of construction steps and decisions. Good algorithms are tested on varied cases, refined for ambiguity and justified using geometric properties or theorems.
By the end of this lesson, you should be able to:
- write precise step-by-step geometric algorithms
- use constructions and theorems as decision rules
- test algorithms on ordinary and boundary cases
- identify ambiguity and refine instructions