8.143 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.028 * * * [progress]: [2/2] Setting up program. 0.037 * [progress]: [Phase 2 of 3] Improving. 0.037 * [simplify]: Simplifying using # : (- (+ (* (* x y) z) (* x y)) (/ (* z y) x)) 0.039 * * [simplify]: iteration 0 : 20 enodes (cost 7 ) 0.040 * * [simplify]: iteration 1 : 50 enodes (cost 7 ) 0.042 * * [simplify]: iteration 2 : 97 enodes (cost 6 ) 0.044 * * [simplify]: iteration 3 : 176 enodes (cost 5 ) 0.046 * * [simplify]: iteration 4 : 279 enodes (cost 5 ) 0.050 * * [simplify]: iteration 5 : 483 enodes (cost 5 ) 0.058 * * [simplify]: iteration 6 : 1084 enodes (cost 5 ) 0.074 * * [simplify]: iteration 7 : 2299 enodes (cost 5 ) 0.110 * * [simplify]: iteration 8 : 5002 enodes (cost 5 ) 0.110 * [simplify]: Simplified to: (* y (+ (* x z) (- x (/ z x)))) 0.113 * [progress]: [Phase 3 of 3] Extracting. 0.113 * * [regime]: Finding splitpoints for: (# #) 0.114 * * * [regime-changes]: Trying 4 branch expressions: ((- (+ (* (* x y) z) (* x y)) (/ (* z y) x)) z y x) 0.114 * * * * [regimes]: Trying to branch on (- (+ (* (* x y) z) (* x y)) (/ (* z y) x)) from (# #) 0.160 * * * * [regimes]: Trying to branch on z from (# #) 0.207 * * * * [regimes]: Trying to branch on y from (# #) 0.246 * * * * [regimes]: Trying to branch on x from (# #) 0.283 * * * [regime]: Found split indices: #