7.132 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.118 * * * [progress]: [2/2] Setting up program. 0.124 * [progress]: [Phase 2 of 3] Improving. 0.125 * [simplify]: Simplifying using # : (+ (+ (/ (* (* 2.0 l1) p1) (pow a 2.0)) (/ (* (* 2.0 l2) p2) (pow a 2.0))) (/ (* (* 2.0 l3) p3) (pow b 2.0))) 0.127 * * [simplify]: iteration 0 : 50 enodes (cost 14 ) 0.128 * * [simplify]: iteration 1 : 145 enodes (cost 14 ) 0.131 * * [simplify]: iteration 2 : 463 enodes (cost 14 ) 0.139 * * [simplify]: iteration 3 : 2018 enodes (cost 14 ) 0.180 * * [simplify]: iteration 4 : 5002 enodes (cost 12 ) 0.180 * [simplify]: Simplified to: (* 2.0 (+ (/ l1 (/ (pow a 2.0) p1)) (+ (/ l3 (/ (pow b 2.0) p3)) (/ l2 (/ (pow a 2.0) p2))))) 0.191 * [progress]: [Phase 3 of 3] Extracting. 0.191 * * [regime]: Finding splitpoints for: (# #) 0.193 * * * [regime-changes]: Trying 19 branch expressions: ((pow b 2.0) (* 2.0 l3) (* (* 2.0 l3) p3) (/ (* (* 2.0 l3) p3) (pow b 2.0)) (* 2.0 l2) (* (* 2.0 l2) p2) (pow a 2.0) (* 2.0 l1) (* (* 2.0 l1) p1) (+ (/ (* (* 2.0 l1) p1) (pow a 2.0)) (/ (* (* 2.0 l2) p2) (pow a 2.0))) (+ (+ (/ (* (* 2.0 l1) p1) (pow a 2.0)) (/ (* (* 2.0 l2) p2) (pow a 2.0))) (/ (* (* 2.0 l3) p3) (pow b 2.0))) b p3 l3 p2 l2 a p1 l1) 0.193 * * * * [regimes]: Trying to branch on (pow b 2.0) from (# #) 0.267 * * * * [regimes]: Trying to branch on (* 2.0 l3) from (# #) 0.346 * * * * [regimes]: Trying to branch on (* (* 2.0 l3) p3) from (# #) 0.430 * * * * [regimes]: Trying to branch on (/ (* (* 2.0 l3) p3) (pow b 2.0)) from (# #) 19.307 * * * * [regimes]: Trying to branch on (* 2.0 l2) from (# #) 19.392 * * * * [regimes]: Trying to branch on (* (* 2.0 l2) p2) from (# #) 19.479 * * * * [regimes]: Trying to branch on (pow a 2.0) from (# #) 19.559 * * * * [regimes]: Trying to branch on (* 2.0 l1) from (# #) 19.639 * * * * [regimes]: Trying to branch on (* (* 2.0 l1) p1) from (# #) 19.726 * * * * [regimes]: Trying to branch on (+ (/ (* (* 2.0 l1) p1) (pow a 2.0)) (/ (* (* 2.0 l2) p2) (pow a 2.0))) from (# #) 19.816 * * * * [regimes]: Trying to branch on (+ (+ (/ (* (* 2.0 l1) p1) (pow a 2.0)) (/ (* (* 2.0 l2) p2) (pow a 2.0))) (/ (* (* 2.0 l3) p3) (pow b 2.0))) from (# #) 19.917 * * * * [regimes]: Trying to branch on b from (# #) 19.995 * * * * [regimes]: Trying to branch on p3 from (# #) 20.078 * * * * [regimes]: Trying to branch on l3 from (# #) 20.157 * * * * [regimes]: Trying to branch on p2 from (# #) 20.235 * * * * [regimes]: Trying to branch on l2 from (# #) 20.315 * * * * [regimes]: Trying to branch on a from (# #) 20.404 * * * * [regimes]: Trying to branch on p1 from (# #) 20.483 * * * * [regimes]: Trying to branch on l1 from (# #) 20.562 * * * [regime]: Found split indices: #