Just for the heck of it, I tried it totally disregarding the time and focusing on accuracy. Kind of fun little test.
Your inaccuracy by category:
Parallelogram 1.0 8.5 3.2
Midpoint 2.8 2.0 2.8
Bisect angle 0.4 0.2 1.8
Triangle center 1.3 8.4 4.1
Circle center 3.2 3.2 3.2
Right angle 4.1 3.0 2.7
Convergence 2.2 1.4 1.0
Average error: 2.88 (lower is better)
Time taken: 259.1
Your inaccuracy by category:
Parallelogram 1.0 8.5 3.2
Midpoint 2.8 2.0 2.8
Bisect angle 0.4 0.2 1.8
Triangle center 1.3 8.4 4.1
Circle center 3.2 3.2 3.2
Right angle 4.1 3.0 2.7
Convergence 2.2 1.4 1.0
Average error: 2.88 (lower is better)
Time taken: 259.1