0.002 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.124 * * * [progress]: [2/2] Setting up program. 0.128 * [progress]: [Phase 2 of 3] Improving. 0.128 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.128 * [simplify]: Simplifying (- (fma x y z) (+ 1 (+ (* x y) z))) 0.128 * * [simplify]: iters left: 6 (9 enodes) 0.135 * * [simplify]: iters left: 5 (38 enodes) 0.148 * * [simplify]: iters left: 4 (71 enodes) 0.171 * * [simplify]: iters left: 3 (132 enodes) 0.220 * * [simplify]: iters left: 2 (223 enodes) 0.299 * * [simplify]: iters left: 1 (352 enodes) 0.412 * * [simplify]: Extracting #0: cost 1 inf + 0 0.412 * * [simplify]: Extracting #1: cost 39 inf + 0 0.413 * * [simplify]: Extracting #2: cost 70 inf + 86 0.414 * * [simplify]: Extracting #3: cost 65 inf + 337 0.416 * * [simplify]: Extracting #4: cost 36 inf + 3547 0.420 * * [simplify]: Extracting #5: cost 3 inf + 7992 0.426 * * [simplify]: Extracting #6: cost 0 inf + 8567 0.432 * [simplify]: Simplified to (- (- (fma x y z) (* x y)) (+ z 1)) 0.432 * [simplify]: Simplified (2) to (λ (x y z) (- (- (fma x y z) (* x y)) (+ z 1))) 0.438 * * [progress]: iteration 1 / 4 0.438 * * * [progress]: picking best candidate 0.442 * * * * [pick]: Picked # 0.442 * * * [progress]: localizing error 0.473 * * * [progress]: generating rewritten candidates 0.473 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 0.522 * * * * [progress]: [ 2 / 2 ] rewriting at (2 2 2) 0.533 * * * [progress]: generating series expansions 0.533 * * * * [progress]: [ 1 / 2 ] generating series at (2) 0.535 * [backup-simplify]: Simplify (- (fma x y z) (+ 1 (+ (* x y) z))) into (- (fma x y z) (+ z (+ 1 (* x y)))) 0.535 * [approximate]: Taking taylor expansion of (- (fma x y z) (+ z (+ 1 (* x y)))) in (x y z) around 0 0.535 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (+ 1 (* x y)))) in z 0.535 * [taylor]: Taking taylor expansion of (fma x y z) in z 0.535 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 0.535 * [taylor]: Taking taylor expansion of (+ z (+ 1 (* x y))) in z 0.535 * [taylor]: Taking taylor expansion of z in z 0.535 * [backup-simplify]: Simplify 0 into 0 0.535 * [backup-simplify]: Simplify 1 into 1 0.535 * [taylor]: Taking taylor expansion of (+ 1 (* x y)) in z 0.535 * [taylor]: Taking taylor expansion of 1 in z 0.535 * [backup-simplify]: Simplify 1 into 1 0.535 * [taylor]: Taking taylor expansion of (* x y) in z 0.535 * [taylor]: Taking taylor expansion of x in z 0.535 * [backup-simplify]: Simplify x into x 0.535 * [taylor]: Taking taylor expansion of y in z 0.535 * [backup-simplify]: Simplify y into y 0.535 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (+ 1 (* x y)))) in y 0.535 * [taylor]: Taking taylor expansion of (fma x y z) in y 0.535 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 0.535 * [taylor]: Taking taylor expansion of (+ z (+ 1 (* x y))) in y 0.535 * [taylor]: Taking taylor expansion of z in y 0.535 * [backup-simplify]: Simplify z into z 0.535 * [taylor]: Taking taylor expansion of (+ 1 (* x y)) in y 0.535 * [taylor]: Taking taylor expansion of 1 in y 0.535 * [backup-simplify]: Simplify 1 into 1 0.535 * [taylor]: Taking taylor expansion of (* x y) in y 0.535 * [taylor]: Taking taylor expansion of x in y 0.535 * [backup-simplify]: Simplify x into x 0.535 * [taylor]: Taking taylor expansion of y in y 0.535 * [backup-simplify]: Simplify 0 into 0 0.535 * [backup-simplify]: Simplify 1 into 1 0.536 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (+ 1 (* x y)))) in x 0.536 * [taylor]: Taking taylor expansion of (fma x y z) in x 0.536 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 0.536 * [taylor]: Taking taylor expansion of (+ z (+ 1 (* x y))) in x 0.536 * [taylor]: Taking taylor expansion of z in x 0.536 * [backup-simplify]: Simplify z into z 0.536 * [taylor]: Taking taylor expansion of (+ 1 (* x y)) in x 0.536 * [taylor]: Taking taylor expansion of 1 in x 0.536 * [backup-simplify]: Simplify 1 into 1 0.536 * [taylor]: Taking taylor expansion of (* x y) in x 0.536 * [taylor]: Taking taylor expansion of x in x 0.536 * [backup-simplify]: Simplify 0 into 0 0.536 * [backup-simplify]: Simplify 1 into 1 0.536 * [taylor]: Taking taylor expansion of y in x 0.536 * [backup-simplify]: Simplify y into y 0.536 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (+ 1 (* x y)))) in x 0.536 * [taylor]: Taking taylor expansion of (fma x y z) in x 0.536 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 0.536 * [taylor]: Taking taylor expansion of (+ z (+ 1 (* x y))) in x 0.536 * [taylor]: Taking taylor expansion of z in x 0.536 * [backup-simplify]: Simplify z into z 0.536 * [taylor]: Taking taylor expansion of (+ 1 (* x y)) in x 0.536 * [taylor]: Taking taylor expansion of 1 in x 0.536 * [backup-simplify]: Simplify 1 into 1 0.536 * [taylor]: Taking taylor expansion of (* x y) in x 0.536 * [taylor]: Taking taylor expansion of x in x 0.536 * [backup-simplify]: Simplify 0 into 0 0.536 * [backup-simplify]: Simplify 1 into 1 0.536 * [taylor]: Taking taylor expansion of y in x 0.536 * [backup-simplify]: Simplify y into y 0.537 * [backup-simplify]: Simplify (* 0 y) into 0 0.537 * [backup-simplify]: Simplify (+ 1 0) into 1 0.537 * [backup-simplify]: Simplify (+ z 1) into (+ z 1) 0.537 * [backup-simplify]: Simplify (- (+ z 1)) into (- (+ z 1)) 0.538 * [backup-simplify]: Simplify (+ (fma x y z) (- (+ z 1))) into (- (fma x y z) (+ z 1)) 0.538 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z 1)) in y 0.538 * [taylor]: Taking taylor expansion of (fma x y z) in y 0.538 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 0.538 * [taylor]: Taking taylor expansion of (+ z 1) in y 0.538 * [taylor]: Taking taylor expansion of z in y 0.538 * [backup-simplify]: Simplify z into z 0.538 * [taylor]: Taking taylor expansion of 1 in y 0.538 * [backup-simplify]: Simplify 1 into 1 0.538 * [backup-simplify]: Simplify (+ z 1) into (+ z 1) 0.538 * [backup-simplify]: Simplify (- (+ z 1)) into (- (+ z 1)) 0.538 * [backup-simplify]: Simplify (+ (fma x y z) (- (+ z 1))) into (- (fma x y z) (+ z 1)) 0.538 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z 1)) in z 0.538 * [taylor]: Taking taylor expansion of (fma x y z) in z 0.538 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 0.538 * [taylor]: Taking taylor expansion of (+ z 1) in z 0.538 * [taylor]: Taking taylor expansion of z in z 0.538 * [backup-simplify]: Simplify 0 into 0 0.538 * [backup-simplify]: Simplify 1 into 1 0.538 * [taylor]: Taking taylor expansion of 1 in z 0.538 * [backup-simplify]: Simplify 1 into 1 0.539 * [backup-simplify]: Simplify (+ 0 1) into 1 0.539 * [backup-simplify]: Simplify (- 1) into -1 0.539 * [backup-simplify]: Simplify (+ (fma x y z) -1) into (- (fma x y z) 1) 0.539 * [backup-simplify]: Simplify (- (fma x y z) 1) into (- (fma x y z) 1) 0.540 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.540 * [backup-simplify]: Simplify (+ 0 y) into y 0.540 * [backup-simplify]: Simplify (+ 0 y) into y 0.540 * [backup-simplify]: Simplify (- y) into (- y) 0.540 * [backup-simplify]: Simplify (+ 0 (- y)) into (- y) 0.540 * [taylor]: Taking taylor expansion of (- y) in y 0.540 * [taylor]: Taking taylor expansion of y in y 0.541 * [backup-simplify]: Simplify 0 into 0 0.541 * [backup-simplify]: Simplify 1 into 1 0.541 * [backup-simplify]: Simplify (- 0) into 0 0.541 * [taylor]: Taking taylor expansion of 0 in z 0.541 * [backup-simplify]: Simplify 0 into 0 0.541 * [backup-simplify]: Simplify 0 into 0 0.542 * [backup-simplify]: Simplify (+ 0 0) into 0 0.542 * [backup-simplify]: Simplify (- 0) into 0 0.542 * [backup-simplify]: Simplify (+ 0 0) into 0 0.542 * [taylor]: Taking taylor expansion of 0 in z 0.542 * [backup-simplify]: Simplify 0 into 0 0.542 * [backup-simplify]: Simplify 0 into 0 0.543 * [backup-simplify]: Simplify (+ 1 0) into 1 0.543 * [backup-simplify]: Simplify (- 1) into -1 0.544 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.544 * [backup-simplify]: Simplify -1 into -1 0.545 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.545 * [backup-simplify]: Simplify (+ 0 0) into 0 0.545 * [backup-simplify]: Simplify (+ 0 0) into 0 0.546 * [backup-simplify]: Simplify (- 0) into 0 0.546 * [backup-simplify]: Simplify (+ 0 0) into 0 0.546 * [taylor]: Taking taylor expansion of 0 in y 0.546 * [backup-simplify]: Simplify 0 into 0 0.546 * [taylor]: Taking taylor expansion of 0 in z 0.546 * [backup-simplify]: Simplify 0 into 0 0.546 * [backup-simplify]: Simplify 0 into 0 0.547 * [backup-simplify]: Simplify (- 1) into -1 0.547 * [taylor]: Taking taylor expansion of -1 in z 0.547 * [backup-simplify]: Simplify -1 into -1 0.547 * [backup-simplify]: Simplify -1 into -1 0.547 * [backup-simplify]: Simplify (+ (* -1 (* 1 (* y x))) (+ (* -1 (* z (* 1 1))) (- (fma x y z) 1))) into (- (fma x y z) (+ z (+ 1 (* x y)))) 0.548 * [backup-simplify]: Simplify (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ 1 (+ (* (/ 1 x) (/ 1 y)) (/ 1 z)))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) 0.548 * [approximate]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) in (x y z) around 0 0.548 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) in z 0.548 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 0.548 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0.548 * [taylor]: Taking taylor expansion of (+ (/ 1 z) (+ (/ 1 (* x y)) 1)) in z 0.548 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.548 * [taylor]: Taking taylor expansion of z in z 0.548 * [backup-simplify]: Simplify 0 into 0 0.548 * [backup-simplify]: Simplify 1 into 1 0.549 * [backup-simplify]: Simplify (/ 1 1) into 1 0.549 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in z 0.549 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 0.549 * [taylor]: Taking taylor expansion of (* x y) in z 0.549 * [taylor]: Taking taylor expansion of x in z 0.549 * [backup-simplify]: Simplify x into x 0.549 * [taylor]: Taking taylor expansion of y in z 0.549 * [backup-simplify]: Simplify y into y 0.549 * [backup-simplify]: Simplify (* x y) into (* x y) 0.549 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 0.549 * [taylor]: Taking taylor expansion of 1 in z 0.549 * [backup-simplify]: Simplify 1 into 1 0.549 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) in y 0.549 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 0.549 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0.549 * [taylor]: Taking taylor expansion of (+ (/ 1 z) (+ (/ 1 (* x y)) 1)) in y 0.549 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.549 * [taylor]: Taking taylor expansion of z in y 0.549 * [backup-simplify]: Simplify z into z 0.549 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.549 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in y 0.549 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 0.549 * [taylor]: Taking taylor expansion of (* x y) in y 0.549 * [taylor]: Taking taylor expansion of x in y 0.549 * [backup-simplify]: Simplify x into x 0.549 * [taylor]: Taking taylor expansion of y in y 0.549 * [backup-simplify]: Simplify 0 into 0 0.549 * [backup-simplify]: Simplify 1 into 1 0.549 * [backup-simplify]: Simplify (* x 0) into 0 0.550 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 0.550 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.550 * [taylor]: Taking taylor expansion of 1 in y 0.550 * [backup-simplify]: Simplify 1 into 1 0.550 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) in x 0.550 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 0.550 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0.550 * [taylor]: Taking taylor expansion of (+ (/ 1 z) (+ (/ 1 (* x y)) 1)) in x 0.550 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.550 * [taylor]: Taking taylor expansion of z in x 0.550 * [backup-simplify]: Simplify z into z 0.550 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.550 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in x 0.550 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.550 * [taylor]: Taking taylor expansion of (* x y) in x 0.550 * [taylor]: Taking taylor expansion of x in x 0.550 * [backup-simplify]: Simplify 0 into 0 0.550 * [backup-simplify]: Simplify 1 into 1 0.550 * [taylor]: Taking taylor expansion of y in x 0.550 * [backup-simplify]: Simplify y into y 0.550 * [backup-simplify]: Simplify (* 0 y) into 0 0.550 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.550 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.550 * [taylor]: Taking taylor expansion of 1 in x 0.550 * [backup-simplify]: Simplify 1 into 1 0.550 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) (+ (/ 1 (* x y)) 1))) in x 0.550 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 0.551 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0.551 * [taylor]: Taking taylor expansion of (+ (/ 1 z) (+ (/ 1 (* x y)) 1)) in x 0.551 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.551 * [taylor]: Taking taylor expansion of z in x 0.551 * [backup-simplify]: Simplify z into z 0.551 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.551 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in x 0.551 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.551 * [taylor]: Taking taylor expansion of (* x y) in x 0.551 * [taylor]: Taking taylor expansion of x in x 0.551 * [backup-simplify]: Simplify 0 into 0 0.551 * [backup-simplify]: Simplify 1 into 1 0.551 * [taylor]: Taking taylor expansion of y in x 0.551 * [backup-simplify]: Simplify y into y 0.551 * [backup-simplify]: Simplify (* 0 y) into 0 0.551 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.551 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.551 * [taylor]: Taking taylor expansion of 1 in x 0.551 * [backup-simplify]: Simplify 1 into 1 0.551 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 0.551 * [backup-simplify]: Simplify (+ 0 (/ 1 y)) into (/ 1 y) 0.551 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 0.551 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 0.552 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 0.552 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.552 * [taylor]: Taking taylor expansion of y in y 0.552 * [backup-simplify]: Simplify 0 into 0 0.552 * [backup-simplify]: Simplify 1 into 1 0.552 * [backup-simplify]: Simplify (/ 1 1) into 1 0.552 * [backup-simplify]: Simplify (- 1) into -1 0.552 * [taylor]: Taking taylor expansion of -1 in z 0.552 * [backup-simplify]: Simplify -1 into -1 0.553 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.553 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 0.553 * [backup-simplify]: Simplify (+ 0 1) into 1 0.553 * [backup-simplify]: Simplify (+ (/ 1 z) 1) into (+ 1 (/ 1 z)) 0.553 * [backup-simplify]: Simplify (- (+ 1 (/ 1 z))) into (- (+ 1 (/ 1 z))) 0.553 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) (- (+ 1 (/ 1 z)))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) 1)) 0.553 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) 1)) in y 0.553 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 0.553 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0.553 * [taylor]: Taking taylor expansion of (+ (/ 1 z) 1) in y 0.553 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.553 * [taylor]: Taking taylor expansion of z in y 0.553 * [backup-simplify]: Simplify z into z 0.553 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.553 * [taylor]: Taking taylor expansion of 1 in y 0.554 * [backup-simplify]: Simplify 1 into 1 0.554 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.554 * [backup-simplify]: Simplify (- 0) into 0 0.554 * [taylor]: Taking taylor expansion of 0 in z 0.554 * [backup-simplify]: Simplify 0 into 0 0.554 * [backup-simplify]: Simplify -1 into -1 0.554 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.555 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.555 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.556 * [backup-simplify]: Simplify (+ 0 0) into 0 0.556 * [backup-simplify]: Simplify (+ 0 0) into 0 0.556 * [backup-simplify]: Simplify (- 0) into 0 0.556 * [backup-simplify]: Simplify (+ 0 0) into 0 0.556 * [taylor]: Taking taylor expansion of 0 in y 0.557 * [backup-simplify]: Simplify 0 into 0 0.557 * [backup-simplify]: Simplify (+ (/ 1 z) 1) into (+ 1 (/ 1 z)) 0.557 * [backup-simplify]: Simplify (- (+ 1 (/ 1 z))) into (- (+ 1 (/ 1 z))) 0.557 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) (- (+ 1 (/ 1 z)))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) 1)) 0.557 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 z) 1)) in z 0.557 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 0.557 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0.557 * [taylor]: Taking taylor expansion of (+ (/ 1 z) 1) in z 0.557 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.557 * [taylor]: Taking taylor expansion of z in z 0.557 * [backup-simplify]: Simplify 0 into 0 0.557 * [backup-simplify]: Simplify 1 into 1 0.557 * [backup-simplify]: Simplify (/ 1 1) into 1 0.557 * [taylor]: Taking taylor expansion of 1 in z 0.557 * [backup-simplify]: Simplify 1 into 1 0.558 * [backup-simplify]: Simplify (+ 1 0) into 1 0.558 * [backup-simplify]: Simplify (- 1) into -1 0.558 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.558 * [backup-simplify]: Simplify -1 into -1 0.559 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.559 * [backup-simplify]: Simplify (- 0) into 0 0.559 * [taylor]: Taking taylor expansion of 0 in z 0.559 * [backup-simplify]: Simplify 0 into 0 0.559 * [backup-simplify]: Simplify 0 into 0 0.559 * [backup-simplify]: Simplify 0 into 0 0.559 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 0.560 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.560 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.560 * [backup-simplify]: Simplify (+ 0 0) into 0 0.561 * [backup-simplify]: Simplify (+ 0 0) into 0 0.561 * [backup-simplify]: Simplify (- 0) into 0 0.561 * [backup-simplify]: Simplify (+ 0 0) into 0 0.561 * [taylor]: Taking taylor expansion of 0 in y 0.561 * [backup-simplify]: Simplify 0 into 0 0.561 * [taylor]: Taking taylor expansion of 0 in z 0.561 * [backup-simplify]: Simplify 0 into 0 0.561 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.561 * [backup-simplify]: Simplify (+ 0 0) into 0 0.562 * [backup-simplify]: Simplify (- 0) into 0 0.562 * [backup-simplify]: Simplify (+ 0 0) into 0 0.562 * [taylor]: Taking taylor expansion of 0 in z 0.562 * [backup-simplify]: Simplify 0 into 0 0.562 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.563 * [backup-simplify]: Simplify (- 0) into 0 0.563 * [taylor]: Taking taylor expansion of 0 in z 0.563 * [backup-simplify]: Simplify 0 into 0 0.563 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.563 * [backup-simplify]: Simplify (+ 0 1) into 1 0.564 * [backup-simplify]: Simplify (- 1) into -1 0.564 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) -1) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) 1) 0.564 * [backup-simplify]: Simplify (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) 1) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) 1) 0.564 * [backup-simplify]: Simplify (+ (- (fma (/ 1 (/ 1 x)) (/ 1 (/ 1 y)) (/ 1 (/ 1 z))) 1) (+ (* -1 (* (/ 1 (/ 1 z)) (* 1 1))) (* -1 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x))))))) into (- (fma x y z) (+ z (+ 1 (* x y)))) 0.565 * [backup-simplify]: Simplify (- (fma (/ 1 (- x)) (/ 1 (- y)) (/ 1 (- z))) (+ 1 (+ (* (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- z))))) into (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) 0.565 * [approximate]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) in (x y z) around 0 0.565 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) in z 0.565 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 0.565 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 0.565 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0.565 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.565 * [taylor]: Taking taylor expansion of z in z 0.565 * [backup-simplify]: Simplify 0 into 0 0.565 * [backup-simplify]: Simplify 1 into 1 0.565 * [backup-simplify]: Simplify (/ 1 1) into 1 0.565 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in z 0.565 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 0.565 * [taylor]: Taking taylor expansion of (* x y) in z 0.565 * [taylor]: Taking taylor expansion of x in z 0.565 * [backup-simplify]: Simplify x into x 0.565 * [taylor]: Taking taylor expansion of y in z 0.565 * [backup-simplify]: Simplify y into y 0.565 * [backup-simplify]: Simplify (* x y) into (* x y) 0.565 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 0.565 * [taylor]: Taking taylor expansion of 1 in z 0.565 * [backup-simplify]: Simplify 1 into 1 0.565 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) in y 0.565 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 0.565 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 0.565 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0.565 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.565 * [taylor]: Taking taylor expansion of z in y 0.565 * [backup-simplify]: Simplify z into z 0.566 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.566 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in y 0.566 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 0.566 * [taylor]: Taking taylor expansion of (* x y) in y 0.566 * [taylor]: Taking taylor expansion of x in y 0.566 * [backup-simplify]: Simplify x into x 0.566 * [taylor]: Taking taylor expansion of y in y 0.566 * [backup-simplify]: Simplify 0 into 0 0.566 * [backup-simplify]: Simplify 1 into 1 0.566 * [backup-simplify]: Simplify (* x 0) into 0 0.566 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 0.566 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.566 * [taylor]: Taking taylor expansion of 1 in y 0.566 * [backup-simplify]: Simplify 1 into 1 0.566 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) in x 0.566 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 0.566 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 0.566 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0.566 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.566 * [taylor]: Taking taylor expansion of z in x 0.566 * [backup-simplify]: Simplify z into z 0.566 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.566 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in x 0.566 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.566 * [taylor]: Taking taylor expansion of (* x y) in x 0.566 * [taylor]: Taking taylor expansion of x in x 0.566 * [backup-simplify]: Simplify 0 into 0 0.566 * [backup-simplify]: Simplify 1 into 1 0.566 * [taylor]: Taking taylor expansion of y in x 0.566 * [backup-simplify]: Simplify y into y 0.566 * [backup-simplify]: Simplify (* 0 y) into 0 0.567 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.567 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.567 * [taylor]: Taking taylor expansion of 1 in x 0.567 * [backup-simplify]: Simplify 1 into 1 0.567 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (+ (/ 1 (* x y)) 1)) in x 0.567 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 0.567 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 0.567 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0.567 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.567 * [taylor]: Taking taylor expansion of z in x 0.567 * [backup-simplify]: Simplify z into z 0.567 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.567 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) 1) in x 0.567 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.567 * [taylor]: Taking taylor expansion of (* x y) in x 0.567 * [taylor]: Taking taylor expansion of x in x 0.567 * [backup-simplify]: Simplify 0 into 0 0.567 * [backup-simplify]: Simplify 1 into 1 0.567 * [taylor]: Taking taylor expansion of y in x 0.567 * [backup-simplify]: Simplify y into y 0.567 * [backup-simplify]: Simplify (* 0 y) into 0 0.567 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.567 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.567 * [taylor]: Taking taylor expansion of 1 in x 0.567 * [backup-simplify]: Simplify 1 into 1 0.567 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 0.568 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 0.568 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 0.568 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 0.568 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.568 * [taylor]: Taking taylor expansion of y in y 0.568 * [backup-simplify]: Simplify 0 into 0 0.568 * [backup-simplify]: Simplify 1 into 1 0.568 * [backup-simplify]: Simplify (/ 1 1) into 1 0.568 * [backup-simplify]: Simplify (- 1) into -1 0.568 * [taylor]: Taking taylor expansion of -1 in z 0.568 * [backup-simplify]: Simplify -1 into -1 0.568 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) into (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 0.569 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.569 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 0.569 * [backup-simplify]: Simplify (+ 0 1) into 1 0.570 * [backup-simplify]: Simplify (- 1) into -1 0.570 * [backup-simplify]: Simplify (+ (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) -1) into (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 1) 0.570 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 1) in y 0.570 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 0.570 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 0.570 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0.570 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.570 * [taylor]: Taking taylor expansion of z in y 0.570 * [backup-simplify]: Simplify z into z 0.570 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.570 * [taylor]: Taking taylor expansion of 1 in y 0.570 * [backup-simplify]: Simplify 1 into 1 0.571 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.571 * [backup-simplify]: Simplify (- 0) into 0 0.571 * [taylor]: Taking taylor expansion of 0 in z 0.571 * [backup-simplify]: Simplify 0 into 0 0.571 * [backup-simplify]: Simplify -1 into -1 0.572 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.572 * [backup-simplify]: Simplify (+ 0 0) into 0 0.573 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.573 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.574 * [backup-simplify]: Simplify (+ 0 0) into 0 0.574 * [backup-simplify]: Simplify (- 0) into 0 0.574 * [backup-simplify]: Simplify (+ 0 0) into 0 0.574 * [taylor]: Taking taylor expansion of 0 in y 0.574 * [backup-simplify]: Simplify 0 into 0 0.575 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) into (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 0.575 * [backup-simplify]: Simplify (- 1) into -1 0.576 * [backup-simplify]: Simplify (+ (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) -1) into (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 1) 0.576 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 1) in z 0.576 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 0.576 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 0.576 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0.576 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.576 * [taylor]: Taking taylor expansion of z in z 0.576 * [backup-simplify]: Simplify 0 into 0 0.576 * [backup-simplify]: Simplify 1 into 1 0.576 * [backup-simplify]: Simplify (/ 1 1) into 1 0.576 * [taylor]: Taking taylor expansion of 1 in z 0.576 * [backup-simplify]: Simplify 1 into 1 0.577 * [backup-simplify]: Simplify (+ 0 1) into 1 0.577 * [backup-simplify]: Simplify (+ 1 0) into 1 0.577 * [backup-simplify]: Simplify 1 into 1 0.578 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.579 * [backup-simplify]: Simplify (- 0) into 0 0.579 * [taylor]: Taking taylor expansion of 0 in z 0.579 * [backup-simplify]: Simplify 0 into 0 0.579 * [backup-simplify]: Simplify 0 into 0 0.579 * [backup-simplify]: Simplify 0 into 0 0.579 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 0.579 * [backup-simplify]: Simplify (+ 0 0) into 0 0.581 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.581 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.581 * [backup-simplify]: Simplify (+ 0 0) into 0 0.582 * [backup-simplify]: Simplify (- 0) into 0 0.582 * [backup-simplify]: Simplify (+ 0 0) into 0 0.582 * [taylor]: Taking taylor expansion of 0 in y 0.582 * [backup-simplify]: Simplify 0 into 0 0.582 * [taylor]: Taking taylor expansion of 0 in z 0.582 * [backup-simplify]: Simplify 0 into 0 0.582 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.583 * [backup-simplify]: Simplify (+ 0 0) into 0 0.583 * [backup-simplify]: Simplify (- 0) into 0 0.584 * [backup-simplify]: Simplify (+ 0 0) into 0 0.584 * [taylor]: Taking taylor expansion of 0 in z 0.584 * [backup-simplify]: Simplify 0 into 0 0.585 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.585 * [backup-simplify]: Simplify (- 0) into 0 0.585 * [taylor]: Taking taylor expansion of 0 in z 0.585 * [backup-simplify]: Simplify 0 into 0 0.586 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.586 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0.586 * [backup-simplify]: Simplify (- 1) into -1 0.587 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) -1) into (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) 1) 0.587 * [backup-simplify]: Simplify (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) 1) into (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) 1) 0.588 * [backup-simplify]: Simplify (+ (- (fma (/ -1 (/ 1 (- x))) (/ -1 (/ 1 (- y))) (/ -1 (/ 1 (- z)))) 1) (+ (* 1 (* (/ 1 (/ 1 (- z))) (* 1 1))) (* -1 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x)))))))) into (- (fma x y z) (+ z (+ 1 (* x y)))) 0.588 * * * * [progress]: [ 2 / 2 ] generating series at (2 2 2) 0.588 * [backup-simplify]: Simplify (+ (* x y) z) into (+ z (* x y)) 0.588 * [approximate]: Taking taylor expansion of (+ z (* x y)) in (x y z) around 0 0.588 * [taylor]: Taking taylor expansion of (+ z (* x y)) in z 0.588 * [taylor]: Taking taylor expansion of z in z 0.588 * [backup-simplify]: Simplify 0 into 0 0.588 * [backup-simplify]: Simplify 1 into 1 0.588 * [taylor]: Taking taylor expansion of (* x y) in z 0.588 * [taylor]: Taking taylor expansion of x in z 0.588 * [backup-simplify]: Simplify x into x 0.588 * [taylor]: Taking taylor expansion of y in z 0.588 * [backup-simplify]: Simplify y into y 0.588 * [taylor]: Taking taylor expansion of (+ z (* x y)) in y 0.588 * [taylor]: Taking taylor expansion of z in y 0.588 * [backup-simplify]: Simplify z into z 0.588 * [taylor]: Taking taylor expansion of (* x y) in y 0.588 * [taylor]: Taking taylor expansion of x in y 0.588 * [backup-simplify]: Simplify x into x 0.588 * [taylor]: Taking taylor expansion of y in y 0.588 * [backup-simplify]: Simplify 0 into 0 0.588 * [backup-simplify]: Simplify 1 into 1 0.588 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 0.588 * [taylor]: Taking taylor expansion of z in x 0.588 * [backup-simplify]: Simplify z into z 0.588 * [taylor]: Taking taylor expansion of (* x y) in x 0.588 * [taylor]: Taking taylor expansion of x in x 0.588 * [backup-simplify]: Simplify 0 into 0 0.588 * [backup-simplify]: Simplify 1 into 1 0.589 * [taylor]: Taking taylor expansion of y in x 0.589 * [backup-simplify]: Simplify y into y 0.589 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 0.589 * [taylor]: Taking taylor expansion of z in x 0.589 * [backup-simplify]: Simplify z into z 0.589 * [taylor]: Taking taylor expansion of (* x y) in x 0.589 * [taylor]: Taking taylor expansion of x in x 0.589 * [backup-simplify]: Simplify 0 into 0 0.589 * [backup-simplify]: Simplify 1 into 1 0.589 * [taylor]: Taking taylor expansion of y in x 0.589 * [backup-simplify]: Simplify y into y 0.589 * [backup-simplify]: Simplify (* 0 y) into 0 0.589 * [backup-simplify]: Simplify (+ z 0) into z 0.589 * [taylor]: Taking taylor expansion of z in y 0.589 * [backup-simplify]: Simplify z into z 0.589 * [taylor]: Taking taylor expansion of z in z 0.589 * [backup-simplify]: Simplify 0 into 0 0.589 * [backup-simplify]: Simplify 1 into 1 0.589 * [backup-simplify]: Simplify 0 into 0 0.590 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.590 * [backup-simplify]: Simplify (+ 0 y) into y 0.590 * [taylor]: Taking taylor expansion of y in y 0.590 * [backup-simplify]: Simplify 0 into 0 0.590 * [backup-simplify]: Simplify 1 into 1 0.590 * [taylor]: Taking taylor expansion of 0 in z 0.590 * [backup-simplify]: Simplify 0 into 0 0.590 * [backup-simplify]: Simplify 0 into 0 0.590 * [taylor]: Taking taylor expansion of 0 in z 0.590 * [backup-simplify]: Simplify 0 into 0 0.590 * [backup-simplify]: Simplify 0 into 0 0.590 * [backup-simplify]: Simplify 1 into 1 0.591 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.591 * [backup-simplify]: Simplify (+ 0 0) into 0 0.591 * [taylor]: Taking taylor expansion of 0 in y 0.591 * [backup-simplify]: Simplify 0 into 0 0.591 * [taylor]: Taking taylor expansion of 0 in z 0.591 * [backup-simplify]: Simplify 0 into 0 0.591 * [backup-simplify]: Simplify 0 into 0 0.591 * [taylor]: Taking taylor expansion of 1 in z 0.591 * [backup-simplify]: Simplify 1 into 1 0.591 * [backup-simplify]: Simplify 1 into 1 0.591 * [taylor]: Taking taylor expansion of 0 in z 0.591 * [backup-simplify]: Simplify 0 into 0 0.591 * [backup-simplify]: Simplify 0 into 0 0.592 * [backup-simplify]: Simplify 0 into 0 0.592 * [backup-simplify]: Simplify 0 into 0 0.592 * [backup-simplify]: Simplify 0 into 0 0.593 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.593 * [backup-simplify]: Simplify (+ 0 0) into 0 0.593 * [taylor]: Taking taylor expansion of 0 in y 0.593 * [backup-simplify]: Simplify 0 into 0 0.593 * [taylor]: Taking taylor expansion of 0 in z 0.593 * [backup-simplify]: Simplify 0 into 0 0.593 * [backup-simplify]: Simplify 0 into 0 0.593 * [taylor]: Taking taylor expansion of 0 in z 0.593 * [backup-simplify]: Simplify 0 into 0 0.593 * [backup-simplify]: Simplify 0 into 0 0.594 * [backup-simplify]: Simplify (+ (* 1 (* 1 (* y x))) (* 1 (* z (* 1 1)))) into (+ z (* x y)) 0.594 * [backup-simplify]: Simplify (+ (* (/ 1 x) (/ 1 y)) (/ 1 z)) into (+ (/ 1 (* x y)) (/ 1 z)) 0.594 * [approximate]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in (x y z) around 0 0.594 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in z 0.594 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 0.594 * [taylor]: Taking taylor expansion of (* x y) in z 0.594 * [taylor]: Taking taylor expansion of x in z 0.594 * [backup-simplify]: Simplify x into x 0.594 * [taylor]: Taking taylor expansion of y in z 0.594 * [backup-simplify]: Simplify y into y 0.594 * [backup-simplify]: Simplify (* x y) into (* x y) 0.594 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 0.595 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.595 * [taylor]: Taking taylor expansion of z in z 0.595 * [backup-simplify]: Simplify 0 into 0 0.595 * [backup-simplify]: Simplify 1 into 1 0.595 * [backup-simplify]: Simplify (/ 1 1) into 1 0.595 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in y 0.595 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 0.595 * [taylor]: Taking taylor expansion of (* x y) in y 0.595 * [taylor]: Taking taylor expansion of x in y 0.595 * [backup-simplify]: Simplify x into x 0.595 * [taylor]: Taking taylor expansion of y in y 0.595 * [backup-simplify]: Simplify 0 into 0 0.595 * [backup-simplify]: Simplify 1 into 1 0.595 * [backup-simplify]: Simplify (* x 0) into 0 0.596 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 0.596 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.596 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.596 * [taylor]: Taking taylor expansion of z in y 0.596 * [backup-simplify]: Simplify z into z 0.596 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.596 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 0.596 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.596 * [taylor]: Taking taylor expansion of (* x y) in x 0.596 * [taylor]: Taking taylor expansion of x in x 0.596 * [backup-simplify]: Simplify 0 into 0 0.596 * [backup-simplify]: Simplify 1 into 1 0.596 * [taylor]: Taking taylor expansion of y in x 0.596 * [backup-simplify]: Simplify y into y 0.596 * [backup-simplify]: Simplify (* 0 y) into 0 0.596 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.597 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.597 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.597 * [taylor]: Taking taylor expansion of z in x 0.597 * [backup-simplify]: Simplify z into z 0.597 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.597 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 0.597 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.597 * [taylor]: Taking taylor expansion of (* x y) in x 0.597 * [taylor]: Taking taylor expansion of x in x 0.597 * [backup-simplify]: Simplify 0 into 0 0.597 * [backup-simplify]: Simplify 1 into 1 0.597 * [taylor]: Taking taylor expansion of y in x 0.597 * [backup-simplify]: Simplify y into y 0.597 * [backup-simplify]: Simplify (* 0 y) into 0 0.597 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.597 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.598 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.598 * [taylor]: Taking taylor expansion of z in x 0.598 * [backup-simplify]: Simplify z into z 0.598 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.598 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 0.598 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.598 * [taylor]: Taking taylor expansion of y in y 0.598 * [backup-simplify]: Simplify 0 into 0 0.598 * [backup-simplify]: Simplify 1 into 1 0.598 * [backup-simplify]: Simplify (/ 1 1) into 1 0.598 * [taylor]: Taking taylor expansion of 1 in z 0.598 * [backup-simplify]: Simplify 1 into 1 0.599 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.599 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 0.599 * [backup-simplify]: Simplify (+ 0 (/ 1 z)) into (/ 1 z) 0.599 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.599 * [taylor]: Taking taylor expansion of z in y 0.599 * [backup-simplify]: Simplify z into z 0.600 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.600 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.600 * [taylor]: Taking taylor expansion of 0 in z 0.600 * [backup-simplify]: Simplify 0 into 0 0.600 * [backup-simplify]: Simplify 1 into 1 0.602 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.602 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.602 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.602 * [backup-simplify]: Simplify (+ 0 0) into 0 0.602 * [taylor]: Taking taylor expansion of 0 in y 0.602 * [backup-simplify]: Simplify 0 into 0 0.602 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.602 * [taylor]: Taking taylor expansion of z in z 0.602 * [backup-simplify]: Simplify 0 into 0 0.602 * [backup-simplify]: Simplify 1 into 1 0.603 * [backup-simplify]: Simplify (/ 1 1) into 1 0.603 * [backup-simplify]: Simplify 1 into 1 0.604 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.604 * [taylor]: Taking taylor expansion of 0 in z 0.604 * [backup-simplify]: Simplify 0 into 0 0.604 * [backup-simplify]: Simplify 0 into 0 0.604 * [backup-simplify]: Simplify 0 into 0 0.605 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.606 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.606 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 0.606 * [backup-simplify]: Simplify (+ 0 0) into 0 0.606 * [taylor]: Taking taylor expansion of 0 in y 0.606 * [backup-simplify]: Simplify 0 into 0 0.606 * [taylor]: Taking taylor expansion of 0 in z 0.606 * [backup-simplify]: Simplify 0 into 0 0.606 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.606 * [taylor]: Taking taylor expansion of 0 in z 0.607 * [backup-simplify]: Simplify 0 into 0 0.607 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.607 * [taylor]: Taking taylor expansion of 0 in z 0.608 * [backup-simplify]: Simplify 0 into 0 0.608 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.608 * [backup-simplify]: Simplify 0 into 0 0.608 * [backup-simplify]: Simplify 0 into 0 0.608 * [backup-simplify]: Simplify 0 into 0 0.608 * [backup-simplify]: Simplify 0 into 0 0.609 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 z)) (* 1 1))) (* 1 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))))) into (+ z (* x y)) 0.609 * [backup-simplify]: Simplify (+ (* (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- z))) into (- (/ 1 (* x y)) (/ 1 z)) 0.609 * [approximate]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in (x y z) around 0 0.609 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in z 0.609 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 0.610 * [taylor]: Taking taylor expansion of (* x y) in z 0.610 * [taylor]: Taking taylor expansion of x in z 0.610 * [backup-simplify]: Simplify x into x 0.610 * [taylor]: Taking taylor expansion of y in z 0.610 * [backup-simplify]: Simplify y into y 0.610 * [backup-simplify]: Simplify (* x y) into (* x y) 0.610 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 0.610 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.610 * [taylor]: Taking taylor expansion of z in z 0.610 * [backup-simplify]: Simplify 0 into 0 0.610 * [backup-simplify]: Simplify 1 into 1 0.610 * [backup-simplify]: Simplify (/ 1 1) into 1 0.610 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in y 0.610 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 0.610 * [taylor]: Taking taylor expansion of (* x y) in y 0.610 * [taylor]: Taking taylor expansion of x in y 0.610 * [backup-simplify]: Simplify x into x 0.610 * [taylor]: Taking taylor expansion of y in y 0.610 * [backup-simplify]: Simplify 0 into 0 0.610 * [backup-simplify]: Simplify 1 into 1 0.611 * [backup-simplify]: Simplify (* x 0) into 0 0.611 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 0.611 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 0.611 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.611 * [taylor]: Taking taylor expansion of z in y 0.611 * [backup-simplify]: Simplify z into z 0.611 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.611 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in x 0.611 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.611 * [taylor]: Taking taylor expansion of (* x y) in x 0.611 * [taylor]: Taking taylor expansion of x in x 0.611 * [backup-simplify]: Simplify 0 into 0 0.611 * [backup-simplify]: Simplify 1 into 1 0.611 * [taylor]: Taking taylor expansion of y in x 0.611 * [backup-simplify]: Simplify y into y 0.611 * [backup-simplify]: Simplify (* 0 y) into 0 0.612 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.612 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.612 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.612 * [taylor]: Taking taylor expansion of z in x 0.612 * [backup-simplify]: Simplify z into z 0.612 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.612 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in x 0.612 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.612 * [taylor]: Taking taylor expansion of (* x y) in x 0.612 * [taylor]: Taking taylor expansion of x in x 0.612 * [backup-simplify]: Simplify 0 into 0 0.612 * [backup-simplify]: Simplify 1 into 1 0.612 * [taylor]: Taking taylor expansion of y in x 0.612 * [backup-simplify]: Simplify y into y 0.612 * [backup-simplify]: Simplify (* 0 y) into 0 0.613 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 0.613 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 0.613 * [taylor]: Taking taylor expansion of (/ 1 z) in x 0.613 * [taylor]: Taking taylor expansion of z in x 0.613 * [backup-simplify]: Simplify z into z 0.613 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.613 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 0.613 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.613 * [taylor]: Taking taylor expansion of y in y 0.613 * [backup-simplify]: Simplify 0 into 0 0.613 * [backup-simplify]: Simplify 1 into 1 0.614 * [backup-simplify]: Simplify (/ 1 1) into 1 0.614 * [taylor]: Taking taylor expansion of 1 in z 0.614 * [backup-simplify]: Simplify 1 into 1 0.614 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 0.615 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 0.615 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 0.615 * [backup-simplify]: Simplify (+ 0 (- (/ 1 z))) into (- (/ 1 z)) 0.615 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in y 0.615 * [taylor]: Taking taylor expansion of (/ 1 z) in y 0.615 * [taylor]: Taking taylor expansion of z in y 0.615 * [backup-simplify]: Simplify z into z 0.615 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 0.616 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.616 * [taylor]: Taking taylor expansion of 0 in z 0.616 * [backup-simplify]: Simplify 0 into 0 0.616 * [backup-simplify]: Simplify 1 into 1 0.617 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 0.617 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.617 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.618 * [backup-simplify]: Simplify (- 0) into 0 0.618 * [backup-simplify]: Simplify (+ 0 0) into 0 0.618 * [taylor]: Taking taylor expansion of 0 in y 0.618 * [backup-simplify]: Simplify 0 into 0 0.618 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 0.618 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in z 0.618 * [taylor]: Taking taylor expansion of (/ 1 z) in z 0.618 * [taylor]: Taking taylor expansion of z in z 0.618 * [backup-simplify]: Simplify 0 into 0 0.618 * [backup-simplify]: Simplify 1 into 1 0.619 * [backup-simplify]: Simplify (/ 1 1) into 1 0.619 * [backup-simplify]: Simplify (- 1) into -1 0.619 * [backup-simplify]: Simplify -1 into -1 0.620 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.620 * [taylor]: Taking taylor expansion of 0 in z 0.620 * [backup-simplify]: Simplify 0 into 0 0.620 * [backup-simplify]: Simplify 0 into 0 0.620 * [backup-simplify]: Simplify 0 into 0 0.622 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 0.622 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 0.622 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 0.622 * [backup-simplify]: Simplify (- 0) into 0 0.623 * [backup-simplify]: Simplify (+ 0 0) into 0 0.623 * [taylor]: Taking taylor expansion of 0 in y 0.623 * [backup-simplify]: Simplify 0 into 0 0.623 * [taylor]: Taking taylor expansion of 0 in z 0.623 * [backup-simplify]: Simplify 0 into 0 0.623 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 0.623 * [backup-simplify]: Simplify (- 0) into 0 0.623 * [taylor]: Taking taylor expansion of 0 in z 0.623 * [backup-simplify]: Simplify 0 into 0 0.629 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.630 * [taylor]: Taking taylor expansion of 0 in z 0.630 * [backup-simplify]: Simplify 0 into 0 0.631 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.632 * [backup-simplify]: Simplify (- 0) into 0 0.632 * [backup-simplify]: Simplify 0 into 0 0.632 * [backup-simplify]: Simplify 0 into 0 0.632 * [backup-simplify]: Simplify 0 into 0 0.632 * [backup-simplify]: Simplify 0 into 0 0.633 * [backup-simplify]: Simplify (+ (* -1 (* (/ 1 (/ 1 (- z))) (* 1 1))) (* 1 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))))) into (+ z (* x y)) 0.633 * * * [progress]: simplifying candidates 0.633 * * * * [progress]: [ 1 / 37 ] simplifiying candidate # 0.633 * [simplify]: Simplifying (/ (exp (fma x y z)) (* (exp 1) (* (exp (* x y)) (exp z)))) 0.633 * * [simplify]: iters left: 6 (13 enodes) 0.640 * * [simplify]: iters left: 5 (51 enodes) 0.655 * * [simplify]: iters left: 4 (87 enodes) 0.683 * * [simplify]: iters left: 3 (137 enodes) 0.727 * * [simplify]: iters left: 2 (252 enodes) 0.802 * * [simplify]: Extracting #0: cost 1 inf + 0 0.802 * * [simplify]: Extracting #1: cost 39 inf + 0 0.803 * * [simplify]: Extracting #2: cost 138 inf + 1 0.803 * * [simplify]: Extracting #3: cost 159 inf + 1091 0.805 * * [simplify]: Extracting #4: cost 125 inf + 6725 0.808 * * [simplify]: Extracting #5: cost 71 inf + 23593 0.821 * * [simplify]: Extracting #6: cost 6 inf + 60711 0.838 * * [simplify]: Extracting #7: cost 0 inf + 63721 0.855 * [simplify]: Simplified to (/ (exp (- (- (fma x y z) (* x y)) z)) E) 0.855 * [simplify]: Simplified (2 1) to (λ (x y z) (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 0.855 * * * * [progress]: [ 2 / 37 ] simplifiying candidate # 0.856 * [simplify]: Simplifying (/ (exp (fma x y z)) (* (exp 1) (exp (+ (* x y) z)))) 0.856 * * [simplify]: iters left: 6 (12 enodes) 0.862 * * [simplify]: iters left: 5 (47 enodes) 0.876 * * [simplify]: iters left: 4 (77 enodes) 0.891 * * [simplify]: iters left: 3 (133 enodes) 0.921 * * [simplify]: iters left: 2 (261 enodes) 1.014 * * [simplify]: Extracting #0: cost 1 inf + 0 1.014 * * [simplify]: Extracting #1: cost 44 inf + 0 1.014 * * [simplify]: Extracting #2: cost 156 inf + 1 1.015 * * [simplify]: Extracting #3: cost 182 inf + 683 1.016 * * [simplify]: Extracting #4: cost 133 inf + 7254 1.020 * * [simplify]: Extracting #5: cost 84 inf + 15581 1.025 * * [simplify]: Extracting #6: cost 43 inf + 30309 1.032 * * [simplify]: Extracting #7: cost 1 inf + 51213 1.040 * * [simplify]: Extracting #8: cost 0 inf + 51648 1.054 * [simplify]: Simplified to (exp (- (- (+ (fma x y z) -1) (* x y)) z)) 1.054 * [simplify]: Simplified (2 1) to (λ (x y z) (log (exp (- (- (+ (fma x y z) -1) (* x y)) z)))) 1.054 * * * * [progress]: [ 3 / 37 ] simplifiying candidate # 1.055 * [simplify]: Simplifying (/ (exp (fma x y z)) (exp (+ 1 (+ (* x y) z)))) 1.055 * * [simplify]: iters left: 6 (11 enodes) 1.061 * * [simplify]: iters left: 5 (45 enodes) 1.075 * * [simplify]: iters left: 4 (77 enodes) 1.095 * * [simplify]: iters left: 3 (152 enodes) 1.125 * * [simplify]: iters left: 2 (295 enodes) 1.193 * * [simplify]: Extracting #0: cost 1 inf + 0 1.193 * * [simplify]: Extracting #1: cost 52 inf + 0 1.193 * * [simplify]: Extracting #2: cost 154 inf + 1 1.194 * * [simplify]: Extracting #3: cost 161 inf + 2516 1.197 * * [simplify]: Extracting #4: cost 79 inf + 13465 1.203 * * [simplify]: Extracting #5: cost 28 inf + 22123 1.209 * * [simplify]: Extracting #6: cost 4 inf + 30499 1.220 * * [simplify]: Extracting #7: cost 0 inf + 32231 1.227 * [simplify]: Simplified to (/ (exp (- (- (fma x y z) z) (* x y))) E) 1.227 * [simplify]: Simplified (2 1) to (λ (x y z) (log (/ (exp (- (- (fma x y z) z) (* x y))) E))) 1.227 * * * * [progress]: [ 4 / 37 ] simplifiying candidate # 1.227 * * * * [progress]: [ 5 / 37 ] simplifiying candidate # 1.227 * [simplify]: Simplifying (log (- (fma x y z) (+ 1 (+ (* x y) z)))) 1.227 * * [simplify]: iters left: 6 (10 enodes) 1.230 * * [simplify]: iters left: 5 (41 enodes) 1.237 * * [simplify]: iters left: 4 (74 enodes) 1.257 * * [simplify]: iters left: 3 (136 enodes) 1.309 * * [simplify]: iters left: 2 (230 enodes) 1.391 * * [simplify]: iters left: 1 (366 enodes) 1.521 * * [simplify]: Extracting #0: cost 1 inf + 0 1.521 * * [simplify]: Extracting #1: cost 3 inf + 0 1.522 * * [simplify]: Extracting #2: cost 39 inf + 0 1.522 * * [simplify]: Extracting #3: cost 70 inf + 44 1.523 * * [simplify]: Extracting #4: cost 66 inf + 213 1.525 * * [simplify]: Extracting #5: cost 34 inf + 4057 1.533 * * [simplify]: Extracting #6: cost 4 inf + 7914 1.538 * * [simplify]: Extracting #7: cost 0 inf + 8667 1.541 * [simplify]: Simplified to (log (+ (- (- -1 z) (* x y)) (fma x y z))) 1.541 * [simplify]: Simplified (2 1) to (λ (x y z) (exp (log (+ (- (- -1 z) (* x y)) (fma x y z))))) 1.541 * * * * [progress]: [ 6 / 37 ] simplifiying candidate # 1.541 * [simplify]: Simplifying (exp (- (fma x y z) (+ 1 (+ (* x y) z)))) 1.541 * * [simplify]: iters left: 6 (10 enodes) 1.544 * * [simplify]: iters left: 5 (44 enodes) 1.553 * * [simplify]: iters left: 4 (92 enodes) 1.573 * * [simplify]: iters left: 3 (194 enodes) 1.637 * * [simplify]: iters left: 2 (395 enodes) 1.794 * * [simplify]: Extracting #0: cost 1 inf + 0 1.794 * * [simplify]: Extracting #1: cost 47 inf + 0 1.794 * * [simplify]: Extracting #2: cost 156 inf + 1 1.795 * * [simplify]: Extracting #3: cost 165 inf + 2096 1.799 * * [simplify]: Extracting #4: cost 61 inf + 16520 1.806 * * [simplify]: Extracting #5: cost 8 inf + 26229 1.817 * * [simplify]: Extracting #6: cost 2 inf + 26994 1.831 * * [simplify]: Extracting #7: cost 0 inf + 27640 1.845 * [simplify]: Simplified to (exp (- (fma x y z) (- (+ (* x y) z) -1))) 1.845 * [simplify]: Simplified (2 1) to (λ (x y z) (log (exp (- (fma x y z) (- (+ (* x y) z) -1))))) 1.845 * * * * [progress]: [ 7 / 37 ] simplifiying candidate # 1.845 * [simplify]: Simplifying (* (cbrt (- (fma x y z) (+ 1 (+ (* x y) z)))) (cbrt (- (fma x y z) (+ 1 (+ (* x y) z))))) 1.846 * * [simplify]: iters left: 6 (11 enodes) 1.851 * * [simplify]: iters left: 5 (44 enodes) 1.866 * * [simplify]: iters left: 4 (77 enodes) 1.891 * * [simplify]: iters left: 3 (139 enodes) 1.923 * * [simplify]: iters left: 2 (233 enodes) 1.998 * * [simplify]: iters left: 1 (362 enodes) 2.134 * * [simplify]: Extracting #0: cost 1 inf + 0 2.134 * * [simplify]: Extracting #1: cost 3 inf + 0 2.134 * * [simplify]: Extracting #2: cost 5 inf + 0 2.135 * * [simplify]: Extracting #3: cost 43 inf + 0 2.135 * * [simplify]: Extracting #4: cost 75 inf + 45 2.135 * * [simplify]: Extracting #5: cost 69 inf + 337 2.136 * * [simplify]: Extracting #6: cost 36 inf + 3999 2.139 * * [simplify]: Extracting #7: cost 3 inf + 9228 2.143 * * [simplify]: Extracting #8: cost 0 inf + 9843 2.146 * [simplify]: Simplified to (* (cbrt (- (- (fma x y z) 1) (+ (* x y) z))) (cbrt (- (- (fma x y z) 1) (+ (* x y) z)))) 2.147 * [simplify]: Simplified (2 1) to (λ (x y z) (* (* (cbrt (- (- (fma x y z) 1) (+ (* x y) z))) (cbrt (- (- (fma x y z) 1) (+ (* x y) z)))) (cbrt (- (fma x y z) (+ 1 (+ (* x y) z)))))) 2.147 * [simplify]: Simplifying (cbrt (- (fma x y z) (+ 1 (+ (* x y) z)))) 2.147 * * [simplify]: iters left: 6 (10 enodes) 2.150 * * [simplify]: iters left: 5 (41 enodes) 2.157 * * [simplify]: iters left: 4 (74 enodes) 2.170 * * [simplify]: iters left: 3 (136 enodes) 2.223 * * [simplify]: iters left: 2 (230 enodes) 2.296 * * [simplify]: iters left: 1 (366 enodes) 2.452 * * [simplify]: Extracting #0: cost 1 inf + 0 2.452 * * [simplify]: Extracting #1: cost 3 inf + 0 2.452 * * [simplify]: Extracting #2: cost 39 inf + 0 2.452 * * [simplify]: Extracting #3: cost 70 inf + 44 2.453 * * [simplify]: Extracting #4: cost 66 inf + 213 2.455 * * [simplify]: Extracting #5: cost 34 inf + 4067 2.461 * * [simplify]: Extracting #6: cost 4 inf + 7934 2.466 * * [simplify]: Extracting #7: cost 0 inf + 8687 2.472 * [simplify]: Simplified to (cbrt (+ (- (- -1 z) (* x y)) (fma x y z))) 2.472 * [simplify]: Simplified (2 2) to (λ (x y z) (* (* (cbrt (- (fma x y z) (+ 1 (+ (* x y) z)))) (cbrt (- (fma x y z) (+ 1 (+ (* x y) z))))) (cbrt (+ (- (- -1 z) (* x y)) (fma x y z))))) 2.472 * * * * [progress]: [ 8 / 37 ] simplifiying candidate # 2.473 * [simplify]: Simplifying (* (* (- (fma x y z) (+ 1 (+ (* x y) z))) (- (fma x y z) (+ 1 (+ (* x y) z)))) (- (fma x y z) (+ 1 (+ (* x y) z)))) 2.473 * * [simplify]: iters left: 6 (11 enodes) 2.479 * * [simplify]: iters left: 5 (45 enodes) 2.497 * * [simplify]: iters left: 4 (92 enodes) 2.521 * * [simplify]: iters left: 3 (260 enodes) 2.694 * * [simplify]: Extracting #0: cost 1 inf + 0 2.694 * * [simplify]: Extracting #1: cost 37 inf + 0 2.696 * * [simplify]: Extracting #2: cost 289 inf + 1 2.698 * * [simplify]: Extracting #3: cost 459 inf + 88 2.705 * * [simplify]: Extracting #4: cost 294 inf + 37570 2.730 * * [simplify]: Extracting #5: cost 20 inf + 117998 2.788 * * [simplify]: Extracting #6: cost 0 inf + 125221 2.846 * * [simplify]: Extracting #7: cost 0 inf + 125060 2.879 * [simplify]: Simplified to (* (* (- (fma x y z) (+ (* x y) (+ z 1))) (- (fma x y z) (+ (* x y) (+ z 1)))) (- (fma x y z) (+ (* x y) (+ z 1)))) 2.879 * [simplify]: Simplified (2 1) to (λ (x y z) (cbrt (* (* (- (fma x y z) (+ (* x y) (+ z 1))) (- (fma x y z) (+ (* x y) (+ z 1)))) (- (fma x y z) (+ (* x y) (+ z 1)))))) 2.879 * * * * [progress]: [ 9 / 37 ] simplifiying candidate # 2.879 * [simplify]: Simplifying (sqrt (- (fma x y z) (+ 1 (+ (* x y) z)))) 2.879 * * [simplify]: iters left: 6 (10 enodes) 2.882 * * [simplify]: iters left: 5 (41 enodes) 2.889 * * [simplify]: iters left: 4 (74 enodes) 2.912 * * [simplify]: iters left: 3 (136 enodes) 2.965 * * [simplify]: iters left: 2 (230 enodes) 3.073 * * [simplify]: iters left: 1 (366 enodes) 3.203 * * [simplify]: Extracting #0: cost 1 inf + 0 3.203 * * [simplify]: Extracting #1: cost 3 inf + 0 3.203 * * [simplify]: Extracting #2: cost 39 inf + 0 3.203 * * [simplify]: Extracting #3: cost 70 inf + 44 3.204 * * [simplify]: Extracting #4: cost 66 inf + 213 3.205 * * [simplify]: Extracting #5: cost 34 inf + 4027 3.208 * * [simplify]: Extracting #6: cost 4 inf + 7854 3.211 * * [simplify]: Extracting #7: cost 0 inf + 8607 3.214 * [simplify]: Simplified to (sqrt (+ (- (- -1 z) (* x y)) (fma x y z))) 3.214 * [simplify]: Simplified (2 1) to (λ (x y z) (* (sqrt (+ (- (- -1 z) (* x y)) (fma x y z))) (sqrt (- (fma x y z) (+ 1 (+ (* x y) z)))))) 3.215 * [simplify]: Simplifying (sqrt (- (fma x y z) (+ 1 (+ (* x y) z)))) 3.215 * * [simplify]: iters left: 6 (10 enodes) 3.220 * * [simplify]: iters left: 5 (41 enodes) 3.236 * * [simplify]: iters left: 4 (74 enodes) 3.261 * * [simplify]: iters left: 3 (136 enodes) 3.311 * * [simplify]: iters left: 2 (230 enodes) 3.421 * * [simplify]: iters left: 1 (366 enodes) 3.557 * * [simplify]: Extracting #0: cost 1 inf + 0 3.557 * * [simplify]: Extracting #1: cost 3 inf + 0 3.558 * * [simplify]: Extracting #2: cost 39 inf + 0 3.558 * * [simplify]: Extracting #3: cost 70 inf + 44 3.558 * * [simplify]: Extracting #4: cost 66 inf + 213 3.559 * * [simplify]: Extracting #5: cost 34 inf + 4027 3.562 * * [simplify]: Extracting #6: cost 4 inf + 7854 3.565 * * [simplify]: Extracting #7: cost 0 inf + 8607 3.568 * [simplify]: Simplified to (sqrt (+ (- (- -1 z) (* x y)) (fma x y z))) 3.568 * [simplify]: Simplified (2 2) to (λ (x y z) (* (sqrt (- (fma x y z) (+ 1 (+ (* x y) z)))) (sqrt (+ (- (- -1 z) (* x y)) (fma x y z))))) 3.568 * * * * [progress]: [ 10 / 37 ] simplifiying candidate # 3.568 * [simplify]: Simplifying (- (pow (fma x y z) 3) (pow (+ 1 (+ (* x y) z)) 3)) 3.568 * * [simplify]: iters left: 6 (12 enodes) 3.572 * * [simplify]: iters left: 5 (58 enodes) 3.585 * * [simplify]: iters left: 4 (138 enodes) 3.661 * * [simplify]: Extracting #0: cost 1 inf + 0 3.661 * * [simplify]: Extracting #1: cost 9 inf + 0 3.661 * * [simplify]: Extracting #2: cost 70 inf + 0 3.662 * * [simplify]: Extracting #3: cost 149 inf + 2 3.662 * * [simplify]: Extracting #4: cost 153 inf + 1740 3.666 * * [simplify]: Extracting #5: cost 43 inf + 23461 3.673 * * [simplify]: Extracting #6: cost 2 inf + 33172 3.680 * * [simplify]: Extracting #7: cost 0 inf + 34438 3.690 * [simplify]: Simplified to (- (* (* (fma x y z) (fma x y z)) (fma x y z)) (* (* (+ (+ (* x y) z) 1) (+ (+ (* x y) z) 1)) (+ (+ (* x y) z) 1))) 3.690 * [simplify]: Simplified (2 1) to (λ (x y z) (/ (- (* (* (fma x y z) (fma x y z)) (fma x y z)) (* (* (+ (+ (* x y) z) 1) (+ (+ (* x y) z) 1)) (+ (+ (* x y) z) 1))) (+ (* (fma x y z) (fma x y z)) (+ (* (+ 1 (+ (* x y) z)) (+ 1 (+ (* x y) z))) (* (fma x y z) (+ 1 (+ (* x y) z))))))) 3.691 * [simplify]: Simplifying (+ (* (fma x y z) (fma x y z)) (+ (* (+ 1 (+ (* x y) z)) (+ 1 (+ (* x y) z))) (* (fma x y z) (+ 1 (+ (* x y) z))))) 3.691 * * [simplify]: iters left: 6 (13 enodes) 3.698 * * [simplify]: iters left: 5 (65 enodes) 3.721 * * [simplify]: iters left: 4 (154 enodes) 3.795 * * [simplify]: Extracting #0: cost 1 inf + 0 3.795 * * [simplify]: Extracting #1: cost 20 inf + 0 3.796 * * [simplify]: Extracting #2: cost 124 inf + 0 3.797 * * [simplify]: Extracting #3: cost 147 inf + 1510 3.805 * * [simplify]: Extracting #4: cost 36 inf + 22818 3.821 * * [simplify]: Extracting #5: cost 0 inf + 31084 3.836 * [simplify]: Simplified to (+ (* (+ 1 (+ z (* x y))) (+ 1 (+ z (* x y)))) (* (fma x y z) (+ (fma x y z) (+ 1 (+ z (* x y)))))) 3.836 * [simplify]: Simplified (2 2) to (λ (x y z) (/ (- (* (* (fma x y z) (fma x y z)) (fma x y z)) (* (* (+ (+ (* x y) z) 1) (+ (+ (* x y) z) 1)) (+ (+ (* x y) z) 1))) (+ (* (+ 1 (+ z (* x y))) (+ 1 (+ z (* x y)))) (* (fma x y z) (+ (fma x y z) (+ 1 (+ z (* x y)))))))) 3.837 * * * * [progress]: [ 11 / 37 ] simplifiying candidate # 3.837 * [simplify]: Simplifying (- (+ 1 (+ (* x y) z))) 3.837 * * [simplify]: iters left: 6 (8 enodes) 3.842 * * [simplify]: iters left: 5 (35 enodes) 3.853 * * [simplify]: iters left: 4 (56 enodes) 3.870 * * [simplify]: iters left: 3 (85 enodes) 3.898 * * [simplify]: iters left: 2 (108 enodes) 3.924 * * [simplify]: iters left: 1 (121 enodes) 3.940 * * [simplify]: Extracting #0: cost 1 inf + 0 3.940 * * [simplify]: Extracting #1: cost 21 inf + 0 3.941 * * [simplify]: Extracting #2: cost 33 inf + 128 3.941 * * [simplify]: Extracting #3: cost 26 inf + 500 3.941 * * [simplify]: Extracting #4: cost 16 inf + 1405 3.942 * * [simplify]: Extracting #5: cost 0 inf + 3133 3.943 * [simplify]: Simplified to (- (- -1 z) (* y x)) 3.943 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (fma x y z) (- (- -1 z) (* y x)))) 3.943 * * * * [progress]: [ 12 / 37 ] simplifiying candidate # 3.943 * * * * [progress]: [ 13 / 37 ] simplifiying candidate # 3.943 * [simplify]: Simplifying (- (* (fma x y z) (fma x y z)) (* (+ 1 (+ (* x y) z)) (+ 1 (+ (* x y) z)))) 3.944 * * [simplify]: iters left: 6 (11 enodes) 3.947 * * [simplify]: iters left: 5 (51 enodes) 3.965 * * [simplify]: iters left: 4 (134 enodes) 4.016 * * [simplify]: iters left: 3 (485 enodes) 4.539 * * [simplify]: Extracting #0: cost 1 inf + 0 4.539 * * [simplify]: Extracting #1: cost 73 inf + 0 4.540 * * [simplify]: Extracting #2: cost 498 inf + 0 4.547 * * [simplify]: Extracting #3: cost 534 inf + 30441 4.588 * * [simplify]: Extracting #4: cost 26 inf + 138450 4.642 * * [simplify]: Extracting #5: cost 0 inf + 144854 4.716 * * [simplify]: Extracting #6: cost 0 inf + 144853 4.791 * [simplify]: Simplified to (- (* (fma x y z) (fma x y z)) (* (+ 1 (+ z (* x y))) (+ 1 (+ z (* x y))))) 4.791 * [simplify]: Simplified (2 1) to (λ (x y z) (/ (- (* (fma x y z) (fma x y z)) (* (+ 1 (+ z (* x y))) (+ 1 (+ z (* x y))))) (+ (fma x y z) (+ 1 (+ (* x y) z))))) 4.792 * [simplify]: Simplifying (+ (fma x y z) (+ 1 (+ (* x y) z))) 4.792 * * [simplify]: iters left: 6 (9 enodes) 4.797 * * [simplify]: iters left: 5 (37 enodes) 4.809 * * [simplify]: iters left: 4 (63 enodes) 4.828 * * [simplify]: iters left: 3 (98 enodes) 4.852 * * [simplify]: iters left: 2 (114 enodes) 4.865 * * [simplify]: Extracting #0: cost 1 inf + 0 4.865 * * [simplify]: Extracting #1: cost 16 inf + 0 4.865 * * [simplify]: Extracting #2: cost 28 inf + 2 4.865 * * [simplify]: Extracting #3: cost 23 inf + 130 4.866 * * [simplify]: Extracting #4: cost 8 inf + 2009 4.866 * * [simplify]: Extracting #5: cost 1 inf + 2789 4.867 * * [simplify]: Extracting #6: cost 0 inf + 2968 4.868 * [simplify]: Simplified to (+ (fma x y z) (+ (+ z 1) (* x y))) 4.868 * [simplify]: Simplified (2 2) to (λ (x y z) (/ (- (* (fma x y z) (fma x y z)) (* (+ 1 (+ (* x y) z)) (+ 1 (+ (* x y) z)))) (+ (fma x y z) (+ (+ z 1) (* x y))))) 4.868 * * * * [progress]: [ 14 / 37 ] simplifiying candidate # 4.869 * [simplify]: Simplifying (+ (sqrt (fma x y z)) (sqrt (+ 1 (+ (* x y) z)))) 4.869 * * [simplify]: iters left: 6 (11 enodes) 4.871 * * [simplify]: iters left: 5 (41 enodes) 4.882 * * [simplify]: iters left: 4 (51 enodes) 4.894 * * [simplify]: iters left: 3 (56 enodes) 4.902 * * [simplify]: Extracting #0: cost 1 inf + 0 4.902 * * [simplify]: Extracting #1: cost 4 inf + 0 4.902 * * [simplify]: Extracting #2: cost 8 inf + 0 4.902 * * [simplify]: Extracting #3: cost 18 inf + 0 4.902 * * [simplify]: Extracting #4: cost 18 inf + 4 4.902 * * [simplify]: Extracting #5: cost 11 inf + 396 4.903 * * [simplify]: Extracting #6: cost 3 inf + 1228 4.903 * * [simplify]: Extracting #7: cost 0 inf + 1990 4.903 * [simplify]: Simplified to (+ (sqrt (fma x y z)) (sqrt (+ (+ 1 (* x y)) z))) 4.903 * [simplify]: Simplified (2 1) to (λ (x y z) (* (+ (sqrt (fma x y z)) (sqrt (+ (+ 1 (* x y)) z))) (- (sqrt (fma x y z)) (sqrt (+ 1 (+ (* x y) z)))))) 4.904 * [simplify]: Simplifying (- (sqrt (fma x y z)) (sqrt (+ 1 (+ (* x y) z)))) 4.904 * * [simplify]: iters left: 6 (11 enodes) 4.907 * * [simplify]: iters left: 5 (42 enodes) 4.913 * * [simplify]: iters left: 4 (55 enodes) 4.925 * * [simplify]: iters left: 3 (60 enodes) 4.939 * * [simplify]: Extracting #0: cost 1 inf + 0 4.939 * * [simplify]: Extracting #1: cost 5 inf + 0 4.939 * * [simplify]: Extracting #2: cost 10 inf + 0 4.939 * * [simplify]: Extracting #3: cost 20 inf + 0 4.939 * * [simplify]: Extracting #4: cost 20 inf + 4 4.939 * * [simplify]: Extracting #5: cost 9 inf + 881 4.940 * * [simplify]: Extracting #6: cost 0 inf + 2398 4.940 * [simplify]: Simplified to (- (sqrt (fma x y z)) (sqrt (+ 1 (+ z (* x y))))) 4.940 * [simplify]: Simplified (2 2) to (λ (x y z) (* (+ (sqrt (fma x y z)) (sqrt (+ 1 (+ (* x y) z)))) (- (sqrt (fma x y z)) (sqrt (+ 1 (+ z (* x y))))))) 4.940 * * * * [progress]: [ 15 / 37 ] simplifiying candidate # 4.941 * [simplify]: Simplifying (- (fma x y z) (+ 1 (+ (* x y) z))) 4.941 * * [simplify]: iters left: 6 (9 enodes) 4.943 * * [simplify]: iters left: 5 (38 enodes) 4.950 * * [simplify]: iters left: 4 (71 enodes) 4.961 * * [simplify]: iters left: 3 (132 enodes) 5.007 * * [simplify]: iters left: 2 (223 enodes) 5.085 * * [simplify]: iters left: 1 (352 enodes) 5.199 * * [simplify]: Extracting #0: cost 1 inf + 0 5.199 * * [simplify]: Extracting #1: cost 39 inf + 0 5.200 * * [simplify]: Extracting #2: cost 70 inf + 86 5.201 * * [simplify]: Extracting #3: cost 65 inf + 337 5.202 * * [simplify]: Extracting #4: cost 36 inf + 3547 5.207 * * [simplify]: Extracting #5: cost 3 inf + 7992 5.213 * * [simplify]: Extracting #6: cost 0 inf + 8567 5.218 * [simplify]: Simplified to (- (- (fma x y z) (* x y)) (+ z 1)) 5.218 * [simplify]: Simplified (2 2) to (λ (x y z) (* 1 (- (- (fma x y z) (* x y)) (+ z 1)))) 5.218 * * * * [progress]: [ 16 / 37 ] simplifiying candidate # 5.218 * [simplify]: Simplifying (- (fma x y z) (+ 1 (+ (* x y) z))) 5.218 * * [simplify]: iters left: 6 (9 enodes) 5.221 * * [simplify]: iters left: 5 (38 enodes) 5.228 * * [simplify]: iters left: 4 (71 enodes) 5.241 * * [simplify]: iters left: 3 (132 enodes) 5.285 * * [simplify]: iters left: 2 (223 enodes) 5.360 * * [simplify]: iters left: 1 (352 enodes) 5.530 * * [simplify]: Extracting #0: cost 1 inf + 0 5.530 * * [simplify]: Extracting #1: cost 39 inf + 0 5.531 * * [simplify]: Extracting #2: cost 70 inf + 86 5.532 * * [simplify]: Extracting #3: cost 65 inf + 337 5.534 * * [simplify]: Extracting #4: cost 36 inf + 3547 5.539 * * [simplify]: Extracting #5: cost 3 inf + 7992 5.545 * * [simplify]: Extracting #6: cost 0 inf + 8567 5.551 * [simplify]: Simplified to (- (- (fma x y z) (* x y)) (+ z 1)) 5.551 * [simplify]: Simplified (2 2) to (λ (x y z) (* 1 (- (- (fma x y z) (* x y)) (+ z 1)))) 5.551 * * * * [progress]: [ 17 / 37 ] simplifiying candidate # 5.551 * [simplify]: Simplifying (- (fma x y z) 1) 5.551 * * [simplify]: iters left: 3 (6 enodes) 5.555 * * [simplify]: iters left: 2 (23 enodes) 5.565 * * [simplify]: iters left: 1 (27 enodes) 5.573 * * [simplify]: Extracting #0: cost 1 inf + 0 5.573 * * [simplify]: Extracting #1: cost 5 inf + 0 5.573 * * [simplify]: Extracting #2: cost 7 inf + 2 5.573 * * [simplify]: Extracting #3: cost 4 inf + 5 5.574 * * [simplify]: Extracting #4: cost 1 inf + 220 5.574 * * [simplify]: Extracting #5: cost 0 inf + 319 5.574 * [simplify]: Simplified to (- (fma x y z) 1) 5.574 * [simplify]: Simplified (2 1) to (λ (x y z) (- (- (fma x y z) 1) (+ (* x y) z))) 5.574 * * * * [progress]: [ 18 / 37 ] simplifiying candidate # 5.575 * [simplify]: Simplifying (- (+ 1 (+ (* x y) z))) 5.575 * * [simplify]: iters left: 6 (8 enodes) 5.579 * * [simplify]: iters left: 5 (35 enodes) 5.591 * * [simplify]: iters left: 4 (56 enodes) 5.608 * * [simplify]: iters left: 3 (85 enodes) 5.633 * * [simplify]: iters left: 2 (108 enodes) 5.662 * * [simplify]: iters left: 1 (121 enodes) 5.689 * * [simplify]: Extracting #0: cost 1 inf + 0 5.690 * * [simplify]: Extracting #1: cost 21 inf + 0 5.690 * * [simplify]: Extracting #2: cost 33 inf + 128 5.690 * * [simplify]: Extracting #3: cost 26 inf + 500 5.690 * * [simplify]: Extracting #4: cost 16 inf + 1405 5.691 * * [simplify]: Extracting #5: cost 0 inf + 3133 5.692 * [simplify]: Simplified to (- (- -1 z) (* y x)) 5.692 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (fma x y z) (- (- -1 z) (* y x)))) 5.693 * * * * [progress]: [ 19 / 37 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ 1 (+ (* x y) z))))))> 5.693 * [simplify]: Simplifying (real->posit16 (- (fma x y z) (+ 1 (+ (* x y) z)))) 5.693 * * [simplify]: iters left: 6 (10 enodes) 5.696 * * [simplify]: iters left: 5 (38 enodes) 5.704 * * [simplify]: iters left: 4 (71 enodes) 5.716 * * [simplify]: iters left: 3 (132 enodes) 5.756 * * [simplify]: iters left: 2 (224 enodes) 5.837 * * [simplify]: iters left: 1 (353 enodes) 5.982 * * [simplify]: Extracting #0: cost 1 inf + 0 5.982 * * [simplify]: Extracting #1: cost 2 inf + 0 5.982 * * [simplify]: Extracting #2: cost 39 inf + 0 5.983 * * [simplify]: Extracting #3: cost 69 inf + 128 5.983 * * [simplify]: Extracting #4: cost 65 inf + 337 5.984 * * [simplify]: Extracting #5: cost 34 inf + 3876 5.987 * * [simplify]: Extracting #6: cost 3 inf + 7953 5.990 * * [simplify]: Extracting #7: cost 0 inf + 8567 5.993 * [simplify]: Simplified to (real->posit16 (- (- (fma x y z) (+ (* x y) z)) 1)) 5.993 * [simplify]: Simplified (2 1) to (λ (x y z) (posit16->real (real->posit16 (- (- (fma x y z) (+ (* x y) z)) 1)))) 5.993 * * * * [progress]: [ 20 / 37 ] simplifiying candidate # 5.993 * [simplify]: Simplifying (* (exp (* x y)) (exp z)) 5.993 * * [simplify]: iters left: 5 (7 enodes) 5.995 * * [simplify]: iters left: 4 (27 enodes) 5.999 * * [simplify]: iters left: 3 (39 enodes) 6.005 * * [simplify]: iters left: 2 (56 enodes) 6.019 * * [simplify]: iters left: 1 (93 enodes) 6.046 * * [simplify]: Extracting #0: cost 1 inf + 0 6.046 * * [simplify]: Extracting #1: cost 14 inf + 0 6.046 * * [simplify]: Extracting #2: cost 52 inf + 0 6.046 * * [simplify]: Extracting #3: cost 65 inf + 146 6.047 * * [simplify]: Extracting #4: cost 53 inf + 1173 6.047 * * [simplify]: Extracting #5: cost 28 inf + 4650 6.049 * * [simplify]: Extracting #6: cost 4 inf + 16013 6.051 * * [simplify]: Extracting #7: cost 0 inf + 17876 6.054 * [simplify]: Simplified to (exp (+ (* x y) z)) 6.054 * [simplify]: Simplified (2 2 2 1) to (λ (x y z) (- (fma x y z) (+ 1 (log (exp (+ (* x y) z)))))) 6.054 * * * * [progress]: [ 21 / 37 ] simplifiying candidate # 6.054 * * * * [progress]: [ 22 / 37 ] simplifiying candidate # 6.054 * [simplify]: Simplifying (log (+ (* x y) z)) 6.054 * * [simplify]: iters left: 5 (6 enodes) 6.055 * * [simplify]: iters left: 4 (20 enodes) 6.058 * * [simplify]: Extracting #0: cost 1 inf + 0 6.058 * * [simplify]: Extracting #1: cost 3 inf + 0 6.058 * * [simplify]: Extracting #2: cost 6 inf + 0 6.059 * * [simplify]: Extracting #3: cost 8 inf + 1 6.059 * * [simplify]: Extracting #4: cost 6 inf + 3 6.059 * * [simplify]: Extracting #5: cost 0 inf + 559 6.059 * [simplify]: Simplified to (log (+ z (* x y))) 6.059 * [simplify]: Simplified (2 2 2 1) to (λ (x y z) (- (fma x y z) (+ 1 (exp (log (+ z (* x y))))))) 6.059 * * * * [progress]: [ 23 / 37 ] simplifiying candidate # 6.059 * [simplify]: Simplifying (exp (+ (* x y) z)) 6.059 * * [simplify]: iters left: 5 (6 enodes) 6.060 * * [simplify]: iters left: 4 (23 enodes) 6.064 * * [simplify]: iters left: 3 (32 enodes) 6.070 * * [simplify]: iters left: 2 (43 enodes) 6.084 * * [simplify]: iters left: 1 (71 enodes) 6.107 * * [simplify]: Extracting #0: cost 1 inf + 0 6.108 * * [simplify]: Extracting #1: cost 13 inf + 0 6.108 * * [simplify]: Extracting #2: cost 48 inf + 0 6.108 * * [simplify]: Extracting #3: cost 59 inf + 216 6.109 * * [simplify]: Extracting #4: cost 45 inf + 1154 6.110 * * [simplify]: Extracting #5: cost 21 inf + 5588 6.113 * * [simplify]: Extracting #6: cost 1 inf + 13628 6.115 * * [simplify]: Extracting #7: cost 0 inf + 14031 6.118 * [simplify]: Simplified to (exp (+ z (* x y))) 6.118 * [simplify]: Simplified (2 2 2 1) to (λ (x y z) (- (fma x y z) (+ 1 (log (exp (+ z (* x y))))))) 6.118 * * * * [progress]: [ 24 / 37 ] simplifiying candidate # 6.119 * [simplify]: Simplifying (* (cbrt (+ (* x y) z)) (cbrt (+ (* x y) z))) 6.119 * * [simplify]: iters left: 6 (7 enodes) 6.122 * * [simplify]: iters left: 5 (23 enodes) 6.128 * * [simplify]: Extracting #0: cost 1 inf + 0 6.128 * * [simplify]: Extracting #1: cost 3 inf + 0 6.128 * * [simplify]: Extracting #2: cost 5 inf + 0 6.128 * * [simplify]: Extracting #3: cost 8 inf + 0 6.129 * * [simplify]: Extracting #4: cost 10 inf + 1 6.129 * * [simplify]: Extracting #5: cost 8 inf + 3 6.129 * * [simplify]: Extracting #6: cost 1 inf + 782 6.129 * * [simplify]: Extracting #7: cost 0 inf + 985 6.130 * [simplify]: Simplified to (* (cbrt (+ z (* x y))) (cbrt (+ z (* x y)))) 6.130 * [simplify]: Simplified (2 2 2 1) to (λ (x y z) (- (fma x y z) (+ 1 (* (* (cbrt (+ z (* x y))) (cbrt (+ z (* x y)))) (cbrt (+ (* x y) z)))))) 6.130 * [simplify]: Simplifying (cbrt (+ (* x y) z)) 6.130 * * [simplify]: iters left: 5 (6 enodes) 6.133 * * [simplify]: iters left: 4 (20 enodes) 6.138 * * [simplify]: Extracting #0: cost 1 inf + 0 6.138 * * [simplify]: Extracting #1: cost 3 inf + 0 6.138 * * [simplify]: Extracting #2: cost 6 inf + 0 6.138 * * [simplify]: Extracting #3: cost 8 inf + 1 6.138 * * [simplify]: Extracting #4: cost 6 inf + 3 6.138 * * [simplify]: Extracting #5: cost 0 inf + 579 6.139 * [simplify]: Simplified to (cbrt (+ z (* x y))) 6.139 * [simplify]: Simplified (2 2 2 2) to (λ (x y z) (- (fma x y z) (+ 1 (* (* (cbrt (+ (* x y) z)) (cbrt (+ (* x y) z))) (cbrt (+ z (* x y))))))) 6.139 * * * * [progress]: [ 25 / 37 ] simplifiying candidate # 6.139 * [simplify]: Simplifying (* (* (+ (* x y) z) (+ (* x y) z)) (+ (* x y) z)) 6.139 * * [simplify]: iters left: 6 (7 enodes) 6.143 * * [simplify]: iters left: 5 (36 enodes) 6.160 * * [simplify]: iters left: 4 (122 enodes) 6.206 * * [simplify]: iters left: 3 (409 enodes) 6.568 * * [simplify]: Extracting #0: cost 1 inf + 0 6.568 * * [simplify]: Extracting #1: cost 25 inf + 0 6.568 * * [simplify]: Extracting #2: cost 177 inf + 1 6.570 * * [simplify]: Extracting #3: cost 221 inf + 2573 6.576 * * [simplify]: Extracting #4: cost 90 inf + 26543 6.591 * * [simplify]: Extracting #5: cost 7 inf + 41013 6.617 * * [simplify]: Extracting #6: cost 0 inf + 41659 6.643 * [simplify]: Simplified to (* (+ z (* x y)) (* (+ z (* x y)) (+ z (* x y)))) 6.643 * [simplify]: Simplified (2 2 2 1) to (λ (x y z) (- (fma x y z) (+ 1 (cbrt (* (+ z (* x y)) (* (+ z (* x y)) (+ z (* x y)))))))) 6.643 * * * * [progress]: [ 26 / 37 ] simplifiying candidate # 6.644 * [simplify]: Simplifying (sqrt (+ (* x y) z)) 6.644 * * [simplify]: iters left: 5 (6 enodes) 6.646 * * [simplify]: iters left: 4 (20 enodes) 6.651 * * [simplify]: Extracting #0: cost 1 inf + 0 6.652 * * [simplify]: Extracting #1: cost 3 inf + 0 6.652 * * [simplify]: Extracting #2: cost 6 inf + 0 6.652 * * [simplify]: Extracting #3: cost 8 inf + 1 6.652 * * [simplify]: Extracting #4: cost 6 inf + 3 6.652 * * [simplify]: Extracting #5: cost 0 inf + 499 6.652 * [simplify]: Simplified to (sqrt (+ z (* x y))) 6.652 * [simplify]: Simplified (2 2 2 1) to (λ (x y z) (- (fma x y z) (+ 1 (* (sqrt (+ z (* x y))) (sqrt (+ (* x y) z)))))) 6.653 * [simplify]: Simplifying (sqrt (+ (* x y) z)) 6.653 * * [simplify]: iters left: 5 (6 enodes) 6.655 * * [simplify]: iters left: 4 (20 enodes) 6.661 * * [simplify]: Extracting #0: cost 1 inf + 0 6.661 * * [simplify]: Extracting #1: cost 3 inf + 0 6.661 * * [simplify]: Extracting #2: cost 6 inf + 0 6.661 * * [simplify]: Extracting #3: cost 8 inf + 1 6.661 * * [simplify]: Extracting #4: cost 6 inf + 3 6.661 * * [simplify]: Extracting #5: cost 0 inf + 499 6.661 * [simplify]: Simplified to (sqrt (+ z (* x y))) 6.662 * [simplify]: Simplified (2 2 2 2) to (λ (x y z) (- (fma x y z) (+ 1 (* (sqrt (+ (* x y) z)) (sqrt (+ z (* x y))))))) 6.662 * * * * [progress]: [ 27 / 37 ] simplifiying candidate # 6.662 * [simplify]: Simplifying (+ (pow (* x y) 3) (pow z 3)) 6.662 * * [simplify]: iters left: 5 (8 enodes) 6.667 * * [simplify]: iters left: 4 (42 enodes) 6.680 * * [simplify]: iters left: 3 (102 enodes) 6.711 * * [simplify]: iters left: 2 (223 enodes) 6.786 * * [simplify]: iters left: 1 (403 enodes) 6.994 * * [simplify]: Extracting #0: cost 1 inf + 0 6.995 * * [simplify]: Extracting #1: cost 4 inf + 0 6.995 * * [simplify]: Extracting #2: cost 82 inf + 0 6.995 * * [simplify]: Extracting #3: cost 179 inf + 298 6.996 * * [simplify]: Extracting #4: cost 162 inf + 3687 7.000 * * [simplify]: Extracting #5: cost 72 inf + 35663 7.006 * * [simplify]: Extracting #6: cost 12 inf + 66784 7.015 * * [simplify]: Extracting #7: cost 0 inf + 72716 7.028 * [simplify]: Simplified to (+ (* z (* z z)) (* (* x y) (* (* x y) (* x y)))) 7.028 * [simplify]: Simplified (2 2 2 1) to (λ (x y z) (- (fma x y z) (+ 1 (/ (+ (* z (* z z)) (* (* x y) (* (* x y) (* x y)))) (+ (* (* x y) (* x y)) (- (* z z) (* (* x y) z))))))) 7.029 * [simplify]: Simplifying (+ (* (* x y) (* x y)) (- (* z z) (* (* x y) z))) 7.029 * * [simplify]: iters left: 6 (9 enodes) 7.034 * * [simplify]: iters left: 5 (45 enodes) 7.050 * * [simplify]: iters left: 4 (97 enodes) 7.078 * * [simplify]: iters left: 3 (167 enodes) 7.109 * * [simplify]: iters left: 2 (232 enodes) 7.167 * * [simplify]: iters left: 1 (312 enodes) 7.253 * * [simplify]: Extracting #0: cost 1 inf + 0 7.253 * * [simplify]: Extracting #1: cost 13 inf + 0 7.253 * * [simplify]: Extracting #2: cost 63 inf + 0 7.254 * * [simplify]: Extracting #3: cost 83 inf + 167 7.257 * * [simplify]: Extracting #4: cost 23 inf + 5848 7.262 * * [simplify]: Extracting #5: cost 2 inf + 8706 7.265 * * [simplify]: Extracting #6: cost 0 inf + 8872 7.269 * [simplify]: Simplified to (+ (* (* x y) (* x y)) (* z (- z (* x y)))) 7.269 * [simplify]: Simplified (2 2 2 2) to (λ (x y z) (- (fma x y z) (+ 1 (/ (+ (* z (* z z)) (* (* x y) (* (* x y) (* x y)))) (+ (* (* x y) (* x y)) (* z (- z (* x y)))))))) 7.269 * * * * [progress]: [ 28 / 37 ] simplifiying candidate # 7.269 * * * * [progress]: [ 29 / 37 ] simplifiying candidate # 7.270 * [simplify]: Simplifying (- (* (* x y) (* x y)) (* z z)) 7.270 * * [simplify]: iters left: 6 (7 enodes) 7.271 * * [simplify]: iters left: 5 (34 enodes) 7.278 * * [simplify]: iters left: 4 (66 enodes) 7.288 * * [simplify]: iters left: 3 (84 enodes) 7.311 * * [simplify]: iters left: 2 (141 enodes) 7.363 * * [simplify]: iters left: 1 (272 enodes) 7.436 * * [simplify]: Extracting #0: cost 1 inf + 0 7.436 * * [simplify]: Extracting #1: cost 21 inf + 0 7.437 * * [simplify]: Extracting #2: cost 78 inf + 0 7.437 * * [simplify]: Extracting #3: cost 84 inf + 289 7.440 * * [simplify]: Extracting #4: cost 46 inf + 4858 7.446 * * [simplify]: Extracting #5: cost 7 inf + 10651 7.453 * * [simplify]: Extracting #6: cost 0 inf + 11352 7.459 * [simplify]: Simplified to (- (* (* x y) (* x y)) (* z z)) 7.460 * [simplify]: Simplified (2 2 2 1) to (λ (x y z) (- (fma x y z) (+ 1 (/ (- (* (* x y) (* x y)) (* z z)) (- (* x y) z))))) 7.460 * [simplify]: Simplifying (- (* x y) z) 7.460 * * [simplify]: iters left: 4 (5 enodes) 7.462 * * [simplify]: iters left: 3 (18 enodes) 7.467 * * [simplify]: iters left: 2 (21 enodes) 7.473 * * [simplify]: Extracting #0: cost 1 inf + 0 7.473 * * [simplify]: Extracting #1: cost 5 inf + 0 7.473 * * [simplify]: Extracting #2: cost 7 inf + 42 7.473 * * [simplify]: Extracting #3: cost 4 inf + 85 7.473 * * [simplify]: Extracting #4: cost 0 inf + 335 7.473 * [simplify]: Simplified to (- (* x y) z) 7.474 * [simplify]: Simplified (2 2 2 2) to (λ (x y z) (- (fma x y z) (+ 1 (/ (- (* (* x y) (* x y)) (* z z)) (- (* x y) z))))) 7.474 * * * * [progress]: [ 30 / 37 ] simplifiying candidate #real (real->posit16 (+ (* x y) z))))))> 7.474 * [simplify]: Simplifying (real->posit16 (+ (* x y) z)) 7.474 * * [simplify]: iters left: 5 (6 enodes) 7.478 * * [simplify]: iters left: 4 (17 enodes) 7.483 * * [simplify]: Extracting #0: cost 1 inf + 0 7.483 * * [simplify]: Extracting #1: cost 2 inf + 0 7.483 * * [simplify]: Extracting #2: cost 4 inf + 0 7.483 * * [simplify]: Extracting #3: cost 6 inf + 1 7.483 * * [simplify]: Extracting #4: cost 4 inf + 3 7.483 * * [simplify]: Extracting #5: cost 0 inf + 253 7.483 * [simplify]: Simplified to (real->posit16 (+ z (* x y))) 7.483 * [simplify]: Simplified (2 2 2 1) to (λ (x y z) (- (fma x y z) (+ 1 (posit16->real (real->posit16 (+ z (* x y))))))) 7.483 * * * * [progress]: [ 31 / 37 ] simplifiying candidate # 7.484 * * * * [progress]: [ 32 / 37 ] simplifiying candidate # 7.484 * [simplify]: Simplifying (- (fma x y z) (+ z (+ 1 (* x y)))) 7.484 * * [simplify]: iters left: 6 (9 enodes) 7.489 * * [simplify]: iters left: 5 (38 enodes) 7.496 * * [simplify]: iters left: 4 (70 enodes) 7.509 * * [simplify]: iters left: 3 (140 enodes) 7.549 * * [simplify]: iters left: 2 (217 enodes) 7.629 * * [simplify]: iters left: 1 (340 enodes) 7.771 * * [simplify]: Extracting #0: cost 1 inf + 0 7.771 * * [simplify]: Extracting #1: cost 43 inf + 0 7.772 * * [simplify]: Extracting #2: cost 69 inf + 128 7.772 * * [simplify]: Extracting #3: cost 64 inf + 378 7.774 * * [simplify]: Extracting #4: cost 26 inf + 4711 7.777 * * [simplify]: Extracting #5: cost 1 inf + 8409 7.780 * * [simplify]: Extracting #6: cost 0 inf + 8587 7.783 * [simplify]: Simplified to (- (- (- (fma x y z) z) (* x y)) 1) 7.783 * [simplify]: Simplified (2) to (λ (x y z) (- (- (- (fma x y z) z) (* x y)) 1)) 7.783 * * * * [progress]: [ 33 / 37 ] simplifiying candidate # 7.783 * [simplify]: Simplifying (- (fma x y z) (+ z (+ 1 (* x y)))) 7.783 * * [simplify]: iters left: 6 (9 enodes) 7.788 * * [simplify]: iters left: 5 (38 enodes) 7.796 * * [simplify]: iters left: 4 (70 enodes) 7.820 * * [simplify]: iters left: 3 (140 enodes) 7.850 * * [simplify]: iters left: 2 (217 enodes) 7.917 * * [simplify]: iters left: 1 (340 enodes) 8.029 * * [simplify]: Extracting #0: cost 1 inf + 0 8.029 * * [simplify]: Extracting #1: cost 43 inf + 0 8.030 * * [simplify]: Extracting #2: cost 69 inf + 128 8.030 * * [simplify]: Extracting #3: cost 64 inf + 378 8.032 * * [simplify]: Extracting #4: cost 26 inf + 4711 8.035 * * [simplify]: Extracting #5: cost 1 inf + 8409 8.038 * * [simplify]: Extracting #6: cost 0 inf + 8587 8.041 * [simplify]: Simplified to (- (- (- (fma x y z) z) (* x y)) 1) 8.041 * [simplify]: Simplified (2) to (λ (x y z) (- (- (- (fma x y z) z) (* x y)) 1)) 8.041 * * * * [progress]: [ 34 / 37 ] simplifiying candidate # 8.041 * [simplify]: Simplifying (- (fma x y z) (+ z (+ 1 (* x y)))) 8.041 * * [simplify]: iters left: 6 (9 enodes) 8.043 * * [simplify]: iters left: 5 (38 enodes) 8.054 * * [simplify]: iters left: 4 (70 enodes) 8.068 * * [simplify]: iters left: 3 (140 enodes) 8.098 * * [simplify]: iters left: 2 (217 enodes) 8.169 * * [simplify]: iters left: 1 (340 enodes) 8.275 * * [simplify]: Extracting #0: cost 1 inf + 0 8.275 * * [simplify]: Extracting #1: cost 43 inf + 0 8.276 * * [simplify]: Extracting #2: cost 69 inf + 128 8.276 * * [simplify]: Extracting #3: cost 64 inf + 378 8.278 * * [simplify]: Extracting #4: cost 26 inf + 4711 8.281 * * [simplify]: Extracting #5: cost 1 inf + 8409 8.286 * * [simplify]: Extracting #6: cost 0 inf + 8587 8.292 * [simplify]: Simplified to (- (- (- (fma x y z) z) (* x y)) 1) 8.292 * [simplify]: Simplified (2) to (λ (x y z) (- (- (- (fma x y z) z) (* x y)) 1)) 8.292 * * * * [progress]: [ 35 / 37 ] simplifiying candidate # 8.292 * [simplify]: Simplifying (+ z (* x y)) 8.292 * * [simplify]: iters left: 4 (5 enodes) 8.294 * * [simplify]: iters left: 3 (17 enodes) 8.299 * * [simplify]: Extracting #0: cost 1 inf + 0 8.299 * * [simplify]: Extracting #1: cost 4 inf + 0 8.299 * * [simplify]: Extracting #2: cost 6 inf + 1 8.299 * * [simplify]: Extracting #3: cost 0 inf + 253 8.299 * [simplify]: Simplified to (+ (* y x) z) 8.299 * [simplify]: Simplified (2 2 2) to (λ (x y z) (- (fma x y z) (+ 1 (+ (* y x) z)))) 8.299 * * * * [progress]: [ 36 / 37 ] simplifiying candidate # 8.299 * [simplify]: Simplifying (+ z (* x y)) 8.300 * * [simplify]: iters left: 4 (5 enodes) 8.302 * * [simplify]: iters left: 3 (17 enodes) 8.306 * * [simplify]: Extracting #0: cost 1 inf + 0 8.306 * * [simplify]: Extracting #1: cost 4 inf + 0 8.306 * * [simplify]: Extracting #2: cost 6 inf + 1 8.306 * * [simplify]: Extracting #3: cost 0 inf + 253 8.307 * [simplify]: Simplified to (+ (* y x) z) 8.307 * [simplify]: Simplified (2 2 2) to (λ (x y z) (- (fma x y z) (+ 1 (+ (* y x) z)))) 8.307 * * * * [progress]: [ 37 / 37 ] simplifiying candidate # 8.307 * [simplify]: Simplifying (+ z (* x y)) 8.307 * * [simplify]: iters left: 4 (5 enodes) 8.312 * * [simplify]: iters left: 3 (17 enodes) 8.317 * * [simplify]: Extracting #0: cost 1 inf + 0 8.317 * * [simplify]: Extracting #1: cost 4 inf + 0 8.317 * * [simplify]: Extracting #2: cost 6 inf + 1 8.317 * * [simplify]: Extracting #3: cost 0 inf + 253 8.317 * [simplify]: Simplified to (+ (* y x) z) 8.317 * [simplify]: Simplified (2 2 2) to (λ (x y z) (- (fma x y z) (+ 1 (+ (* y x) z)))) 8.317 * * * [progress]: adding candidates to table 8.657 * * [progress]: iteration 2 / 4 8.657 * * * [progress]: picking best candidate 8.694 * * * * [pick]: Picked # 8.694 * * * [progress]: localizing error 8.714 * * * [progress]: generating rewritten candidates 8.714 * * * * [progress]: [ 1 / 3 ] rewriting at (2 1 1 1 1) 8.719 * * * * [progress]: [ 2 / 3 ] rewriting at (2) 8.784 * * * * [progress]: [ 3 / 3 ] rewriting at (2 1) 8.867 * * * [progress]: generating series expansions 8.867 * * * * [progress]: [ 1 / 3 ] generating series at (2 1 1 1 1) 8.868 * [backup-simplify]: Simplify (- (fma x y z) (* x y)) into (- (fma x y z) (* x y)) 8.868 * [approximate]: Taking taylor expansion of (- (fma x y z) (* x y)) in (x y z) around 0 8.868 * [taylor]: Taking taylor expansion of (- (fma x y z) (* x y)) in z 8.868 * [taylor]: Taking taylor expansion of (fma x y z) in z 8.868 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.868 * [taylor]: Taking taylor expansion of (* x y) in z 8.868 * [taylor]: Taking taylor expansion of x in z 8.868 * [backup-simplify]: Simplify x into x 8.868 * [taylor]: Taking taylor expansion of y in z 8.868 * [backup-simplify]: Simplify y into y 8.868 * [taylor]: Taking taylor expansion of (- (fma x y z) (* x y)) in y 8.868 * [taylor]: Taking taylor expansion of (fma x y z) in y 8.868 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.868 * [taylor]: Taking taylor expansion of (* x y) in y 8.868 * [taylor]: Taking taylor expansion of x in y 8.868 * [backup-simplify]: Simplify x into x 8.868 * [taylor]: Taking taylor expansion of y in y 8.868 * [backup-simplify]: Simplify 0 into 0 8.868 * [backup-simplify]: Simplify 1 into 1 8.868 * [taylor]: Taking taylor expansion of (- (fma x y z) (* x y)) in x 8.868 * [taylor]: Taking taylor expansion of (fma x y z) in x 8.868 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.868 * [taylor]: Taking taylor expansion of (* x y) in x 8.868 * [taylor]: Taking taylor expansion of x in x 8.868 * [backup-simplify]: Simplify 0 into 0 8.868 * [backup-simplify]: Simplify 1 into 1 8.869 * [taylor]: Taking taylor expansion of y in x 8.869 * [backup-simplify]: Simplify y into y 8.869 * [taylor]: Taking taylor expansion of (- (fma x y z) (* x y)) in x 8.869 * [taylor]: Taking taylor expansion of (fma x y z) in x 8.869 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.869 * [taylor]: Taking taylor expansion of (* x y) in x 8.869 * [taylor]: Taking taylor expansion of x in x 8.869 * [backup-simplify]: Simplify 0 into 0 8.869 * [backup-simplify]: Simplify 1 into 1 8.869 * [taylor]: Taking taylor expansion of y in x 8.869 * [backup-simplify]: Simplify y into y 8.869 * [backup-simplify]: Simplify (* 0 y) into 0 8.870 * [backup-simplify]: Simplify (- 0) into 0 8.870 * [backup-simplify]: Simplify (+ (fma x y z) 0) into (fma x y z) 8.870 * [taylor]: Taking taylor expansion of (fma x y z) in y 8.870 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.870 * [taylor]: Taking taylor expansion of (fma x y z) in z 8.870 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.870 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.871 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 8.871 * [backup-simplify]: Simplify (- y) into (- y) 8.871 * [backup-simplify]: Simplify (+ 0 (- y)) into (- y) 8.871 * [taylor]: Taking taylor expansion of (- y) in y 8.871 * [taylor]: Taking taylor expansion of y in y 8.871 * [backup-simplify]: Simplify 0 into 0 8.871 * [backup-simplify]: Simplify 1 into 1 8.871 * [backup-simplify]: Simplify (- 0) into 0 8.871 * [taylor]: Taking taylor expansion of 0 in z 8.871 * [backup-simplify]: Simplify 0 into 0 8.871 * [backup-simplify]: Simplify 0 into 0 8.871 * [taylor]: Taking taylor expansion of 0 in z 8.871 * [backup-simplify]: Simplify 0 into 0 8.871 * [backup-simplify]: Simplify 0 into 0 8.872 * [backup-simplify]: Simplify 0 into 0 8.872 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 8.873 * [backup-simplify]: Simplify (- 0) into 0 8.873 * [backup-simplify]: Simplify (+ 0 0) into 0 8.873 * [taylor]: Taking taylor expansion of 0 in y 8.873 * [backup-simplify]: Simplify 0 into 0 8.873 * [taylor]: Taking taylor expansion of 0 in z 8.873 * [backup-simplify]: Simplify 0 into 0 8.873 * [backup-simplify]: Simplify 0 into 0 8.874 * [backup-simplify]: Simplify (- 1) into -1 8.874 * [taylor]: Taking taylor expansion of -1 in z 8.874 * [backup-simplify]: Simplify -1 into -1 8.874 * [backup-simplify]: Simplify -1 into -1 8.874 * [taylor]: Taking taylor expansion of 0 in z 8.874 * [backup-simplify]: Simplify 0 into 0 8.874 * [backup-simplify]: Simplify 0 into 0 8.874 * [backup-simplify]: Simplify 0 into 0 8.874 * [backup-simplify]: Simplify 0 into 0 8.874 * [backup-simplify]: Simplify 0 into 0 8.875 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 8.876 * [backup-simplify]: Simplify (- 0) into 0 8.876 * [backup-simplify]: Simplify (+ 0 0) into 0 8.876 * [taylor]: Taking taylor expansion of 0 in y 8.876 * [backup-simplify]: Simplify 0 into 0 8.876 * [taylor]: Taking taylor expansion of 0 in z 8.876 * [backup-simplify]: Simplify 0 into 0 8.876 * [backup-simplify]: Simplify 0 into 0 8.876 * [taylor]: Taking taylor expansion of 0 in z 8.877 * [backup-simplify]: Simplify 0 into 0 8.877 * [backup-simplify]: Simplify 0 into 0 8.877 * [backup-simplify]: Simplify (+ (* -1 (* 1 (* y x))) (fma x y z)) into (- (fma x y z) (* x y)) 8.877 * [backup-simplify]: Simplify (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (* (/ 1 x) (/ 1 y))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 (* x y))) 8.877 * [approximate]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 (* x y))) in (x y z) around 0 8.877 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 (* x y))) in z 8.877 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 8.877 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.877 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 8.877 * [taylor]: Taking taylor expansion of (* x y) in z 8.877 * [taylor]: Taking taylor expansion of x in z 8.877 * [backup-simplify]: Simplify x into x 8.877 * [taylor]: Taking taylor expansion of y in z 8.877 * [backup-simplify]: Simplify y into y 8.878 * [backup-simplify]: Simplify (* x y) into (* x y) 8.878 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 8.878 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 (* x y))) in y 8.878 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 8.878 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.878 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 8.878 * [taylor]: Taking taylor expansion of (* x y) in y 8.878 * [taylor]: Taking taylor expansion of x in y 8.878 * [backup-simplify]: Simplify x into x 8.878 * [taylor]: Taking taylor expansion of y in y 8.878 * [backup-simplify]: Simplify 0 into 0 8.878 * [backup-simplify]: Simplify 1 into 1 8.878 * [backup-simplify]: Simplify (* x 0) into 0 8.879 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 8.879 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 8.879 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 (* x y))) in x 8.879 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 8.879 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.879 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 8.879 * [taylor]: Taking taylor expansion of (* x y) in x 8.879 * [taylor]: Taking taylor expansion of x in x 8.879 * [backup-simplify]: Simplify 0 into 0 8.879 * [backup-simplify]: Simplify 1 into 1 8.879 * [taylor]: Taking taylor expansion of y in x 8.879 * [backup-simplify]: Simplify y into y 8.879 * [backup-simplify]: Simplify (* 0 y) into 0 8.880 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 8.880 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 8.880 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 (* x y))) in x 8.880 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 8.880 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.880 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 8.880 * [taylor]: Taking taylor expansion of (* x y) in x 8.880 * [taylor]: Taking taylor expansion of x in x 8.880 * [backup-simplify]: Simplify 0 into 0 8.880 * [backup-simplify]: Simplify 1 into 1 8.880 * [taylor]: Taking taylor expansion of y in x 8.880 * [backup-simplify]: Simplify y into y 8.880 * [backup-simplify]: Simplify (* 0 y) into 0 8.881 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 8.881 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 8.881 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 8.881 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 8.881 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 8.881 * [taylor]: Taking taylor expansion of (/ 1 y) in y 8.881 * [taylor]: Taking taylor expansion of y in y 8.881 * [backup-simplify]: Simplify 0 into 0 8.881 * [backup-simplify]: Simplify 1 into 1 8.881 * [backup-simplify]: Simplify (/ 1 1) into 1 8.882 * [backup-simplify]: Simplify (- 1) into -1 8.882 * [taylor]: Taking taylor expansion of -1 in z 8.882 * [backup-simplify]: Simplify -1 into -1 8.882 * [backup-simplify]: Simplify -1 into -1 8.883 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 8.883 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 8.883 * [backup-simplify]: Simplify (- 0) into 0 8.884 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.884 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 8.884 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.885 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.885 * [backup-simplify]: Simplify (- 0) into 0 8.885 * [taylor]: Taking taylor expansion of 0 in z 8.885 * [backup-simplify]: Simplify 0 into 0 8.885 * [backup-simplify]: Simplify 0 into 0 8.885 * [backup-simplify]: Simplify 0 into 0 8.886 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 8.887 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 8.887 * [backup-simplify]: Simplify (- 0) into 0 8.887 * [backup-simplify]: Simplify (+ 0 0) into 0 8.887 * [taylor]: Taking taylor expansion of 0 in y 8.887 * [backup-simplify]: Simplify 0 into 0 8.887 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 8.888 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.888 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.889 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.889 * [backup-simplify]: Simplify (- 0) into 0 8.889 * [taylor]: Taking taylor expansion of 0 in z 8.889 * [backup-simplify]: Simplify 0 into 0 8.889 * [backup-simplify]: Simplify 0 into 0 8.889 * [backup-simplify]: Simplify 0 into 0 8.889 * [backup-simplify]: Simplify 0 into 0 8.891 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 8.891 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 8.891 * [backup-simplify]: Simplify (- 0) into 0 8.892 * [backup-simplify]: Simplify (+ 0 0) into 0 8.892 * [taylor]: Taking taylor expansion of 0 in y 8.892 * [backup-simplify]: Simplify 0 into 0 8.892 * [taylor]: Taking taylor expansion of 0 in z 8.892 * [backup-simplify]: Simplify 0 into 0 8.892 * [backup-simplify]: Simplify 0 into 0 8.892 * [taylor]: Taking taylor expansion of 0 in z 8.892 * [backup-simplify]: Simplify 0 into 0 8.892 * [backup-simplify]: Simplify 0 into 0 8.893 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.893 * [backup-simplify]: Simplify (- 0) into 0 8.893 * [taylor]: Taking taylor expansion of 0 in z 8.893 * [backup-simplify]: Simplify 0 into 0 8.893 * [backup-simplify]: Simplify 0 into 0 8.893 * [backup-simplify]: Simplify (+ (fma (/ 1 (/ 1 x)) (/ 1 (/ 1 y)) (/ 1 (/ 1 z))) (* -1 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))))) into (- (fma x y z) (* x y)) 8.894 * [backup-simplify]: Simplify (- (fma (/ 1 (- x)) (/ 1 (- y)) (/ 1 (- z))) (* (/ 1 (- x)) (/ 1 (- y)))) into (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 (* x y))) 8.894 * [approximate]: Taking taylor expansion of (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 (* x y))) in (x y z) around 0 8.894 * [taylor]: Taking taylor expansion of (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 (* x y))) in z 8.894 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 8.894 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 8.894 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 8.894 * [taylor]: Taking taylor expansion of (* x y) in z 8.894 * [taylor]: Taking taylor expansion of x in z 8.894 * [backup-simplify]: Simplify x into x 8.894 * [taylor]: Taking taylor expansion of y in z 8.894 * [backup-simplify]: Simplify y into y 8.894 * [backup-simplify]: Simplify (* x y) into (* x y) 8.894 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 8.894 * [taylor]: Taking taylor expansion of (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 (* x y))) in y 8.894 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 8.895 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 8.895 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 8.895 * [taylor]: Taking taylor expansion of (* x y) in y 8.895 * [taylor]: Taking taylor expansion of x in y 8.895 * [backup-simplify]: Simplify x into x 8.895 * [taylor]: Taking taylor expansion of y in y 8.895 * [backup-simplify]: Simplify 0 into 0 8.895 * [backup-simplify]: Simplify 1 into 1 8.895 * [backup-simplify]: Simplify (* x 0) into 0 8.895 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 8.895 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 8.895 * [taylor]: Taking taylor expansion of (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 (* x y))) in x 8.895 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 8.895 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 8.895 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 8.895 * [taylor]: Taking taylor expansion of (* x y) in x 8.896 * [taylor]: Taking taylor expansion of x in x 8.896 * [backup-simplify]: Simplify 0 into 0 8.896 * [backup-simplify]: Simplify 1 into 1 8.896 * [taylor]: Taking taylor expansion of y in x 8.896 * [backup-simplify]: Simplify y into y 8.896 * [backup-simplify]: Simplify (* 0 y) into 0 8.896 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 8.896 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 8.896 * [taylor]: Taking taylor expansion of (- (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 (* x y))) in x 8.896 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 8.896 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 8.896 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 8.896 * [taylor]: Taking taylor expansion of (* x y) in x 8.896 * [taylor]: Taking taylor expansion of x in x 8.896 * [backup-simplify]: Simplify 0 into 0 8.896 * [backup-simplify]: Simplify 1 into 1 8.897 * [taylor]: Taking taylor expansion of y in x 8.897 * [backup-simplify]: Simplify y into y 8.897 * [backup-simplify]: Simplify (* 0 y) into 0 8.897 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 8.897 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 8.897 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 8.897 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 8.897 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 8.897 * [taylor]: Taking taylor expansion of (/ 1 y) in y 8.897 * [taylor]: Taking taylor expansion of y in y 8.897 * [backup-simplify]: Simplify 0 into 0 8.897 * [backup-simplify]: Simplify 1 into 1 8.898 * [backup-simplify]: Simplify (/ 1 1) into 1 8.898 * [backup-simplify]: Simplify (- 1) into -1 8.898 * [taylor]: Taking taylor expansion of -1 in z 8.898 * [backup-simplify]: Simplify -1 into -1 8.898 * [backup-simplify]: Simplify -1 into -1 8.899 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 8.899 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 8.899 * [backup-simplify]: Simplify (- 0) into 0 8.900 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 8.900 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 8.900 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 8.900 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.901 * [backup-simplify]: Simplify (- 0) into 0 8.901 * [taylor]: Taking taylor expansion of 0 in z 8.901 * [backup-simplify]: Simplify 0 into 0 8.901 * [backup-simplify]: Simplify 0 into 0 8.901 * [backup-simplify]: Simplify 0 into 0 8.902 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 8.902 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 8.903 * [backup-simplify]: Simplify (- 0) into 0 8.903 * [backup-simplify]: Simplify (+ 0 0) into 0 8.903 * [taylor]: Taking taylor expansion of 0 in y 8.903 * [backup-simplify]: Simplify 0 into 0 8.903 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 8.903 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 8.903 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 8.904 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.905 * [backup-simplify]: Simplify (- 0) into 0 8.905 * [taylor]: Taking taylor expansion of 0 in z 8.905 * [backup-simplify]: Simplify 0 into 0 8.905 * [backup-simplify]: Simplify 0 into 0 8.905 * [backup-simplify]: Simplify 0 into 0 8.905 * [backup-simplify]: Simplify 0 into 0 8.906 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 8.907 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 8.907 * [backup-simplify]: Simplify (- 0) into 0 8.907 * [backup-simplify]: Simplify (+ 0 0) into 0 8.907 * [taylor]: Taking taylor expansion of 0 in y 8.907 * [backup-simplify]: Simplify 0 into 0 8.907 * [taylor]: Taking taylor expansion of 0 in z 8.907 * [backup-simplify]: Simplify 0 into 0 8.907 * [backup-simplify]: Simplify 0 into 0 8.907 * [taylor]: Taking taylor expansion of 0 in z 8.908 * [backup-simplify]: Simplify 0 into 0 8.908 * [backup-simplify]: Simplify 0 into 0 8.908 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.909 * [backup-simplify]: Simplify (- 0) into 0 8.909 * [taylor]: Taking taylor expansion of 0 in z 8.909 * [backup-simplify]: Simplify 0 into 0 8.909 * [backup-simplify]: Simplify 0 into 0 8.909 * [backup-simplify]: Simplify (+ (fma (/ -1 (/ 1 (- x))) (/ -1 (/ 1 (- y))) (/ -1 (/ 1 (- z)))) (* -1 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))))) into (- (fma x y z) (* x y)) 8.909 * * * * [progress]: [ 2 / 3 ] generating series at (2) 8.910 * [backup-simplify]: Simplify (log (/ (exp (- (- (fma x y z) (* x y)) z)) E)) into (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) 8.910 * [approximate]: Taking taylor expansion of (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) in (x y z) around 0 8.910 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) in z 8.910 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) (+ z (* x y)))) E) in z 8.910 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) (+ z (* x y)))) in z 8.910 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in z 8.910 * [taylor]: Taking taylor expansion of (fma x y z) in z 8.910 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.910 * [taylor]: Taking taylor expansion of (+ z (* x y)) in z 8.910 * [taylor]: Taking taylor expansion of z in z 8.910 * [backup-simplify]: Simplify 0 into 0 8.910 * [backup-simplify]: Simplify 1 into 1 8.910 * [taylor]: Taking taylor expansion of (* x y) in z 8.910 * [taylor]: Taking taylor expansion of x in z 8.910 * [backup-simplify]: Simplify x into x 8.910 * [taylor]: Taking taylor expansion of y in z 8.910 * [backup-simplify]: Simplify y into y 8.910 * [backup-simplify]: Simplify (* x y) into (* x y) 8.910 * [backup-simplify]: Simplify (+ 0 (* x y)) into (* x y) 8.910 * [backup-simplify]: Simplify (- (* x y)) into (- (* x y)) 8.910 * [backup-simplify]: Simplify (+ (fma x y z) (- (* x y))) into (- (fma x y z) (* x y)) 8.911 * [backup-simplify]: Simplify (exp (- (fma x y z) (* x y))) into (exp (- (fma x y z) (* x y))) 8.911 * [taylor]: Taking taylor expansion of E in z 8.911 * [backup-simplify]: Simplify E into E 8.911 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) (* x y))) E) into (/ (exp (- (fma x y z) (* x y))) E) 8.911 * [backup-simplify]: Simplify (log (/ (exp (- (fma x y z) (* x y))) E)) into (log (/ (exp (- (fma x y z) (* x y))) E)) 8.911 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) in y 8.911 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) (+ z (* x y)))) E) in y 8.911 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) (+ z (* x y)))) in y 8.911 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in y 8.911 * [taylor]: Taking taylor expansion of (fma x y z) in y 8.911 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.911 * [taylor]: Taking taylor expansion of (+ z (* x y)) in y 8.911 * [taylor]: Taking taylor expansion of z in y 8.911 * [backup-simplify]: Simplify z into z 8.911 * [taylor]: Taking taylor expansion of (* x y) in y 8.911 * [taylor]: Taking taylor expansion of x in y 8.911 * [backup-simplify]: Simplify x into x 8.911 * [taylor]: Taking taylor expansion of y in y 8.911 * [backup-simplify]: Simplify 0 into 0 8.911 * [backup-simplify]: Simplify 1 into 1 8.911 * [backup-simplify]: Simplify (* x 0) into 0 8.912 * [backup-simplify]: Simplify (+ z 0) into z 8.912 * [backup-simplify]: Simplify (- z) into (- z) 8.912 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 8.912 * [backup-simplify]: Simplify (exp (- (fma x y z) z)) into (exp (- (fma x y z) z)) 8.912 * [taylor]: Taking taylor expansion of E in y 8.912 * [backup-simplify]: Simplify E into E 8.912 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) z)) E) into (/ (exp (- (fma x y z) z)) E) 8.912 * [backup-simplify]: Simplify (log (/ (exp (- (fma x y z) z)) E)) into (log (/ (exp (- (fma x y z) z)) E)) 8.912 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) in x 8.912 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) (+ z (* x y)))) E) in x 8.912 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) (+ z (* x y)))) in x 8.912 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in x 8.912 * [taylor]: Taking taylor expansion of (fma x y z) in x 8.912 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.912 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 8.912 * [taylor]: Taking taylor expansion of z in x 8.912 * [backup-simplify]: Simplify z into z 8.912 * [taylor]: Taking taylor expansion of (* x y) in x 8.912 * [taylor]: Taking taylor expansion of x in x 8.912 * [backup-simplify]: Simplify 0 into 0 8.912 * [backup-simplify]: Simplify 1 into 1 8.912 * [taylor]: Taking taylor expansion of y in x 8.913 * [backup-simplify]: Simplify y into y 8.913 * [backup-simplify]: Simplify (* 0 y) into 0 8.913 * [backup-simplify]: Simplify (+ z 0) into z 8.913 * [backup-simplify]: Simplify (- z) into (- z) 8.913 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 8.913 * [backup-simplify]: Simplify (exp (- (fma x y z) z)) into (exp (- (fma x y z) z)) 8.913 * [taylor]: Taking taylor expansion of E in x 8.913 * [backup-simplify]: Simplify E into E 8.913 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) z)) E) into (/ (exp (- (fma x y z) z)) E) 8.913 * [backup-simplify]: Simplify (log (/ (exp (- (fma x y z) z)) E)) into (log (/ (exp (- (fma x y z) z)) E)) 8.913 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) in x 8.913 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) (+ z (* x y)))) E) in x 8.913 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) (+ z (* x y)))) in x 8.913 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in x 8.913 * [taylor]: Taking taylor expansion of (fma x y z) in x 8.913 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.913 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 8.913 * [taylor]: Taking taylor expansion of z in x 8.914 * [backup-simplify]: Simplify z into z 8.914 * [taylor]: Taking taylor expansion of (* x y) in x 8.914 * [taylor]: Taking taylor expansion of x in x 8.914 * [backup-simplify]: Simplify 0 into 0 8.914 * [backup-simplify]: Simplify 1 into 1 8.914 * [taylor]: Taking taylor expansion of y in x 8.914 * [backup-simplify]: Simplify y into y 8.914 * [backup-simplify]: Simplify (* 0 y) into 0 8.914 * [backup-simplify]: Simplify (+ z 0) into z 8.914 * [backup-simplify]: Simplify (- z) into (- z) 8.914 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 8.914 * [backup-simplify]: Simplify (exp (- (fma x y z) z)) into (exp (- (fma x y z) z)) 8.914 * [taylor]: Taking taylor expansion of E in x 8.914 * [backup-simplify]: Simplify E into E 8.914 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) z)) E) into (/ (exp (- (fma x y z) z)) E) 8.914 * [backup-simplify]: Simplify (log (/ (exp (- (fma x y z) z)) E)) into (log (/ (exp (- (fma x y z) z)) E)) 8.914 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma x y z) z)) E)) in y 8.914 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) z)) E) in y 8.914 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) z)) in y 8.914 * [taylor]: Taking taylor expansion of (- (fma x y z) z) in y 8.915 * [taylor]: Taking taylor expansion of (fma x y z) in y 8.915 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.915 * [taylor]: Taking taylor expansion of z in y 8.915 * [backup-simplify]: Simplify z into z 8.915 * [backup-simplify]: Simplify (- z) into (- z) 8.915 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 8.915 * [backup-simplify]: Simplify (exp (- (fma x y z) z)) into (exp (- (fma x y z) z)) 8.915 * [taylor]: Taking taylor expansion of E in y 8.915 * [backup-simplify]: Simplify E into E 8.915 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) z)) E) into (/ (exp (- (fma x y z) z)) E) 8.915 * [backup-simplify]: Simplify (log (/ (exp (- (fma x y z) z)) E)) into (log (/ (exp (- (fma x y z) z)) E)) 8.915 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma x y z) z)) E)) in z 8.915 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) z)) E) in z 8.915 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) z)) in z 8.915 * [taylor]: Taking taylor expansion of (- (fma x y z) z) in z 8.915 * [taylor]: Taking taylor expansion of (fma x y z) in z 8.915 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.915 * [taylor]: Taking taylor expansion of z in z 8.915 * [backup-simplify]: Simplify 0 into 0 8.915 * [backup-simplify]: Simplify 1 into 1 8.916 * [backup-simplify]: Simplify (- 0) into 0 8.916 * [backup-simplify]: Simplify (+ (fma x y z) 0) into (fma x y z) 8.916 * [backup-simplify]: Simplify (exp (fma x y z)) into (exp (fma x y z)) 8.916 * [taylor]: Taking taylor expansion of E in z 8.916 * [backup-simplify]: Simplify E into E 8.916 * [backup-simplify]: Simplify (/ (exp (fma x y z)) E) into (/ (exp (fma x y z)) E) 8.916 * [backup-simplify]: Simplify (log (/ (exp (fma x y z)) E)) into (log (/ (exp (fma x y z)) E)) 8.916 * [backup-simplify]: Simplify (log (/ (exp (fma x y z)) E)) into (log (/ (exp (fma x y z)) E)) 8.917 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 8.917 * [backup-simplify]: Simplify (+ 0 y) into y 8.917 * [backup-simplify]: Simplify (- y) into (- y) 8.917 * [backup-simplify]: Simplify (+ 0 (- y)) into (- y) 8.917 * [backup-simplify]: Simplify (* (exp (- (fma x y z) z)) (+ (* (/ (pow (- y) 1) 1)))) into (* -1 (* (exp (- (fma x y z) z)) y)) 8.918 * [backup-simplify]: Simplify (- (/ (* -1 (* (exp (- (fma x y z) z)) y)) E) (+ (* (/ (exp (- (fma x y z) z)) E) (/ 0 E)))) into (- (/ (* (exp (- (fma x y z) z)) y) E)) 8.919 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- (/ (* (exp (- (fma x y z) z)) y) E))) 1)) (pow (/ (exp (- (fma x y z) z)) E) 1)))) 1) into (* -1 y) 8.919 * [taylor]: Taking taylor expansion of (* -1 y) in y 8.919 * [taylor]: Taking taylor expansion of -1 in y 8.919 * [backup-simplify]: Simplify -1 into -1 8.919 * [taylor]: Taking taylor expansion of y in y 8.919 * [backup-simplify]: Simplify 0 into 0 8.919 * [backup-simplify]: Simplify 1 into 1 8.919 * [backup-simplify]: Simplify (* -1 0) into 0 8.919 * [taylor]: Taking taylor expansion of 0 in z 8.919 * [backup-simplify]: Simplify 0 into 0 8.919 * [backup-simplify]: Simplify 0 into 0 8.920 * [backup-simplify]: Simplify (- 0) into 0 8.920 * [backup-simplify]: Simplify (+ 0 0) into 0 8.921 * [backup-simplify]: Simplify (* (exp (- (fma x y z) z)) (+ (* (/ (pow 0 1) 1)))) into 0 8.922 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma x y z) z)) E) (/ 0 E)))) into 0 8.923 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (exp (- (fma x y z) z)) E) 1)))) 1) into 0 8.923 * [taylor]: Taking taylor expansion of 0 in z 8.923 * [backup-simplify]: Simplify 0 into 0 8.923 * [backup-simplify]: Simplify 0 into 0 8.923 * [backup-simplify]: Simplify (- 1) into -1 8.924 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.925 * [backup-simplify]: Simplify (* (exp (fma x y z)) (+ (* (/ (pow -1 1) 1)))) into (* -1 (exp (fma x y z))) 8.925 * [backup-simplify]: Simplify (- (/ (* -1 (exp (fma x y z))) E) (+ (* (/ (exp (fma x y z)) E) (/ 0 E)))) into (- (/ (exp (fma x y z)) E)) 8.926 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- (/ (exp (fma x y z)) E))) 1)) (pow (/ (exp (fma x y z)) E) 1)))) 1) into -1 8.926 * [backup-simplify]: Simplify -1 into -1 8.926 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 8.926 * [backup-simplify]: Simplify (+ 0 0) into 0 8.927 * [backup-simplify]: Simplify (- 0) into 0 8.927 * [backup-simplify]: Simplify (+ 0 0) into 0 8.927 * [backup-simplify]: Simplify (* (exp (- (fma x y z) z)) (+ (* (/ (pow (- y) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (* (exp (- (fma x y z) z)) (pow y 2))) 8.928 * [backup-simplify]: Simplify (- (/ (* 1/2 (* (exp (- (fma x y z) z)) (pow y 2))) E) (+ (* (/ (exp (- (fma x y z) z)) E) (/ 0 E)) (* (- (/ (* (exp (- (fma x y z) z)) y) E)) (/ 0 E)))) into (* 1/2 (/ (* (exp (- (fma x y z) z)) (pow y 2)) E)) 8.929 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- (/ (* (exp (- (fma x y z) z)) y) E))) 2)) (pow (/ (exp (- (fma x y z) z)) E) 2))) (* 1 (/ (* 1 (pow (* 2 (* 1/2 (/ (* (exp (- (fma x y z) z)) (pow y 2)) E))) 1)) (pow (/ (exp (- (fma x y z) z)) E) 1)))) 2) into 0 8.929 * [taylor]: Taking taylor expansion of 0 in y 8.929 * [backup-simplify]: Simplify 0 into 0 8.929 * [taylor]: Taking taylor expansion of 0 in z 8.929 * [backup-simplify]: Simplify 0 into 0 8.929 * [backup-simplify]: Simplify 0 into 0 8.929 * [backup-simplify]: Simplify (+ (* -1 1) (* 0 0)) into -1 8.929 * [taylor]: Taking taylor expansion of -1 in z 8.929 * [backup-simplify]: Simplify -1 into -1 8.929 * [backup-simplify]: Simplify -1 into -1 8.930 * [backup-simplify]: Simplify (+ (* -1 (* 1 (* y x))) (+ (* -1 (* z (* 1 1))) (log (/ (exp (fma x y z)) E)))) into (- (log (/ (exp (fma x y z)) E)) (+ z (* x y))) 8.930 * [backup-simplify]: Simplify (log (/ (exp (- (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (* (/ 1 x) (/ 1 y))) (/ 1 z))) E)) into (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) 8.930 * [approximate]: Taking taylor expansion of (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) in (x y z) around 0 8.930 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) in z 8.930 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in z 8.930 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in z 8.930 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in z 8.930 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 8.930 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.930 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in z 8.930 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 8.930 * [taylor]: Taking taylor expansion of (* x y) in z 8.930 * [taylor]: Taking taylor expansion of x in z 8.930 * [backup-simplify]: Simplify x into x 8.930 * [taylor]: Taking taylor expansion of y in z 8.930 * [backup-simplify]: Simplify y into y 8.930 * [backup-simplify]: Simplify (* x y) into (* x y) 8.930 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 8.930 * [taylor]: Taking taylor expansion of (/ 1 z) in z 8.931 * [taylor]: Taking taylor expansion of z in z 8.931 * [backup-simplify]: Simplify 0 into 0 8.931 * [backup-simplify]: Simplify 1 into 1 8.931 * [backup-simplify]: Simplify (/ 1 1) into 1 8.931 * [backup-simplify]: Simplify (+ 0 1) into 1 8.931 * [backup-simplify]: Simplify (- 1) into -1 8.932 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.932 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 8.932 * [taylor]: Taking taylor expansion of E in z 8.932 * [backup-simplify]: Simplify E into E 8.932 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 8.932 * [backup-simplify]: Simplify (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) into (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) 8.932 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) in y 8.932 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in y 8.932 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in y 8.932 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in y 8.932 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 8.932 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.932 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in y 8.932 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 8.932 * [taylor]: Taking taylor expansion of (* x y) in y 8.932 * [taylor]: Taking taylor expansion of x in y 8.932 * [backup-simplify]: Simplify x into x 8.932 * [taylor]: Taking taylor expansion of y in y 8.932 * [backup-simplify]: Simplify 0 into 0 8.933 * [backup-simplify]: Simplify 1 into 1 8.933 * [backup-simplify]: Simplify (* x 0) into 0 8.933 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 8.933 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 8.933 * [taylor]: Taking taylor expansion of (/ 1 z) in y 8.933 * [taylor]: Taking taylor expansion of z in y 8.933 * [backup-simplify]: Simplify z into z 8.933 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 8.933 * [backup-simplify]: Simplify (+ (/ 1 x) 0) into (/ 1 x) 8.933 * [backup-simplify]: Simplify (- (/ 1 x)) into (- (/ 1 x)) 8.933 * [backup-simplify]: Simplify (+ 0 (- (/ 1 x))) into (- (/ 1 x)) 8.933 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 8.933 * [taylor]: Taking taylor expansion of E in y 8.933 * [backup-simplify]: Simplify E into E 8.933 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 8.934 * [backup-simplify]: Simplify (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) into (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) 8.934 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) in x 8.934 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in x 8.934 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in x 8.934 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in x 8.934 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 8.934 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.934 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 8.934 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 8.934 * [taylor]: Taking taylor expansion of (* x y) in x 8.934 * [taylor]: Taking taylor expansion of x in x 8.934 * [backup-simplify]: Simplify 0 into 0 8.934 * [backup-simplify]: Simplify 1 into 1 8.934 * [taylor]: Taking taylor expansion of y in x 8.934 * [backup-simplify]: Simplify y into y 8.934 * [backup-simplify]: Simplify (* 0 y) into 0 8.934 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 8.934 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 8.934 * [taylor]: Taking taylor expansion of (/ 1 z) in x 8.934 * [taylor]: Taking taylor expansion of z in x 8.934 * [backup-simplify]: Simplify z into z 8.934 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 8.934 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 8.934 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 8.934 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 8.935 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 8.935 * [taylor]: Taking taylor expansion of E in x 8.935 * [backup-simplify]: Simplify E into E 8.935 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 8.935 * [backup-simplify]: Simplify (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) into (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) 8.935 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) in x 8.935 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in x 8.935 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in x 8.935 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in x 8.935 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 8.935 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.935 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 8.935 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 8.935 * [taylor]: Taking taylor expansion of (* x y) in x 8.935 * [taylor]: Taking taylor expansion of x in x 8.935 * [backup-simplify]: Simplify 0 into 0 8.935 * [backup-simplify]: Simplify 1 into 1 8.935 * [taylor]: Taking taylor expansion of y in x 8.935 * [backup-simplify]: Simplify y into y 8.935 * [backup-simplify]: Simplify (* 0 y) into 0 8.936 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 8.936 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 8.936 * [taylor]: Taking taylor expansion of (/ 1 z) in x 8.936 * [taylor]: Taking taylor expansion of z in x 8.936 * [backup-simplify]: Simplify z into z 8.936 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 8.936 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 8.936 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 8.936 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 8.936 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 8.936 * [taylor]: Taking taylor expansion of E in x 8.936 * [backup-simplify]: Simplify E into E 8.936 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 8.936 * [backup-simplify]: Simplify (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) into (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) 8.937 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) in y 8.937 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in y 8.937 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in y 8.937 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in y 8.937 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 8.937 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.937 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in y 8.937 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 8.937 * [taylor]: Taking taylor expansion of (* x y) in y 8.937 * [taylor]: Taking taylor expansion of x in y 8.937 * [backup-simplify]: Simplify x into x 8.937 * [taylor]: Taking taylor expansion of y in y 8.937 * [backup-simplify]: Simplify 0 into 0 8.937 * [backup-simplify]: Simplify 1 into 1 8.937 * [backup-simplify]: Simplify (* x 0) into 0 8.937 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 8.937 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 8.937 * [taylor]: Taking taylor expansion of (/ 1 z) in y 8.937 * [taylor]: Taking taylor expansion of z in y 8.937 * [backup-simplify]: Simplify z into z 8.937 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 8.937 * [backup-simplify]: Simplify (+ (/ 1 x) 0) into (/ 1 x) 8.937 * [backup-simplify]: Simplify (- (/ 1 x)) into (- (/ 1 x)) 8.937 * [backup-simplify]: Simplify (+ 0 (- (/ 1 x))) into (- (/ 1 x)) 8.938 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 8.938 * [taylor]: Taking taylor expansion of E in y 8.938 * [backup-simplify]: Simplify E into E 8.938 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 8.938 * [backup-simplify]: Simplify (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) into (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) 8.938 * [taylor]: Taking taylor expansion of (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) in z 8.938 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in z 8.938 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in z 8.938 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in z 8.938 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 8.938 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.938 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in z 8.938 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 8.938 * [taylor]: Taking taylor expansion of (* x y) in z 8.938 * [taylor]: Taking taylor expansion of x in z 8.938 * [backup-simplify]: Simplify x into x 8.938 * [taylor]: Taking taylor expansion of y in z 8.938 * [backup-simplify]: Simplify y into y 8.938 * [backup-simplify]: Simplify (* x y) into (* x y) 8.938 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 8.938 * [taylor]: Taking taylor expansion of (/ 1 z) in z 8.938 * [taylor]: Taking taylor expansion of z in z 8.938 * [backup-simplify]: Simplify 0 into 0 8.938 * [backup-simplify]: Simplify 1 into 1 8.939 * [backup-simplify]: Simplify (/ 1 1) into 1 8.939 * [backup-simplify]: Simplify (+ 0 1) into 1 8.939 * [backup-simplify]: Simplify (- 1) into -1 8.939 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.940 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 8.940 * [taylor]: Taking taylor expansion of E in z 8.940 * [backup-simplify]: Simplify E into E 8.940 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 8.940 * [backup-simplify]: Simplify (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) into (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) 8.940 * [backup-simplify]: Simplify (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) into (log (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E)) 8.941 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) (/ 0 E)))) into 0 8.942 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 1)))) 1) into 0 8.942 * [taylor]: Taking taylor expansion of 0 in y 8.942 * [backup-simplify]: Simplify 0 into 0 8.942 * [taylor]: Taking taylor expansion of 0 in z 8.942 * [backup-simplify]: Simplify 0 into 0 8.942 * [backup-simplify]: Simplify 0 into 0 8.942 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) (/ 0 E)))) into 0 8.943 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 1)))) 1) into 0 8.943 * [taylor]: Taking taylor expansion of 0 in z 8.943 * [backup-simplify]: Simplify 0 into 0 8.943 * [backup-simplify]: Simplify 0 into 0 8.944 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) (/ 0 E)))) into 0 8.945 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 1)))) 1) into 0 8.945 * [backup-simplify]: Simplify 0 into 0 8.946 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) (/ 0 E)) (* 0 (/ 0 E)))) into 0 8.947 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 1)))) 2) into 0 8.947 * [taylor]: Taking taylor expansion of 0 in y 8.947 * [backup-simplify]: Simplify 0 into 0 8.947 * [taylor]: Taking taylor expansion of 0 in z 8.947 * [backup-simplify]: Simplify 0 into 0 8.947 * [backup-simplify]: Simplify 0 into 0 8.947 * [taylor]: Taking taylor expansion of 0 in z 8.947 * [backup-simplify]: Simplify 0 into 0 8.947 * [backup-simplify]: Simplify 0 into 0 8.948 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) (/ 0 E)) (* 0 (/ 0 E)))) into 0 8.949 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 1)))) 2) into 0 8.949 * [taylor]: Taking taylor expansion of 0 in z 8.949 * [backup-simplify]: Simplify 0 into 0 8.950 * [backup-simplify]: Simplify 0 into 0 8.950 * [backup-simplify]: Simplify (log (/ (exp (- (fma (/ 1 (/ 1 x)) (/ 1 (/ 1 y)) (/ 1 (/ 1 z))) (+ (/ 1 (* (/ 1 x) (/ 1 y))) (/ 1 (/ 1 z))))) E)) into (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) 8.950 * [backup-simplify]: Simplify (log (/ (exp (- (- (fma (/ 1 (- x)) (/ 1 (- y)) (/ 1 (- z))) (* (/ 1 (- x)) (/ 1 (- y)))) (/ 1 (- z)))) E)) into (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) 8.950 * [approximate]: Taking taylor expansion of (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) in (x y z) around 0 8.950 * [taylor]: Taking taylor expansion of (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) in z 8.950 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in z 8.950 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in z 8.950 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in z 8.950 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 8.950 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 8.950 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 8.950 * [taylor]: Taking taylor expansion of (/ 1 z) in z 8.950 * [taylor]: Taking taylor expansion of z in z 8.950 * [backup-simplify]: Simplify 0 into 0 8.950 * [backup-simplify]: Simplify 1 into 1 8.951 * [backup-simplify]: Simplify (/ 1 1) into 1 8.951 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 8.951 * [taylor]: Taking taylor expansion of (* x y) in z 8.951 * [taylor]: Taking taylor expansion of x in z 8.951 * [backup-simplify]: Simplify x into x 8.951 * [taylor]: Taking taylor expansion of y in z 8.951 * [backup-simplify]: Simplify y into y 8.951 * [backup-simplify]: Simplify (* x y) into (* x y) 8.951 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 8.951 * [backup-simplify]: Simplify (+ 0 1) into 1 8.951 * [backup-simplify]: Simplify (+ 1 0) into 1 8.952 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 8.952 * [taylor]: Taking taylor expansion of E in z 8.952 * [backup-simplify]: Simplify E into E 8.952 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 8.952 * [backup-simplify]: Simplify (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) into (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) 8.952 * [taylor]: Taking taylor expansion of (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) in y 8.952 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in y 8.952 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in y 8.952 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in y 8.952 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 8.952 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 8.952 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 8.952 * [taylor]: Taking taylor expansion of (/ 1 z) in y 8.952 * [taylor]: Taking taylor expansion of z in y 8.952 * [backup-simplify]: Simplify z into z 8.952 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 8.952 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 8.952 * [taylor]: Taking taylor expansion of (* x y) in y 8.952 * [taylor]: Taking taylor expansion of x in y 8.952 * [backup-simplify]: Simplify x into x 8.952 * [taylor]: Taking taylor expansion of y in y 8.952 * [backup-simplify]: Simplify 0 into 0 8.952 * [backup-simplify]: Simplify 1 into 1 8.952 * [backup-simplify]: Simplify (* x 0) into 0 8.953 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 8.953 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 8.953 * [backup-simplify]: Simplify (- (/ 1 x)) into (- (/ 1 x)) 8.953 * [backup-simplify]: Simplify (+ 0 (- (/ 1 x))) into (- (/ 1 x)) 8.953 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 8.953 * [taylor]: Taking taylor expansion of E in y 8.953 * [backup-simplify]: Simplify E into E 8.953 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 8.953 * [backup-simplify]: Simplify (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) into (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) 8.953 * [taylor]: Taking taylor expansion of (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) in x 8.953 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in x 8.953 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in x 8.953 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in x 8.953 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 8.953 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 8.954 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 8.954 * [taylor]: Taking taylor expansion of (/ 1 z) in x 8.954 * [taylor]: Taking taylor expansion of z in x 8.954 * [backup-simplify]: Simplify z into z 8.954 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 8.954 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 8.954 * [taylor]: Taking taylor expansion of (* x y) in x 8.954 * [taylor]: Taking taylor expansion of x in x 8.954 * [backup-simplify]: Simplify 0 into 0 8.954 * [backup-simplify]: Simplify 1 into 1 8.954 * [taylor]: Taking taylor expansion of y in x 8.954 * [backup-simplify]: Simplify y into y 8.954 * [backup-simplify]: Simplify (* 0 y) into 0 8.954 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 8.954 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 8.954 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 8.954 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 8.954 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 8.954 * [taylor]: Taking taylor expansion of E in x 8.954 * [backup-simplify]: Simplify E into E 8.955 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 8.955 * [backup-simplify]: Simplify (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) into (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) 8.955 * [taylor]: Taking taylor expansion of (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) in x 8.955 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in x 8.955 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in x 8.955 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in x 8.955 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 8.955 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 8.955 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 8.955 * [taylor]: Taking taylor expansion of (/ 1 z) in x 8.955 * [taylor]: Taking taylor expansion of z in x 8.955 * [backup-simplify]: Simplify z into z 8.955 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 8.955 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 8.955 * [taylor]: Taking taylor expansion of (* x y) in x 8.955 * [taylor]: Taking taylor expansion of x in x 8.955 * [backup-simplify]: Simplify 0 into 0 8.955 * [backup-simplify]: Simplify 1 into 1 8.955 * [taylor]: Taking taylor expansion of y in x 8.955 * [backup-simplify]: Simplify y into y 8.955 * [backup-simplify]: Simplify (* 0 y) into 0 8.955 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 8.955 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 8.955 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 8.956 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 8.956 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 8.956 * [taylor]: Taking taylor expansion of E in x 8.956 * [backup-simplify]: Simplify E into E 8.956 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 8.956 * [backup-simplify]: Simplify (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) into (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) 8.956 * [taylor]: Taking taylor expansion of (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) in y 8.956 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in y 8.956 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in y 8.956 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in y 8.956 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 8.956 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 8.956 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 8.956 * [taylor]: Taking taylor expansion of (/ 1 z) in y 8.956 * [taylor]: Taking taylor expansion of z in y 8.956 * [backup-simplify]: Simplify z into z 8.956 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 8.956 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 8.956 * [taylor]: Taking taylor expansion of (* x y) in y 8.956 * [taylor]: Taking taylor expansion of x in y 8.956 * [backup-simplify]: Simplify x into x 8.956 * [taylor]: Taking taylor expansion of y in y 8.956 * [backup-simplify]: Simplify 0 into 0 8.956 * [backup-simplify]: Simplify 1 into 1 8.957 * [backup-simplify]: Simplify (* x 0) into 0 8.957 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 8.957 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 8.957 * [backup-simplify]: Simplify (- (/ 1 x)) into (- (/ 1 x)) 8.957 * [backup-simplify]: Simplify (+ 0 (- (/ 1 x))) into (- (/ 1 x)) 8.957 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 8.957 * [taylor]: Taking taylor expansion of E in y 8.957 * [backup-simplify]: Simplify E into E 8.957 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 8.957 * [backup-simplify]: Simplify (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) into (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) 8.958 * [taylor]: Taking taylor expansion of (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) in z 8.958 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in z 8.958 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in z 8.958 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in z 8.958 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 8.958 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 8.958 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 8.958 * [taylor]: Taking taylor expansion of (/ 1 z) in z 8.958 * [taylor]: Taking taylor expansion of z in z 8.958 * [backup-simplify]: Simplify 0 into 0 8.958 * [backup-simplify]: Simplify 1 into 1 8.958 * [backup-simplify]: Simplify (/ 1 1) into 1 8.958 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 8.958 * [taylor]: Taking taylor expansion of (* x y) in z 8.958 * [taylor]: Taking taylor expansion of x in z 8.958 * [backup-simplify]: Simplify x into x 8.958 * [taylor]: Taking taylor expansion of y in z 8.958 * [backup-simplify]: Simplify y into y 8.958 * [backup-simplify]: Simplify (* x y) into (* x y) 8.958 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 8.958 * [backup-simplify]: Simplify (+ 0 1) into 1 8.959 * [backup-simplify]: Simplify (+ 1 0) into 1 8.959 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 8.959 * [taylor]: Taking taylor expansion of E in z 8.959 * [backup-simplify]: Simplify E into E 8.959 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 8.959 * [backup-simplify]: Simplify (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) into (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) 8.959 * [backup-simplify]: Simplify (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) into (log (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E)) 8.960 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) (/ 0 E)))) into 0 8.964 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 1)))) 1) into 0 8.964 * [taylor]: Taking taylor expansion of 0 in y 8.964 * [backup-simplify]: Simplify 0 into 0 8.964 * [taylor]: Taking taylor expansion of 0 in z 8.964 * [backup-simplify]: Simplify 0 into 0 8.964 * [backup-simplify]: Simplify 0 into 0 8.965 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) (/ 0 E)))) into 0 8.966 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 1)))) 1) into 0 8.966 * [taylor]: Taking taylor expansion of 0 in z 8.966 * [backup-simplify]: Simplify 0 into 0 8.966 * [backup-simplify]: Simplify 0 into 0 8.967 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) (/ 0 E)))) into 0 8.968 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 1)))) 1) into 0 8.968 * [backup-simplify]: Simplify 0 into 0 8.969 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) (/ 0 E)) (* 0 (/ 0 E)))) into 0 8.971 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 1)))) 2) into 0 8.971 * [taylor]: Taking taylor expansion of 0 in y 8.971 * [backup-simplify]: Simplify 0 into 0 8.971 * [taylor]: Taking taylor expansion of 0 in z 8.971 * [backup-simplify]: Simplify 0 into 0 8.971 * [backup-simplify]: Simplify 0 into 0 8.971 * [taylor]: Taking taylor expansion of 0 in z 8.971 * [backup-simplify]: Simplify 0 into 0 8.971 * [backup-simplify]: Simplify 0 into 0 8.972 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) (/ 0 E)) (* 0 (/ 0 E)))) into 0 8.973 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 1)))) 2) into 0 8.974 * [taylor]: Taking taylor expansion of 0 in z 8.974 * [backup-simplify]: Simplify 0 into 0 8.974 * [backup-simplify]: Simplify 0 into 0 8.974 * [backup-simplify]: Simplify (log (/ (exp (- (+ (fma (/ -1 (/ 1 (- x))) (/ -1 (/ 1 (- y))) (/ -1 (/ 1 (- z)))) (/ 1 (/ 1 (- z)))) (/ 1 (* (/ 1 (- x)) (/ 1 (- y)))))) E)) into (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) 8.974 * * * * [progress]: [ 3 / 3 ] generating series at (2 1) 8.974 * [backup-simplify]: Simplify (/ (exp (- (- (fma x y z) (* x y)) z)) E) into (/ (exp (- (fma x y z) (+ z (* x y)))) E) 8.974 * [approximate]: Taking taylor expansion of (/ (exp (- (fma x y z) (+ z (* x y)))) E) in (x y z) around 0 8.974 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) (+ z (* x y)))) E) in z 8.974 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) (+ z (* x y)))) in z 8.974 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in z 8.974 * [taylor]: Taking taylor expansion of (fma x y z) in z 8.974 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.974 * [taylor]: Taking taylor expansion of (+ z (* x y)) in z 8.974 * [taylor]: Taking taylor expansion of z in z 8.974 * [backup-simplify]: Simplify 0 into 0 8.974 * [backup-simplify]: Simplify 1 into 1 8.974 * [taylor]: Taking taylor expansion of (* x y) in z 8.974 * [taylor]: Taking taylor expansion of x in z 8.974 * [backup-simplify]: Simplify x into x 8.974 * [taylor]: Taking taylor expansion of y in z 8.974 * [backup-simplify]: Simplify y into y 8.974 * [backup-simplify]: Simplify (* x y) into (* x y) 8.974 * [backup-simplify]: Simplify (+ 0 (* x y)) into (* x y) 8.975 * [backup-simplify]: Simplify (- (* x y)) into (- (* x y)) 8.975 * [backup-simplify]: Simplify (+ (fma x y z) (- (* x y))) into (- (fma x y z) (* x y)) 8.975 * [backup-simplify]: Simplify (exp (- (fma x y z) (* x y))) into (exp (- (fma x y z) (* x y))) 8.975 * [taylor]: Taking taylor expansion of E in z 8.975 * [backup-simplify]: Simplify E into E 8.975 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) (* x y))) E) into (/ (exp (- (fma x y z) (* x y))) E) 8.975 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) (+ z (* x y)))) E) in y 8.975 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) (+ z (* x y)))) in y 8.975 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in y 8.975 * [taylor]: Taking taylor expansion of (fma x y z) in y 8.975 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.975 * [taylor]: Taking taylor expansion of (+ z (* x y)) in y 8.975 * [taylor]: Taking taylor expansion of z in y 8.975 * [backup-simplify]: Simplify z into z 8.975 * [taylor]: Taking taylor expansion of (* x y) in y 8.975 * [taylor]: Taking taylor expansion of x in y 8.975 * [backup-simplify]: Simplify x into x 8.975 * [taylor]: Taking taylor expansion of y in y 8.975 * [backup-simplify]: Simplify 0 into 0 8.975 * [backup-simplify]: Simplify 1 into 1 8.975 * [backup-simplify]: Simplify (* x 0) into 0 8.975 * [backup-simplify]: Simplify (+ z 0) into z 8.975 * [backup-simplify]: Simplify (- z) into (- z) 8.975 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 8.975 * [backup-simplify]: Simplify (exp (- (fma x y z) z)) into (exp (- (fma x y z) z)) 8.975 * [taylor]: Taking taylor expansion of E in y 8.975 * [backup-simplify]: Simplify E into E 8.975 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) z)) E) into (/ (exp (- (fma x y z) z)) E) 8.975 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) (+ z (* x y)))) E) in x 8.975 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) (+ z (* x y)))) in x 8.975 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in x 8.975 * [taylor]: Taking taylor expansion of (fma x y z) in x 8.975 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.975 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 8.975 * [taylor]: Taking taylor expansion of z in x 8.975 * [backup-simplify]: Simplify z into z 8.975 * [taylor]: Taking taylor expansion of (* x y) in x 8.975 * [taylor]: Taking taylor expansion of x in x 8.975 * [backup-simplify]: Simplify 0 into 0 8.975 * [backup-simplify]: Simplify 1 into 1 8.975 * [taylor]: Taking taylor expansion of y in x 8.976 * [backup-simplify]: Simplify y into y 8.976 * [backup-simplify]: Simplify (* 0 y) into 0 8.976 * [backup-simplify]: Simplify (+ z 0) into z 8.976 * [backup-simplify]: Simplify (- z) into (- z) 8.976 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 8.976 * [backup-simplify]: Simplify (exp (- (fma x y z) z)) into (exp (- (fma x y z) z)) 8.976 * [taylor]: Taking taylor expansion of E in x 8.976 * [backup-simplify]: Simplify E into E 8.976 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) z)) E) into (/ (exp (- (fma x y z) z)) E) 8.976 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) (+ z (* x y)))) E) in x 8.976 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) (+ z (* x y)))) in x 8.976 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in x 8.976 * [taylor]: Taking taylor expansion of (fma x y z) in x 8.976 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.976 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 8.976 * [taylor]: Taking taylor expansion of z in x 8.976 * [backup-simplify]: Simplify z into z 8.976 * [taylor]: Taking taylor expansion of (* x y) in x 8.976 * [taylor]: Taking taylor expansion of x in x 8.976 * [backup-simplify]: Simplify 0 into 0 8.976 * [backup-simplify]: Simplify 1 into 1 8.976 * [taylor]: Taking taylor expansion of y in x 8.976 * [backup-simplify]: Simplify y into y 8.976 * [backup-simplify]: Simplify (* 0 y) into 0 8.976 * [backup-simplify]: Simplify (+ z 0) into z 8.976 * [backup-simplify]: Simplify (- z) into (- z) 8.976 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 8.976 * [backup-simplify]: Simplify (exp (- (fma x y z) z)) into (exp (- (fma x y z) z)) 8.976 * [taylor]: Taking taylor expansion of E in x 8.976 * [backup-simplify]: Simplify E into E 8.976 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) z)) E) into (/ (exp (- (fma x y z) z)) E) 8.976 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) z)) E) in y 8.976 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) z)) in y 8.976 * [taylor]: Taking taylor expansion of (- (fma x y z) z) in y 8.976 * [taylor]: Taking taylor expansion of (fma x y z) in y 8.976 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.976 * [taylor]: Taking taylor expansion of z in y 8.976 * [backup-simplify]: Simplify z into z 8.976 * [backup-simplify]: Simplify (- z) into (- z) 8.977 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 8.977 * [backup-simplify]: Simplify (exp (- (fma x y z) z)) into (exp (- (fma x y z) z)) 8.977 * [taylor]: Taking taylor expansion of E in y 8.977 * [backup-simplify]: Simplify E into E 8.977 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) z)) E) into (/ (exp (- (fma x y z) z)) E) 8.977 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) z)) E) in z 8.977 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) z)) in z 8.977 * [taylor]: Taking taylor expansion of (- (fma x y z) z) in z 8.977 * [taylor]: Taking taylor expansion of (fma x y z) in z 8.977 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.977 * [taylor]: Taking taylor expansion of z in z 8.977 * [backup-simplify]: Simplify 0 into 0 8.977 * [backup-simplify]: Simplify 1 into 1 8.977 * [backup-simplify]: Simplify (- 0) into 0 8.977 * [backup-simplify]: Simplify (+ (fma x y z) 0) into (fma x y z) 8.977 * [backup-simplify]: Simplify (exp (fma x y z)) into (exp (fma x y z)) 8.977 * [taylor]: Taking taylor expansion of E in z 8.977 * [backup-simplify]: Simplify E into E 8.977 * [backup-simplify]: Simplify (/ (exp (fma x y z)) E) into (/ (exp (fma x y z)) E) 8.977 * [backup-simplify]: Simplify (/ (exp (fma x y z)) E) into (/ (exp (fma x y z)) E) 8.978 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 8.978 * [backup-simplify]: Simplify (+ 0 y) into y 8.978 * [backup-simplify]: Simplify (- y) into (- y) 8.978 * [backup-simplify]: Simplify (+ 0 (- y)) into (- y) 8.978 * [backup-simplify]: Simplify (* (exp (- (fma x y z) z)) (+ (* (/ (pow (- y) 1) 1)))) into (* -1 (* (exp (- (fma x y z) z)) y)) 8.978 * [backup-simplify]: Simplify (- (/ (* -1 (* (exp (- (fma x y z) z)) y)) E) (+ (* (/ (exp (- (fma x y z) z)) E) (/ 0 E)))) into (- (/ (* (exp (- (fma x y z) z)) y) E)) 8.979 * [taylor]: Taking taylor expansion of (- (/ (* (exp (- (fma x y z) z)) y) E)) in y 8.979 * [taylor]: Taking taylor expansion of (/ (* (exp (- (fma x y z) z)) y) E) in y 8.979 * [taylor]: Taking taylor expansion of (* (exp (- (fma x y z) z)) y) in y 8.979 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) z)) in y 8.979 * [taylor]: Taking taylor expansion of (- (fma x y z) z) in y 8.979 * [taylor]: Taking taylor expansion of (fma x y z) in y 8.979 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.979 * [taylor]: Taking taylor expansion of z in y 8.979 * [backup-simplify]: Simplify z into z 8.979 * [backup-simplify]: Simplify (- z) into (- z) 8.979 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 8.979 * [backup-simplify]: Simplify (exp (- (fma x y z) z)) into (exp (- (fma x y z) z)) 8.979 * [taylor]: Taking taylor expansion of y in y 8.979 * [backup-simplify]: Simplify 0 into 0 8.979 * [backup-simplify]: Simplify 1 into 1 8.979 * [taylor]: Taking taylor expansion of E in y 8.979 * [backup-simplify]: Simplify E into E 8.979 * [backup-simplify]: Simplify (* (exp (- (fma x y z) z)) 0) into 0 8.979 * [backup-simplify]: Simplify (- 0) into 0 8.979 * [backup-simplify]: Simplify (+ 0 0) into 0 8.980 * [backup-simplify]: Simplify (* (exp (- (fma x y z) z)) (+ (* (/ (pow 0 1) 1)))) into 0 8.980 * [backup-simplify]: Simplify (+ (* (exp (- (fma x y z) z)) 1) (* 0 0)) into (exp (- (fma x y z) z)) 8.980 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) z)) E) into (/ (exp (- (fma x y z) z)) E) 8.981 * [backup-simplify]: Simplify (- 0) into 0 8.981 * [backup-simplify]: Simplify (+ 0 0) into 0 8.981 * [backup-simplify]: Simplify (* (exp (- (fma x y z) z)) (+ (* (/ (pow 0 1) 1)))) into 0 8.982 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma x y z) z)) E) (/ 0 E)))) into 0 8.982 * [taylor]: Taking taylor expansion of 0 in z 8.982 * [backup-simplify]: Simplify 0 into 0 8.982 * [backup-simplify]: Simplify 0 into 0 8.982 * [backup-simplify]: Simplify (- 1) into -1 8.983 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.983 * [backup-simplify]: Simplify (* (exp (fma x y z)) (+ (* (/ (pow -1 1) 1)))) into (* -1 (exp (fma x y z))) 8.984 * [backup-simplify]: Simplify (- (/ (* -1 (exp (fma x y z))) E) (+ (* (/ (exp (fma x y z)) E) (/ 0 E)))) into (- (/ (exp (fma x y z)) E)) 8.984 * [backup-simplify]: Simplify (- (/ (exp (fma x y z)) E)) into (- (/ (exp (fma x y z)) E)) 8.984 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 8.985 * [backup-simplify]: Simplify (+ 0 0) into 0 8.985 * [backup-simplify]: Simplify (- 0) into 0 8.985 * [backup-simplify]: Simplify (+ 0 0) into 0 8.986 * [backup-simplify]: Simplify (* (exp (- (fma x y z) z)) (+ (* (/ (pow (- y) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (* (exp (- (fma x y z) z)) (pow y 2))) 8.986 * [backup-simplify]: Simplify (- (/ (* 1/2 (* (exp (- (fma x y z) z)) (pow y 2))) E) (+ (* (/ (exp (- (fma x y z) z)) E) (/ 0 E)) (* (- (/ (* (exp (- (fma x y z) z)) y) E)) (/ 0 E)))) into (* 1/2 (/ (* (exp (- (fma x y z) z)) (pow y 2)) E)) 8.986 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (exp (- (fma x y z) z)) (pow y 2)) E)) in y 8.987 * [taylor]: Taking taylor expansion of 1/2 in y 8.987 * [backup-simplify]: Simplify 1/2 into 1/2 8.987 * [taylor]: Taking taylor expansion of (/ (* (exp (- (fma x y z) z)) (pow y 2)) E) in y 8.987 * [taylor]: Taking taylor expansion of (* (exp (- (fma x y z) z)) (pow y 2)) in y 8.987 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) z)) in y 8.987 * [taylor]: Taking taylor expansion of (- (fma x y z) z) in y 8.987 * [taylor]: Taking taylor expansion of (fma x y z) in y 8.987 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.987 * [taylor]: Taking taylor expansion of z in y 8.987 * [backup-simplify]: Simplify z into z 8.987 * [backup-simplify]: Simplify (- z) into (- z) 8.987 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 8.987 * [backup-simplify]: Simplify (exp (- (fma x y z) z)) into (exp (- (fma x y z) z)) 8.987 * [taylor]: Taking taylor expansion of (pow y 2) in y 8.987 * [taylor]: Taking taylor expansion of y in y 8.987 * [backup-simplify]: Simplify 0 into 0 8.987 * [backup-simplify]: Simplify 1 into 1 8.987 * [taylor]: Taking taylor expansion of E in y 8.987 * [backup-simplify]: Simplify E into E 8.987 * [backup-simplify]: Simplify (* 1 1) into 1 8.987 * [backup-simplify]: Simplify (* (exp (- (fma x y z) z)) 1) into (exp (- (fma x y z) z)) 8.987 * [backup-simplify]: Simplify (/ (exp (- (fma x y z) z)) E) into (/ (exp (- (fma x y z) z)) E) 8.987 * [backup-simplify]: Simplify (- (/ (exp (- (fma x y z) z)) E)) into (- (/ (exp (- (fma x y z) z)) E)) 8.987 * [taylor]: Taking taylor expansion of (- (/ (exp (- (fma x y z) z)) E)) in z 8.987 * [taylor]: Taking taylor expansion of (/ (exp (- (fma x y z) z)) E) in z 8.987 * [taylor]: Taking taylor expansion of (exp (- (fma x y z) z)) in z 8.988 * [taylor]: Taking taylor expansion of (- (fma x y z) z) in z 8.988 * [taylor]: Taking taylor expansion of (fma x y z) in z 8.988 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 8.988 * [taylor]: Taking taylor expansion of z in z 8.988 * [backup-simplify]: Simplify 0 into 0 8.988 * [backup-simplify]: Simplify 1 into 1 8.988 * [backup-simplify]: Simplify (- 0) into 0 8.988 * [backup-simplify]: Simplify (+ (fma x y z) 0) into (fma x y z) 8.988 * [backup-simplify]: Simplify (exp (fma x y z)) into (exp (fma x y z)) 8.988 * [taylor]: Taking taylor expansion of E in z 8.988 * [backup-simplify]: Simplify E into E 8.988 * [backup-simplify]: Simplify (/ (exp (fma x y z)) E) into (/ (exp (fma x y z)) E) 8.988 * [backup-simplify]: Simplify (- (/ (exp (fma x y z)) E)) into (- (/ (exp (fma x y z)) E)) 8.988 * [backup-simplify]: Simplify (- (/ (exp (fma x y z)) E)) into (- (/ (exp (fma x y z)) E)) 8.989 * [backup-simplify]: Simplify (+ (* (- (/ (exp (fma x y z)) E)) (* 1 (* y x))) (+ (* (- (/ (exp (fma x y z)) E)) (* z (* 1 1))) (/ (exp (fma x y z)) E))) into (- (/ (exp (fma x y z)) E) (+ (/ (* (exp (fma x y z)) z) E) (/ (* x (* (exp (fma x y z)) y)) E))) 8.989 * [backup-simplify]: Simplify (/ (exp (- (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (* (/ 1 x) (/ 1 y))) (/ 1 z))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 8.989 * [approximate]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in (x y z) around 0 8.989 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in z 8.989 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in z 8.989 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in z 8.989 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 8.989 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.989 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in z 8.989 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 8.989 * [taylor]: Taking taylor expansion of (* x y) in z 8.989 * [taylor]: Taking taylor expansion of x in z 8.989 * [backup-simplify]: Simplify x into x 8.989 * [taylor]: Taking taylor expansion of y in z 8.989 * [backup-simplify]: Simplify y into y 8.990 * [backup-simplify]: Simplify (* x y) into (* x y) 8.990 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 8.990 * [taylor]: Taking taylor expansion of (/ 1 z) in z 8.990 * [taylor]: Taking taylor expansion of z in z 8.990 * [backup-simplify]: Simplify 0 into 0 8.990 * [backup-simplify]: Simplify 1 into 1 8.990 * [backup-simplify]: Simplify (/ 1 1) into 1 8.990 * [backup-simplify]: Simplify (+ 0 1) into 1 8.990 * [backup-simplify]: Simplify (- 1) into -1 8.991 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.991 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 8.991 * [taylor]: Taking taylor expansion of E in z 8.991 * [backup-simplify]: Simplify E into E 8.991 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 8.991 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in y 8.991 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in y 8.991 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in y 8.991 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 8.991 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.991 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in y 8.991 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 8.991 * [taylor]: Taking taylor expansion of (* x y) in y 8.991 * [taylor]: Taking taylor expansion of x in y 8.991 * [backup-simplify]: Simplify x into x 8.991 * [taylor]: Taking taylor expansion of y in y 8.991 * [backup-simplify]: Simplify 0 into 0 8.991 * [backup-simplify]: Simplify 1 into 1 8.991 * [backup-simplify]: Simplify (* x 0) into 0 8.992 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 8.992 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 8.992 * [taylor]: Taking taylor expansion of (/ 1 z) in y 8.992 * [taylor]: Taking taylor expansion of z in y 8.992 * [backup-simplify]: Simplify z into z 8.992 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 8.992 * [backup-simplify]: Simplify (+ (/ 1 x) 0) into (/ 1 x) 8.992 * [backup-simplify]: Simplify (- (/ 1 x)) into (- (/ 1 x)) 8.992 * [backup-simplify]: Simplify (+ 0 (- (/ 1 x))) into (- (/ 1 x)) 8.992 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 8.992 * [taylor]: Taking taylor expansion of E in y 8.992 * [backup-simplify]: Simplify E into E 8.992 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 8.992 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in x 8.992 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in x 8.992 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in x 8.992 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 8.992 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.992 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 8.992 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 8.992 * [taylor]: Taking taylor expansion of (* x y) in x 8.992 * [taylor]: Taking taylor expansion of x in x 8.992 * [backup-simplify]: Simplify 0 into 0 8.992 * [backup-simplify]: Simplify 1 into 1 8.992 * [taylor]: Taking taylor expansion of y in x 8.992 * [backup-simplify]: Simplify y into y 8.992 * [backup-simplify]: Simplify (* 0 y) into 0 8.993 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 8.993 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 8.993 * [taylor]: Taking taylor expansion of (/ 1 z) in x 8.993 * [taylor]: Taking taylor expansion of z in x 8.993 * [backup-simplify]: Simplify z into z 8.993 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 8.993 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 8.993 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 8.993 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 8.993 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 8.993 * [taylor]: Taking taylor expansion of E in x 8.993 * [backup-simplify]: Simplify E into E 8.993 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 8.993 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in x 8.993 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in x 8.993 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in x 8.993 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 8.994 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.994 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 8.994 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 8.994 * [taylor]: Taking taylor expansion of (* x y) in x 8.994 * [taylor]: Taking taylor expansion of x in x 8.994 * [backup-simplify]: Simplify 0 into 0 8.994 * [backup-simplify]: Simplify 1 into 1 8.994 * [taylor]: Taking taylor expansion of y in x 8.994 * [backup-simplify]: Simplify y into y 8.994 * [backup-simplify]: Simplify (* 0 y) into 0 8.994 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 8.994 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 8.994 * [taylor]: Taking taylor expansion of (/ 1 z) in x 8.994 * [taylor]: Taking taylor expansion of z in x 8.994 * [backup-simplify]: Simplify z into z 8.994 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 8.994 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 8.994 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 8.994 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 8.994 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 8.994 * [taylor]: Taking taylor expansion of E in x 8.994 * [backup-simplify]: Simplify E into E 8.995 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 8.995 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in y 8.995 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in y 8.995 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in y 8.995 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 8.995 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.995 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in y 8.995 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 8.995 * [taylor]: Taking taylor expansion of (* x y) in y 8.995 * [taylor]: Taking taylor expansion of x in y 8.995 * [backup-simplify]: Simplify x into x 8.995 * [taylor]: Taking taylor expansion of y in y 8.995 * [backup-simplify]: Simplify 0 into 0 8.995 * [backup-simplify]: Simplify 1 into 1 8.995 * [backup-simplify]: Simplify (* x 0) into 0 8.995 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 8.995 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 8.995 * [taylor]: Taking taylor expansion of (/ 1 z) in y 8.995 * [taylor]: Taking taylor expansion of z in y 8.995 * [backup-simplify]: Simplify z into z 8.995 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 8.995 * [backup-simplify]: Simplify (+ (/ 1 x) 0) into (/ 1 x) 8.995 * [backup-simplify]: Simplify (- (/ 1 x)) into (- (/ 1 x)) 8.996 * [backup-simplify]: Simplify (+ 0 (- (/ 1 x))) into (- (/ 1 x)) 8.996 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 8.996 * [taylor]: Taking taylor expansion of E in y 8.996 * [backup-simplify]: Simplify E into E 8.996 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 8.996 * [taylor]: Taking taylor expansion of (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) in z 8.996 * [taylor]: Taking taylor expansion of (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) in z 8.996 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in z 8.996 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 8.996 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 8.996 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in z 8.996 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 8.996 * [taylor]: Taking taylor expansion of (* x y) in z 8.996 * [taylor]: Taking taylor expansion of x in z 8.996 * [backup-simplify]: Simplify x into x 8.996 * [taylor]: Taking taylor expansion of y in z 8.996 * [backup-simplify]: Simplify y into y 8.996 * [backup-simplify]: Simplify (* x y) into (* x y) 8.996 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 8.996 * [taylor]: Taking taylor expansion of (/ 1 z) in z 8.996 * [taylor]: Taking taylor expansion of z in z 8.996 * [backup-simplify]: Simplify 0 into 0 8.996 * [backup-simplify]: Simplify 1 into 1 8.997 * [backup-simplify]: Simplify (/ 1 1) into 1 8.997 * [backup-simplify]: Simplify (+ 0 1) into 1 8.997 * [backup-simplify]: Simplify (- 1) into -1 8.998 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.998 * [backup-simplify]: Simplify (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) into (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) 8.998 * [taylor]: Taking taylor expansion of E in z 8.998 * [backup-simplify]: Simplify E into E 8.998 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 8.999 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) into (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) 9.000 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) (/ 0 E)))) into 0 9.000 * [taylor]: Taking taylor expansion of 0 in y 9.000 * [backup-simplify]: Simplify 0 into 0 9.000 * [taylor]: Taking taylor expansion of 0 in z 9.000 * [backup-simplify]: Simplify 0 into 0 9.000 * [backup-simplify]: Simplify 0 into 0 9.001 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) (/ 0 E)))) into 0 9.002 * [taylor]: Taking taylor expansion of 0 in z 9.002 * [backup-simplify]: Simplify 0 into 0 9.002 * [backup-simplify]: Simplify 0 into 0 9.003 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) (/ 0 E)))) into 0 9.003 * [backup-simplify]: Simplify 0 into 0 9.004 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) (/ 0 E)) (* 0 (/ 0 E)))) into 0 9.005 * [taylor]: Taking taylor expansion of 0 in y 9.005 * [backup-simplify]: Simplify 0 into 0 9.005 * [taylor]: Taking taylor expansion of 0 in z 9.005 * [backup-simplify]: Simplify 0 into 0 9.005 * [backup-simplify]: Simplify 0 into 0 9.005 * [taylor]: Taking taylor expansion of 0 in z 9.005 * [backup-simplify]: Simplify 0 into 0 9.005 * [backup-simplify]: Simplify 0 into 0 9.006 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z)))) E) (/ 0 E)) (* 0 (/ 0 E)))) into 0 9.007 * [taylor]: Taking taylor expansion of 0 in z 9.007 * [backup-simplify]: Simplify 0 into 0 9.007 * [backup-simplify]: Simplify 0 into 0 9.007 * [backup-simplify]: Simplify (/ (exp (- (fma (/ 1 (/ 1 x)) (/ 1 (/ 1 y)) (/ 1 (/ 1 z))) (+ (/ 1 (* (/ 1 x) (/ 1 y))) (/ 1 (/ 1 z))))) E) into (/ (exp (- (fma x y z) (+ z (* x y)))) E) 9.007 * [backup-simplify]: Simplify (/ (exp (- (- (fma (/ 1 (- x)) (/ 1 (- y)) (/ 1 (- z))) (* (/ 1 (- x)) (/ 1 (- y)))) (/ 1 (- z)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 9.007 * [approximate]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in (x y z) around 0 9.007 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in z 9.008 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in z 9.008 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in z 9.008 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 9.008 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 9.008 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 9.008 * [taylor]: Taking taylor expansion of (/ 1 z) in z 9.008 * [taylor]: Taking taylor expansion of z in z 9.008 * [backup-simplify]: Simplify 0 into 0 9.008 * [backup-simplify]: Simplify 1 into 1 9.008 * [backup-simplify]: Simplify (/ 1 1) into 1 9.008 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 9.008 * [taylor]: Taking taylor expansion of (* x y) in z 9.008 * [taylor]: Taking taylor expansion of x in z 9.008 * [backup-simplify]: Simplify x into x 9.008 * [taylor]: Taking taylor expansion of y in z 9.008 * [backup-simplify]: Simplify y into y 9.008 * [backup-simplify]: Simplify (* x y) into (* x y) 9.009 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 9.009 * [backup-simplify]: Simplify (+ 0 1) into 1 9.009 * [backup-simplify]: Simplify (+ 1 0) into 1 9.010 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 9.010 * [taylor]: Taking taylor expansion of E in z 9.010 * [backup-simplify]: Simplify E into E 9.010 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 9.010 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in y 9.010 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in y 9.010 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in y 9.010 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 9.010 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 9.010 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 9.010 * [taylor]: Taking taylor expansion of (/ 1 z) in y 9.010 * [taylor]: Taking taylor expansion of z in y 9.010 * [backup-simplify]: Simplify z into z 9.010 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 9.010 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 9.011 * [taylor]: Taking taylor expansion of (* x y) in y 9.011 * [taylor]: Taking taylor expansion of x in y 9.011 * [backup-simplify]: Simplify x into x 9.011 * [taylor]: Taking taylor expansion of y in y 9.011 * [backup-simplify]: Simplify 0 into 0 9.011 * [backup-simplify]: Simplify 1 into 1 9.011 * [backup-simplify]: Simplify (* x 0) into 0 9.011 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 9.011 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 9.011 * [backup-simplify]: Simplify (- (/ 1 x)) into (- (/ 1 x)) 9.011 * [backup-simplify]: Simplify (+ 0 (- (/ 1 x))) into (- (/ 1 x)) 9.012 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 9.012 * [taylor]: Taking taylor expansion of E in y 9.012 * [backup-simplify]: Simplify E into E 9.012 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 9.012 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in x 9.012 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in x 9.012 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in x 9.012 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 9.012 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 9.012 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 9.012 * [taylor]: Taking taylor expansion of (/ 1 z) in x 9.012 * [taylor]: Taking taylor expansion of z in x 9.012 * [backup-simplify]: Simplify z into z 9.012 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 9.012 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 9.012 * [taylor]: Taking taylor expansion of (* x y) in x 9.012 * [taylor]: Taking taylor expansion of x in x 9.013 * [backup-simplify]: Simplify 0 into 0 9.013 * [backup-simplify]: Simplify 1 into 1 9.013 * [taylor]: Taking taylor expansion of y in x 9.013 * [backup-simplify]: Simplify y into y 9.013 * [backup-simplify]: Simplify (* 0 y) into 0 9.013 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 9.013 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 9.013 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 9.013 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 9.014 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 9.014 * [taylor]: Taking taylor expansion of E in x 9.014 * [backup-simplify]: Simplify E into E 9.014 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 9.014 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in x 9.014 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in x 9.014 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in x 9.014 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 9.014 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 9.014 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 9.014 * [taylor]: Taking taylor expansion of (/ 1 z) in x 9.014 * [taylor]: Taking taylor expansion of z in x 9.014 * [backup-simplify]: Simplify z into z 9.014 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 9.014 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 9.014 * [taylor]: Taking taylor expansion of (* x y) in x 9.014 * [taylor]: Taking taylor expansion of x in x 9.014 * [backup-simplify]: Simplify 0 into 0 9.014 * [backup-simplify]: Simplify 1 into 1 9.014 * [taylor]: Taking taylor expansion of y in x 9.015 * [backup-simplify]: Simplify y into y 9.015 * [backup-simplify]: Simplify (* 0 y) into 0 9.015 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 9.015 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 9.015 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 9.015 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 9.015 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 9.016 * [taylor]: Taking taylor expansion of E in x 9.016 * [backup-simplify]: Simplify E into E 9.016 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 9.016 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in y 9.016 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in y 9.016 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in y 9.016 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 9.016 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 9.016 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 9.016 * [taylor]: Taking taylor expansion of (/ 1 z) in y 9.016 * [taylor]: Taking taylor expansion of z in y 9.016 * [backup-simplify]: Simplify z into z 9.016 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 9.016 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 9.016 * [taylor]: Taking taylor expansion of (* x y) in y 9.016 * [taylor]: Taking taylor expansion of x in y 9.016 * [backup-simplify]: Simplify x into x 9.016 * [taylor]: Taking taylor expansion of y in y 9.016 * [backup-simplify]: Simplify 0 into 0 9.016 * [backup-simplify]: Simplify 1 into 1 9.017 * [backup-simplify]: Simplify (* x 0) into 0 9.017 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 9.017 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 9.017 * [backup-simplify]: Simplify (- (/ 1 x)) into (- (/ 1 x)) 9.017 * [backup-simplify]: Simplify (+ 0 (- (/ 1 x))) into (- (/ 1 x)) 9.017 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 9.018 * [taylor]: Taking taylor expansion of E in y 9.018 * [backup-simplify]: Simplify E into E 9.018 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 9.018 * [taylor]: Taking taylor expansion of (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) in z 9.018 * [taylor]: Taking taylor expansion of (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) in z 9.018 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in z 9.018 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 9.018 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 9.018 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 9.018 * [taylor]: Taking taylor expansion of (/ 1 z) in z 9.018 * [taylor]: Taking taylor expansion of z in z 9.018 * [backup-simplify]: Simplify 0 into 0 9.018 * [backup-simplify]: Simplify 1 into 1 9.019 * [backup-simplify]: Simplify (/ 1 1) into 1 9.019 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 9.019 * [taylor]: Taking taylor expansion of (* x y) in z 9.019 * [taylor]: Taking taylor expansion of x in z 9.019 * [backup-simplify]: Simplify x into x 9.019 * [taylor]: Taking taylor expansion of y in z 9.019 * [backup-simplify]: Simplify y into y 9.019 * [backup-simplify]: Simplify (* x y) into (* x y) 9.019 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 9.019 * [backup-simplify]: Simplify (+ 0 1) into 1 9.020 * [backup-simplify]: Simplify (+ 1 0) into 1 9.020 * [backup-simplify]: Simplify (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) into (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) 9.020 * [taylor]: Taking taylor expansion of E in z 9.020 * [backup-simplify]: Simplify E into E 9.020 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 9.021 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) into (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) 9.022 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) (/ 0 E)))) into 0 9.022 * [taylor]: Taking taylor expansion of 0 in y 9.022 * [backup-simplify]: Simplify 0 into 0 9.022 * [taylor]: Taking taylor expansion of 0 in z 9.022 * [backup-simplify]: Simplify 0 into 0 9.022 * [backup-simplify]: Simplify 0 into 0 9.022 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) (/ 0 E)))) into 0 9.022 * [taylor]: Taking taylor expansion of 0 in z 9.022 * [backup-simplify]: Simplify 0 into 0 9.022 * [backup-simplify]: Simplify 0 into 0 9.023 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) (/ 0 E)))) into 0 9.023 * [backup-simplify]: Simplify 0 into 0 9.025 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) (/ 0 E)) (* 0 (/ 0 E)))) into 0 9.025 * [taylor]: Taking taylor expansion of 0 in y 9.025 * [backup-simplify]: Simplify 0 into 0 9.025 * [taylor]: Taking taylor expansion of 0 in z 9.025 * [backup-simplify]: Simplify 0 into 0 9.025 * [backup-simplify]: Simplify 0 into 0 9.025 * [taylor]: Taking taylor expansion of 0 in z 9.025 * [backup-simplify]: Simplify 0 into 0 9.025 * [backup-simplify]: Simplify 0 into 0 9.026 * [backup-simplify]: Simplify (- (/ 0 E) (+ (* (/ (exp (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y)))) E) (/ 0 E)) (* 0 (/ 0 E)))) into 0 9.026 * [taylor]: Taking taylor expansion of 0 in z 9.026 * [backup-simplify]: Simplify 0 into 0 9.026 * [backup-simplify]: Simplify 0 into 0 9.026 * [backup-simplify]: Simplify (/ (exp (- (+ (fma (/ -1 (/ 1 (- x))) (/ -1 (/ 1 (- y))) (/ -1 (/ 1 (- z)))) (/ 1 (/ 1 (- z)))) (/ 1 (* (/ 1 (- x)) (/ 1 (- y)))))) E) into (/ (exp (- (fma x y z) (+ z (* x y)))) E) 9.026 * * * [progress]: simplifying candidates 9.026 * * * * [progress]: [ 1 / 106 ] simplifiying candidate # 9.026 * [simplify]: Simplifying (/ (exp (fma x y z)) (exp (* x y))) 9.026 * * [simplify]: iters left: 5 (8 enodes) 9.028 * * [simplify]: iters left: 4 (29 enodes) 9.032 * * [simplify]: iters left: 3 (41 enodes) 9.038 * * [simplify]: iters left: 2 (67 enodes) 9.049 * * [simplify]: iters left: 1 (113 enodes) 9.090 * * [simplify]: Extracting #0: cost 1 inf + 0 9.091 * * [simplify]: Extracting #1: cost 16 inf + 0 9.091 * * [simplify]: Extracting #2: cost 64 inf + 0 9.091 * * [simplify]: Extracting #3: cost 85 inf + 127 9.092 * * [simplify]: Extracting #4: cost 59 inf + 3272 9.095 * * [simplify]: Extracting #5: cost 29 inf + 8240 9.098 * * [simplify]: Extracting #6: cost 11 inf + 13117 9.102 * * [simplify]: Extracting #7: cost 0 inf + 19794 9.107 * [simplify]: Simplified to (exp (- (fma x y z) (* x y))) 9.107 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (x y z) (log (/ (exp (- (log (exp (- (fma x y z) (* x y)))) z)) E))) 9.107 * * * * [progress]: [ 2 / 106 ] simplifiying candidate # 9.107 * * * * [progress]: [ 3 / 106 ] simplifiying candidate # 9.108 * [simplify]: Simplifying (log (- (fma x y z) (* x y))) 9.108 * * [simplify]: iters left: 5 (7 enodes) 9.111 * * [simplify]: iters left: 4 (24 enodes) 9.117 * * [simplify]: iters left: 3 (33 enodes) 9.126 * * [simplify]: iters left: 2 (37 enodes) 9.131 * * [simplify]: Extracting #0: cost 1 inf + 0 9.131 * * [simplify]: Extracting #1: cost 3 inf + 0 9.131 * * [simplify]: Extracting #2: cost 7 inf + 0 9.131 * * [simplify]: Extracting #3: cost 15 inf + 0 9.131 * * [simplify]: Extracting #4: cost 13 inf + 44 9.131 * * [simplify]: Extracting #5: cost 4 inf + 628 9.131 * * [simplify]: Extracting #6: cost 1 inf + 1015 9.131 * * [simplify]: Extracting #7: cost 0 inf + 1223 9.132 * [simplify]: Simplified to (log (- (fma x y z) (* x y))) 9.132 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (x y z) (log (/ (exp (- (exp (log (- (fma x y z) (* x y)))) z)) E))) 9.132 * * * * [progress]: [ 4 / 106 ] simplifiying candidate # 9.132 * [simplify]: Simplifying (exp (- (fma x y z) (* x y))) 9.132 * * [simplify]: iters left: 5 (7 enodes) 9.134 * * [simplify]: iters left: 4 (27 enodes) 9.138 * * [simplify]: iters left: 3 (46 enodes) 9.144 * * [simplify]: iters left: 2 (72 enodes) 9.157 * * [simplify]: iters left: 1 (124 enodes) 9.197 * * [simplify]: Extracting #0: cost 1 inf + 0 9.197 * * [simplify]: Extracting #1: cost 31 inf + 0 9.197 * * [simplify]: Extracting #2: cost 81 inf + 1 9.198 * * [simplify]: Extracting #3: cost 107 inf + 44 9.198 * * [simplify]: Extracting #4: cost 87 inf + 2234 9.200 * * [simplify]: Extracting #5: cost 47 inf + 10156 9.202 * * [simplify]: Extracting #6: cost 5 inf + 25636 9.205 * * [simplify]: Extracting #7: cost 0 inf + 27789 9.208 * [simplify]: Simplified to (exp (- (fma x y z) (* x y))) 9.208 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (x y z) (log (/ (exp (- (log (exp (- (fma x y z) (* x y)))) z)) E))) 9.209 * * * * [progress]: [ 5 / 106 ] simplifiying candidate # 9.209 * [simplify]: Simplifying (* (cbrt (- (fma x y z) (* x y))) (cbrt (- (fma x y z) (* x y)))) 9.209 * * [simplify]: iters left: 6 (8 enodes) 9.211 * * [simplify]: iters left: 5 (27 enodes) 9.215 * * [simplify]: iters left: 4 (36 enodes) 9.222 * * [simplify]: iters left: 3 (40 enodes) 9.232 * * [simplify]: Extracting #0: cost 1 inf + 0 9.232 * * [simplify]: Extracting #1: cost 3 inf + 0 9.233 * * [simplify]: Extracting #2: cost 5 inf + 0 9.233 * * [simplify]: Extracting #3: cost 9 inf + 0 9.233 * * [simplify]: Extracting #4: cost 17 inf + 0 9.233 * * [simplify]: Extracting #5: cost 16 inf + 3 9.233 * * [simplify]: Extracting #6: cost 7 inf + 570 9.234 * * [simplify]: Extracting #7: cost 1 inf + 1501 9.234 * * [simplify]: Extracting #8: cost 0 inf + 1759 9.235 * [simplify]: Simplified to (* (cbrt (- (fma x y z) (* x y))) (cbrt (- (fma x y z) (* x y)))) 9.235 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (x y z) (log (/ (exp (- (* (* (cbrt (- (fma x y z) (* x y))) (cbrt (- (fma x y z) (* x y)))) (cbrt (- (fma x y z) (* x y)))) z)) E))) 9.236 * [simplify]: Simplifying (cbrt (- (fma x y z) (* x y))) 9.236 * * [simplify]: iters left: 5 (7 enodes) 9.239 * * [simplify]: iters left: 4 (24 enodes) 9.245 * * [simplify]: iters left: 3 (33 enodes) 9.254 * * [simplify]: iters left: 2 (37 enodes) 9.263 * * [simplify]: Extracting #0: cost 1 inf + 0 9.264 * * [simplify]: Extracting #1: cost 3 inf + 0 9.264 * * [simplify]: Extracting #2: cost 7 inf + 0 9.264 * * [simplify]: Extracting #3: cost 15 inf + 0 9.264 * * [simplify]: Extracting #4: cost 13 inf + 44 9.264 * * [simplify]: Extracting #5: cost 4 inf + 628 9.265 * * [simplify]: Extracting #6: cost 1 inf + 1025 9.265 * * [simplify]: Extracting #7: cost 0 inf + 1243 9.266 * [simplify]: Simplified to (cbrt (- (fma x y z) (* x y))) 9.266 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (x y z) (log (/ (exp (- (* (* (cbrt (- (fma x y z) (* x y))) (cbrt (- (fma x y z) (* x y)))) (cbrt (- (fma x y z) (* x y)))) z)) E))) 9.266 * * * * [progress]: [ 6 / 106 ] simplifiying candidate # 9.266 * [simplify]: Simplifying (* (* (- (fma x y z) (* x y)) (- (fma x y z) (* x y))) (- (fma x y z) (* x y))) 9.266 * * [simplify]: iters left: 6 (8 enodes) 9.270 * * [simplify]: iters left: 5 (28 enodes) 9.278 * * [simplify]: iters left: 4 (51 enodes) 9.302 * * [simplify]: iters left: 3 (166 enodes) 9.405 * * [simplify]: Extracting #0: cost 1 inf + 0 9.405 * * [simplify]: Extracting #1: cost 18 inf + 0 9.405 * * [simplify]: Extracting #2: cost 132 inf + 1 9.406 * * [simplify]: Extracting #3: cost 157 inf + 87 9.407 * * [simplify]: Extracting #4: cost 112 inf + 6372 9.414 * * [simplify]: Extracting #5: cost 10 inf + 30021 9.426 * * [simplify]: Extracting #6: cost 0 inf + 32521 9.443 * [simplify]: Simplified to (* (- (fma x y z) (* x y)) (* (- (fma x y z) (* x y)) (- (fma x y z) (* x y)))) 9.443 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (x y z) (log (/ (exp (- (cbrt (* (- (fma x y z) (* x y)) (* (- (fma x y z) (* x y)) (- (fma x y z) (* x y))))) z)) E))) 9.444 * * * * [progress]: [ 7 / 106 ] simplifiying candidate # 9.444 * [simplify]: Simplifying (sqrt (- (fma x y z) (* x y))) 9.444 * * [simplify]: iters left: 5 (7 enodes) 9.447 * * [simplify]: iters left: 4 (24 enodes) 9.454 * * [simplify]: iters left: 3 (33 enodes) 9.460 * * [simplify]: iters left: 2 (37 enodes) 9.465 * * [simplify]: Extracting #0: cost 1 inf + 0 9.465 * * [simplify]: Extracting #1: cost 3 inf + 0 9.465 * * [simplify]: Extracting #2: cost 7 inf + 0 9.465 * * [simplify]: Extracting #3: cost 15 inf + 0 9.465 * * [simplify]: Extracting #4: cost 13 inf + 44 9.465 * * [simplify]: Extracting #5: cost 4 inf + 628 9.466 * * [simplify]: Extracting #6: cost 1 inf + 985 9.466 * * [simplify]: Extracting #7: cost 0 inf + 1163 9.466 * [simplify]: Simplified to (sqrt (- (fma x y z) (* x y))) 9.466 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (x y z) (log (/ (exp (- (* (sqrt (- (fma x y z) (* x y))) (sqrt (- (fma x y z) (* x y)))) z)) E))) 9.466 * [simplify]: Simplifying (sqrt (- (fma x y z) (* x y))) 9.466 * * [simplify]: iters left: 5 (7 enodes) 9.468 * * [simplify]: iters left: 4 (24 enodes) 9.471 * * [simplify]: iters left: 3 (33 enodes) 9.476 * * [simplify]: iters left: 2 (37 enodes) 9.480 * * [simplify]: Extracting #0: cost 1 inf + 0 9.480 * * [simplify]: Extracting #1: cost 3 inf + 0 9.480 * * [simplify]: Extracting #2: cost 7 inf + 0 9.481 * * [simplify]: Extracting #3: cost 15 inf + 0 9.481 * * [simplify]: Extracting #4: cost 13 inf + 44 9.481 * * [simplify]: Extracting #5: cost 4 inf + 628 9.481 * * [simplify]: Extracting #6: cost 1 inf + 985 9.481 * * [simplify]: Extracting #7: cost 0 inf + 1163 9.482 * [simplify]: Simplified to (sqrt (- (fma x y z) (* x y))) 9.482 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (x y z) (log (/ (exp (- (* (sqrt (- (fma x y z) (* x y))) (sqrt (- (fma x y z) (* x y)))) z)) E))) 9.482 * * * * [progress]: [ 8 / 106 ] simplifiying candidate # 9.482 * [simplify]: Simplifying (- (pow (fma x y z) 3) (pow (* x y) 3)) 9.482 * * [simplify]: iters left: 5 (9 enodes) 9.485 * * [simplify]: iters left: 4 (46 enodes) 9.506 * * [simplify]: iters left: 3 (125 enodes) 9.556 * * [simplify]: iters left: 2 (356 enodes) 9.728 * * [simplify]: Extracting #0: cost 1 inf + 0 9.728 * * [simplify]: Extracting #1: cost 17 inf + 0 9.729 * * [simplify]: Extracting #2: cost 93 inf + 0 9.730 * * [simplify]: Extracting #3: cost 179 inf + 1351 9.735 * * [simplify]: Extracting #4: cost 122 inf + 10701 9.746 * * [simplify]: Extracting #5: cost 23 inf + 47762 9.760 * * [simplify]: Extracting #6: cost 0 inf + 56113 9.773 * [simplify]: Simplified to (- (* (fma x y z) (* (fma x y z) (fma x y z))) (* (* (* x y) (* x y)) (* x y))) 9.774 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (x y z) (log (/ (exp (- (/ (- (* (fma x y z) (* (fma x y z) (fma x y z))) (* (* (* x y) (* x y)) (* x y))) (+ (* (fma x y z) (fma x y z)) (+ (* (* x y) (* x y)) (* (fma x y z) (* x y))))) z)) E))) 9.774 * [simplify]: Simplifying (+ (* (fma x y z) (fma x y z)) (+ (* (* x y) (* x y)) (* (fma x y z) (* x y)))) 9.774 * * [simplify]: iters left: 6 (10 enodes) 9.780 * * [simplify]: iters left: 5 (47 enodes) 9.789 * * [simplify]: iters left: 4 (95 enodes) 9.809 * * [simplify]: iters left: 3 (128 enodes) 9.828 * * [simplify]: iters left: 2 (139 enodes) 9.862 * * [simplify]: Extracting #0: cost 1 inf + 0 9.862 * * [simplify]: Extracting #1: cost 8 inf + 0 9.862 * * [simplify]: Extracting #2: cost 27 inf + 0 9.863 * * [simplify]: Extracting #3: cost 36 inf + 44 9.863 * * [simplify]: Extracting #4: cost 14 inf + 2259 9.866 * * [simplify]: Extracting #5: cost 1 inf + 4397 9.868 * * [simplify]: Extracting #6: cost 0 inf + 4375 9.870 * [simplify]: Simplified to (+ (* (* x y) (+ (fma x y z) (* x y))) (* (fma x y z) (fma x y z))) 9.870 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (x y z) (log (/ (exp (- (/ (- (* (fma x y z) (* (fma x y z) (fma x y z))) (* (* (* x y) (* x y)) (* x y))) (+ (* (* x y) (+ (fma x y z) (* x y))) (* (fma x y z) (fma x y z)))) z)) E))) 9.870 * * * * [progress]: [ 9 / 106 ] simplifiying candidate # 9.871 * [simplify]: Simplifying (- (* x y)) 9.871 * * [simplify]: iters left: 4 (4 enodes) 9.873 * * [simplify]: iters left: 3 (17 enodes) 9.878 * * [simplify]: iters left: 2 (23 enodes) 9.883 * * [simplify]: Extracting #0: cost 1 inf + 0 9.884 * * [simplify]: Extracting #1: cost 7 inf + 0 9.884 * * [simplify]: Extracting #2: cost 7 inf + 43 9.884 * * [simplify]: Extracting #3: cost 0 inf + 414 9.884 * [simplify]: Simplified to (- (* x y)) 9.884 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (x y z) (log (/ (exp (- (+ (fma x y z) (- (* x y))) z)) E))) 9.884 * * * * [progress]: [ 10 / 106 ] simplifiying candidate # 9.884 * * * * [progress]: [ 11 / 106 ] simplifiying candidate # 9.885 * [simplify]: Simplifying (- (* (fma x y z) (fma x y z)) (* (* x y) (* x y))) 9.885 * * [simplify]: iters left: 6 (8 enodes) 9.889 * * [simplify]: iters left: 5 (37 enodes) 9.902 * * [simplify]: iters left: 4 (81 enodes) 9.934 * * [simplify]: iters left: 3 (151 enodes) 9.987 * * [simplify]: iters left: 2 (216 enodes) 10.065 * * [simplify]: iters left: 1 (379 enodes) 10.184 * * [simplify]: Extracting #0: cost 1 inf + 0 10.184 * * [simplify]: Extracting #1: cost 22 inf + 0 10.185 * * [simplify]: Extracting #2: cost 86 inf + 0 10.186 * * [simplify]: Extracting #3: cost 107 inf + 84 10.187 * * [simplify]: Extracting #4: cost 81 inf + 2398 10.194 * * [simplify]: Extracting #5: cost 21 inf + 13549 10.199 * * [simplify]: Extracting #6: cost 0 inf + 18287 10.205 * [simplify]: Simplified to (- (* (fma x y z) (fma x y z)) (* (* x y) (* x y))) 10.206 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (x y z) (log (/ (exp (- (/ (- (* (fma x y z) (fma x y z)) (* (* x y) (* x y))) (+ (fma x y z) (* x y))) z)) E))) 10.206 * [simplify]: Simplifying (+ (fma x y z) (* x y)) 10.206 * * [simplify]: iters left: 4 (6 enodes) 10.207 * * [simplify]: iters left: 3 (20 enodes) 10.210 * * [simplify]: Extracting #0: cost 1 inf + 0 10.210 * * [simplify]: Extracting #1: cost 4 inf + 0 10.210 * * [simplify]: Extracting #2: cost 9 inf + 0 10.210 * * [simplify]: Extracting #3: cost 6 inf + 3 10.210 * * [simplify]: Extracting #4: cost 0 inf + 479 10.210 * [simplify]: Simplified to (+ (fma x y z) (* x y)) 10.210 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (x y z) (log (/ (exp (- (/ (- (* (fma x y z) (fma x y z)) (* (* x y) (* x y))) (+ (fma x y z) (* x y))) z)) E))) 10.210 * * * * [progress]: [ 12 / 106 ] simplifiying candidate # 10.211 * [simplify]: Simplifying (- (* x y)) 10.211 * * [simplify]: iters left: 4 (4 enodes) 10.212 * * [simplify]: iters left: 3 (17 enodes) 10.214 * * [simplify]: iters left: 2 (23 enodes) 10.219 * * [simplify]: Extracting #0: cost 1 inf + 0 10.219 * * [simplify]: Extracting #1: cost 7 inf + 0 10.219 * * [simplify]: Extracting #2: cost 7 inf + 43 10.219 * * [simplify]: Extracting #3: cost 0 inf + 414 10.219 * [simplify]: Simplified to (- (* x y)) 10.219 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (x y z) (log (/ (exp (- (+ (fma x y z) (- (* x y))) z)) E))) 10.219 * * * * [progress]: [ 13 / 106 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (* x y)))) z)) E)))> 10.220 * [simplify]: Simplifying (real->posit16 (- (fma x y z) (* x y))) 10.220 * * [simplify]: iters left: 5 (7 enodes) 10.221 * * [simplify]: iters left: 4 (21 enodes) 10.224 * * [simplify]: iters left: 3 (30 enodes) 10.228 * * [simplify]: iters left: 2 (34 enodes) 10.232 * * [simplify]: Extracting #0: cost 1 inf + 0 10.232 * * [simplify]: Extracting #1: cost 2 inf + 0 10.233 * * [simplify]: Extracting #2: cost 5 inf + 0 10.233 * * [simplify]: Extracting #3: cost 13 inf + 0 10.233 * * [simplify]: Extracting #4: cost 12 inf + 3 10.233 * * [simplify]: Extracting #5: cost 3 inf + 546 10.233 * * [simplify]: Extracting #6: cost 0 inf + 807 10.233 * [simplify]: Simplified to (real->posit16 (- (fma x y z) (* x y))) 10.233 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (x y z) (log (/ (exp (- (posit16->real (real->posit16 (- (fma x y z) (* x y)))) z)) E))) 10.233 * * * * [progress]: [ 14 / 106 ] simplifiying candidate # 10.234 * [simplify]: Simplifying (log (* (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)))) 10.234 * * [simplify]: iters left: 6 (13 enodes) 10.236 * * [simplify]: iters left: 5 (53 enodes) 10.249 * * [simplify]: iters left: 4 (97 enodes) 10.279 * * [simplify]: iters left: 3 (171 enodes) 10.334 * * [simplify]: iters left: 2 (293 enodes) 10.454 * * [simplify]: Extracting #0: cost 1 inf + 0 10.454 * * [simplify]: Extracting #1: cost 4 inf + 0 10.454 * * [simplify]: Extracting #2: cost 7 inf + 0 10.454 * * [simplify]: Extracting #3: cost 9 inf + 0 10.454 * * [simplify]: Extracting #4: cost 49 inf + 0 10.455 * * [simplify]: Extracting #5: cost 183 inf + 1 10.457 * * [simplify]: Extracting #6: cost 185 inf + 3695 10.464 * * [simplify]: Extracting #7: cost 109 inf + 20727 10.481 * * [simplify]: Extracting #8: cost 25 inf + 50961 10.497 * * [simplify]: Extracting #9: cost 0 inf + 62315 10.514 * [simplify]: Simplified to (log (* (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)))) 10.514 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (log (* (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)))) (log (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E))))) 10.514 * [simplify]: Simplifying (log (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 10.514 * * [simplify]: iters left: 6 (12 enodes) 10.519 * * [simplify]: iters left: 5 (48 enodes) 10.535 * * [simplify]: iters left: 4 (90 enodes) 10.558 * * [simplify]: iters left: 3 (164 enodes) 10.600 * * [simplify]: iters left: 2 (286 enodes) 10.701 * * [simplify]: Extracting #0: cost 1 inf + 0 10.702 * * [simplify]: Extracting #1: cost 3 inf + 0 10.702 * * [simplify]: Extracting #2: cost 5 inf + 0 10.702 * * [simplify]: Extracting #3: cost 45 inf + 0 10.702 * * [simplify]: Extracting #4: cost 179 inf + 1 10.703 * * [simplify]: Extracting #5: cost 186 inf + 2739 10.706 * * [simplify]: Extracting #6: cost 132 inf + 11936 10.710 * * [simplify]: Extracting #7: cost 85 inf + 21988 10.722 * * [simplify]: Extracting #8: cost 17 inf + 52358 10.738 * * [simplify]: Extracting #9: cost 0 inf + 60539 10.755 * [simplify]: Simplified to (log (cbrt (/ (exp (- (- (fma x y z) z) (* x y))) E))) 10.755 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (log (* (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)))) (log (cbrt (/ (exp (- (- (fma x y z) z) (* x y))) E))))) 10.755 * * * * [progress]: [ 15 / 106 ] simplifiying candidate # 10.755 * [simplify]: Simplifying (log (sqrt (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 10.756 * * [simplify]: iters left: 6 (12 enodes) 10.761 * * [simplify]: iters left: 5 (48 enodes) 10.776 * * [simplify]: iters left: 4 (90 enodes) 10.805 * * [simplify]: iters left: 3 (164 enodes) 10.858 * * [simplify]: iters left: 2 (286 enodes) 10.976 * * [simplify]: Extracting #0: cost 1 inf + 0 10.976 * * [simplify]: Extracting #1: cost 3 inf + 0 10.976 * * [simplify]: Extracting #2: cost 5 inf + 0 10.976 * * [simplify]: Extracting #3: cost 45 inf + 0 10.977 * * [simplify]: Extracting #4: cost 179 inf + 1 10.979 * * [simplify]: Extracting #5: cost 186 inf + 2739 10.984 * * [simplify]: Extracting #6: cost 132 inf + 11816 10.995 * * [simplify]: Extracting #7: cost 85 inf + 21828 11.009 * * [simplify]: Extracting #8: cost 17 inf + 52198 11.026 * * [simplify]: Extracting #9: cost 0 inf + 60379 11.042 * [simplify]: Simplified to (log (sqrt (/ (exp (- (- (fma x y z) z) (* x y))) E))) 11.042 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (log (sqrt (/ (exp (- (- (fma x y z) z) (* x y))) E))) (log (sqrt (/ (exp (- (- (fma x y z) (* x y)) z)) E))))) 11.043 * [simplify]: Simplifying (log (sqrt (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 11.043 * * [simplify]: iters left: 6 (12 enodes) 11.047 * * [simplify]: iters left: 5 (48 enodes) 11.055 * * [simplify]: iters left: 4 (90 enodes) 11.070 * * [simplify]: iters left: 3 (164 enodes) 11.123 * * [simplify]: iters left: 2 (286 enodes) 11.212 * * [simplify]: Extracting #0: cost 1 inf + 0 11.213 * * [simplify]: Extracting #1: cost 3 inf + 0 11.213 * * [simplify]: Extracting #2: cost 5 inf + 0 11.213 * * [simplify]: Extracting #3: cost 45 inf + 0 11.213 * * [simplify]: Extracting #4: cost 179 inf + 1 11.215 * * [simplify]: Extracting #5: cost 186 inf + 2739 11.217 * * [simplify]: Extracting #6: cost 132 inf + 11816 11.224 * * [simplify]: Extracting #7: cost 85 inf + 21828 11.231 * * [simplify]: Extracting #8: cost 17 inf + 52198 11.242 * * [simplify]: Extracting #9: cost 0 inf + 60379 11.256 * [simplify]: Simplified to (log (sqrt (/ (exp (- (- (fma x y z) z) (* x y))) E))) 11.256 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (log (sqrt (/ (exp (- (- (fma x y z) (* x y)) z)) E))) (log (sqrt (/ (exp (- (- (fma x y z) z) (* x y))) E))))) 11.256 * * * * [progress]: [ 16 / 106 ] simplifiying candidate # 11.256 * [simplify]: Simplifying (log (/ (exp (- (fma x y z) (* x y))) (* (cbrt E) (cbrt E)))) 11.256 * * [simplify]: iters left: 6 (12 enodes) 11.259 * * [simplify]: iters left: 5 (49 enodes) 11.267 * * [simplify]: iters left: 4 (89 enodes) 11.282 * * [simplify]: iters left: 3 (161 enodes) 11.320 * * [simplify]: iters left: 2 (339 enodes) 11.418 * * [simplify]: Extracting #0: cost 1 inf + 0 11.419 * * [simplify]: Extracting #1: cost 28 inf + 0 11.419 * * [simplify]: Extracting #2: cost 131 inf + 0 11.421 * * [simplify]: Extracting #3: cost 246 inf + 227 11.424 * * [simplify]: Extracting #4: cost 233 inf + 4773 11.434 * * [simplify]: Extracting #5: cost 113 inf + 37357 11.449 * * [simplify]: Extracting #6: cost 19 inf + 82686 11.462 * * [simplify]: Extracting #7: cost 0 inf + 93892 11.477 * * [simplify]: Extracting #8: cost 0 inf + 93772 11.496 * [simplify]: Simplified to (- (- (fma x y z) (+ (* x y) (log (cbrt E)))) (log (cbrt E))) 11.496 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (- (fma x y z) (+ (* x y) (log (cbrt E)))) (log (cbrt E))) (log (/ (exp (- z)) (cbrt E))))) 11.496 * [simplify]: Simplifying (log (/ (exp (- z)) (cbrt E))) 11.496 * * [simplify]: iters left: 6 (7 enodes) 11.498 * * [simplify]: iters left: 5 (28 enodes) 11.506 * * [simplify]: iters left: 4 (44 enodes) 11.512 * * [simplify]: iters left: 3 (59 enodes) 11.523 * * [simplify]: iters left: 2 (73 enodes) 11.544 * * [simplify]: iters left: 1 (92 enodes) 11.571 * * [simplify]: Extracting #0: cost 1 inf + 0 11.571 * * [simplify]: Extracting #1: cost 12 inf + 0 11.571 * * [simplify]: Extracting #2: cost 21 inf + 43 11.571 * * [simplify]: Extracting #3: cost 22 inf + 309 11.572 * * [simplify]: Extracting #4: cost 15 inf + 1107 11.573 * * [simplify]: Extracting #5: cost 1 inf + 3743 11.574 * * [simplify]: Extracting #6: cost 0 inf + 3934 11.575 * [simplify]: Simplified to (- (- z) (log (cbrt E))) 11.576 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (- (- (fma x y z) (+ (* x y) (log (cbrt E)))) (log (cbrt E))) (- (- z) (log (cbrt E))))) 11.576 * * * * [progress]: [ 17 / 106 ] simplifiying candidate # 11.576 * [simplify]: Simplifying (log (/ (exp (- (fma x y z) (* x y))) (sqrt E))) 11.576 * * [simplify]: iters left: 6 (11 enodes) 11.581 * * [simplify]: iters left: 5 (44 enodes) 11.592 * * [simplify]: iters left: 4 (76 enodes) 11.605 * * [simplify]: iters left: 3 (129 enodes) 11.633 * * [simplify]: iters left: 2 (243 enodes) 11.695 * * [simplify]: Extracting #0: cost 1 inf + 0 11.695 * * [simplify]: Extracting #1: cost 17 inf + 0 11.695 * * [simplify]: Extracting #2: cost 92 inf + 0 11.696 * * [simplify]: Extracting #3: cost 176 inf + 4 11.698 * * [simplify]: Extracting #4: cost 180 inf + 1308 11.701 * * [simplify]: Extracting #5: cost 117 inf + 13072 11.708 * * [simplify]: Extracting #6: cost 26 inf + 45760 11.715 * * [simplify]: Extracting #7: cost 0 inf + 58293 11.726 * [simplify]: Simplified to (- (- (fma x y z) (log (sqrt E))) (* x y)) 11.726 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (- (fma x y z) (log (sqrt E))) (* x y)) (log (/ (exp (- z)) (sqrt E))))) 11.726 * [simplify]: Simplifying (log (/ (exp (- z)) (sqrt E))) 11.726 * * [simplify]: iters left: 6 (7 enodes) 11.728 * * [simplify]: iters left: 5 (28 enodes) 11.732 * * [simplify]: iters left: 4 (44 enodes) 11.744 * * [simplify]: iters left: 3 (59 enodes) 11.760 * * [simplify]: iters left: 2 (73 enodes) 11.781 * * [simplify]: iters left: 1 (92 enodes) 11.808 * * [simplify]: Extracting #0: cost 1 inf + 0 11.808 * * [simplify]: Extracting #1: cost 12 inf + 0 11.808 * * [simplify]: Extracting #2: cost 21 inf + 43 11.809 * * [simplify]: Extracting #3: cost 22 inf + 309 11.809 * * [simplify]: Extracting #4: cost 15 inf + 947 11.810 * * [simplify]: Extracting #5: cost 1 inf + 3023 11.811 * * [simplify]: Extracting #6: cost 0 inf + 3174 11.813 * [simplify]: Simplified to (- (- z) (log (sqrt E))) 11.813 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (- (- (fma x y z) (log (sqrt E))) (* x y)) (- (- z) (log (sqrt E))))) 11.813 * * * * [progress]: [ 18 / 106 ] simplifiying candidate # 11.813 * [simplify]: Simplifying (log (/ (exp (- (fma x y z) (* x y))) 1)) 11.813 * * [simplify]: iters left: 6 (10 enodes) 11.819 * * [simplify]: iters left: 5 (39 enodes) 11.832 * * [simplify]: iters left: 4 (67 enodes) 11.853 * * [simplify]: iters left: 3 (116 enodes) 11.891 * * [simplify]: iters left: 2 (206 enodes) 11.955 * * [simplify]: iters left: 1 (473 enodes) 12.188 * * [simplify]: Extracting #0: cost 1 inf + 0 12.189 * * [simplify]: Extracting #1: cost 31 inf + 0 12.189 * * [simplify]: Extracting #2: cost 199 inf + 1 12.190 * * [simplify]: Extracting #3: cost 359 inf + 682 12.193 * * [simplify]: Extracting #4: cost 318 inf + 9885 12.207 * * [simplify]: Extracting #5: cost 133 inf + 71789 12.225 * * [simplify]: Extracting #6: cost 12 inf + 132470 12.248 * * [simplify]: Extracting #7: cost 0 inf + 140092 12.286 * [simplify]: Simplified to (- (fma x y z) (* x y)) 12.286 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (fma x y z) (* x y)) (log (/ (exp (- z)) E)))) 12.286 * [simplify]: Simplifying (log (/ (exp (- z)) E)) 12.286 * * [simplify]: iters left: 6 (6 enodes) 12.289 * * [simplify]: iters left: 5 (25 enodes) 12.297 * * [simplify]: iters left: 4 (37 enodes) 12.308 * * [simplify]: iters left: 3 (49 enodes) 12.318 * * [simplify]: iters left: 2 (61 enodes) 12.327 * * [simplify]: iters left: 1 (71 enodes) 12.338 * * [simplify]: Extracting #0: cost 1 inf + 0 12.338 * * [simplify]: Extracting #1: cost 9 inf + 0 12.339 * * [simplify]: Extracting #2: cost 12 inf + 209 12.339 * * [simplify]: Extracting #3: cost 9 inf + 519 12.339 * * [simplify]: Extracting #4: cost 1 inf + 1273 12.339 * * [simplify]: Extracting #5: cost 0 inf + 1425 12.340 * [simplify]: Simplified to (- -1 z) 12.340 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (- (fma x y z) (* x y)) (- -1 z))) 12.340 * * * * [progress]: [ 19 / 106 ] simplifiying candidate # 12.340 * [simplify]: Simplifying (log (/ (exp (fma x y z)) (* (cbrt E) (cbrt E)))) 12.340 * * [simplify]: iters left: 6 (10 enodes) 12.344 * * [simplify]: iters left: 5 (37 enodes) 12.355 * * [simplify]: iters left: 4 (51 enodes) 12.369 * * [simplify]: iters left: 3 (63 enodes) 12.387 * * [simplify]: iters left: 2 (70 enodes) 12.406 * * [simplify]: iters left: 1 (77 enodes) 12.426 * * [simplify]: Extracting #0: cost 1 inf + 0 12.426 * * [simplify]: Extracting #1: cost 13 inf + 0 12.427 * * [simplify]: Extracting #2: cost 31 inf + 0 12.427 * * [simplify]: Extracting #3: cost 33 inf + 3 12.427 * * [simplify]: Extracting #4: cost 28 inf + 346 12.428 * * [simplify]: Extracting #5: cost 14 inf + 2927 12.429 * * [simplify]: Extracting #6: cost 3 inf + 5518 12.431 * * [simplify]: Extracting #7: cost 0 inf + 6309 12.433 * [simplify]: Simplified to (- (fma x y z) (log (* (cbrt E) (cbrt E)))) 12.433 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (fma x y z) (log (* (cbrt E) (cbrt E)))) (log (/ (exp (- (- (* x y)) z)) (cbrt E))))) 12.433 * [simplify]: Simplifying (log (/ (exp (- (- (* x y)) z)) (cbrt E))) 12.433 * * [simplify]: iters left: 6 (11 enodes) 12.438 * * [simplify]: iters left: 5 (48 enodes) 12.456 * * [simplify]: iters left: 4 (84 enodes) 12.482 * * [simplify]: iters left: 3 (145 enodes) 12.527 * * [simplify]: iters left: 2 (289 enodes) 12.603 * * [simplify]: Extracting #0: cost 1 inf + 0 12.604 * * [simplify]: Extracting #1: cost 41 inf + 0 12.604 * * [simplify]: Extracting #2: cost 124 inf + 43 12.605 * * [simplify]: Extracting #3: cost 198 inf + 515 12.608 * * [simplify]: Extracting #4: cost 194 inf + 4921 12.613 * * [simplify]: Extracting #5: cost 106 inf + 30466 12.621 * * [simplify]: Extracting #6: cost 21 inf + 65829 12.631 * * [simplify]: Extracting #7: cost 0 inf + 74853 12.649 * * [simplify]: Extracting #8: cost 0 inf + 74576 12.672 * [simplify]: Simplified to (- (- (- (log (cbrt E))) z) (* x y)) 12.672 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (- (fma x y z) (log (* (cbrt E) (cbrt E)))) (- (- (- (log (cbrt E))) z) (* x y)))) 12.673 * * * * [progress]: [ 20 / 106 ] simplifiying candidate # 12.673 * [simplify]: Simplifying (log (/ (exp (fma x y z)) (sqrt E))) 12.673 * * [simplify]: iters left: 5 (9 enodes) 12.677 * * [simplify]: iters left: 4 (32 enodes) 12.686 * * [simplify]: iters left: 3 (40 enodes) 12.697 * * [simplify]: iters left: 2 (45 enodes) 12.709 * * [simplify]: Extracting #0: cost 1 inf + 0 12.709 * * [simplify]: Extracting #1: cost 6 inf + 0 12.710 * * [simplify]: Extracting #2: cost 15 inf + 0 12.710 * * [simplify]: Extracting #3: cost 15 inf + 3 12.710 * * [simplify]: Extracting #4: cost 13 inf + 62 12.710 * * [simplify]: Extracting #5: cost 4 inf + 1196 12.711 * * [simplify]: Extracting #6: cost 0 inf + 1818 12.711 * [simplify]: Simplified to (- (fma x y z) (log (sqrt E))) 12.711 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (fma x y z) (log (sqrt E))) (log (/ (exp (- (- (* x y)) z)) (sqrt E))))) 12.712 * [simplify]: Simplifying (log (/ (exp (- (- (* x y)) z)) (sqrt E))) 12.712 * * [simplify]: iters left: 6 (11 enodes) 12.717 * * [simplify]: iters left: 5 (48 enodes) 12.732 * * [simplify]: iters left: 4 (84 enodes) 12.758 * * [simplify]: iters left: 3 (145 enodes) 12.810 * * [simplify]: iters left: 2 (289 enodes) 12.901 * * [simplify]: Extracting #0: cost 1 inf + 0 12.901 * * [simplify]: Extracting #1: cost 41 inf + 0 12.902 * * [simplify]: Extracting #2: cost 124 inf + 43 12.903 * * [simplify]: Extracting #3: cost 198 inf + 515 12.906 * * [simplify]: Extracting #4: cost 194 inf + 4441 12.918 * * [simplify]: Extracting #5: cost 106 inf + 28626 12.935 * * [simplify]: Extracting #6: cost 21 inf + 62669 12.953 * * [simplify]: Extracting #7: cost 0 inf + 71413 12.972 * * [simplify]: Extracting #8: cost 0 inf + 71136 12.991 * [simplify]: Simplified to (- (- (- (log (sqrt E))) z) (* x y)) 12.991 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (- (fma x y z) (log (sqrt E))) (- (- (- (log (sqrt E))) z) (* x y)))) 12.991 * * * * [progress]: [ 21 / 106 ] simplifiying candidate # 12.992 * [simplify]: Simplifying (log (/ (exp (fma x y z)) 1)) 12.992 * * [simplify]: iters left: 5 (8 enodes) 12.997 * * [simplify]: iters left: 4 (27 enodes) 13.001 * * [simplify]: iters left: 3 (31 enodes) 13.006 * * [simplify]: iters left: 2 (37 enodes) 13.010 * * [simplify]: Extracting #0: cost 1 inf + 0 13.010 * * [simplify]: Extracting #1: cost 7 inf + 0 13.010 * * [simplify]: Extracting #2: cost 5 inf + 4 13.010 * * [simplify]: Extracting #3: cost 3 inf + 63 13.010 * * [simplify]: Extracting #4: cost 0 inf + 377 13.010 * [simplify]: Simplified to (fma x y z) 13.010 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (fma x y z) (log (/ (exp (- (- (* x y)) z)) E)))) 13.011 * [simplify]: Simplifying (log (/ (exp (- (- (* x y)) z)) E)) 13.011 * * [simplify]: iters left: 6 (10 enodes) 13.013 * * [simplify]: iters left: 5 (45 enodes) 13.020 * * [simplify]: iters left: 4 (77 enodes) 13.037 * * [simplify]: iters left: 3 (134 enodes) 13.081 * * [simplify]: iters left: 2 (263 enodes) 13.192 * * [simplify]: Extracting #0: cost 1 inf + 0 13.193 * * [simplify]: Extracting #1: cost 33 inf + 0 13.193 * * [simplify]: Extracting #2: cost 102 inf + 45 13.194 * * [simplify]: Extracting #3: cost 171 inf + 1350 13.198 * * [simplify]: Extracting #4: cost 163 inf + 6237 13.205 * * [simplify]: Extracting #5: cost 114 inf + 18977 13.215 * * [simplify]: Extracting #6: cost 35 inf + 46972 13.223 * * [simplify]: Extracting #7: cost 3 inf + 62888 13.232 * * [simplify]: Extracting #8: cost 0 inf + 64090 13.241 * * [simplify]: Extracting #9: cost 0 inf + 64010 13.257 * [simplify]: Simplified to (- (- z) (- (* x y) -1)) 13.257 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (fma x y z) (- (- z) (- (* x y) -1)))) 13.257 * * * * [progress]: [ 22 / 106 ] simplifiying candidate # 13.258 * [simplify]: Simplifying (log (/ (exp (fma x y z)) (* (cbrt E) (cbrt E)))) 13.258 * * [simplify]: iters left: 6 (10 enodes) 13.262 * * [simplify]: iters left: 5 (37 enodes) 13.273 * * [simplify]: iters left: 4 (51 enodes) 13.287 * * [simplify]: iters left: 3 (63 enodes) 13.308 * * [simplify]: iters left: 2 (70 enodes) 13.326 * * [simplify]: iters left: 1 (77 enodes) 13.347 * * [simplify]: Extracting #0: cost 1 inf + 0 13.347 * * [simplify]: Extracting #1: cost 13 inf + 0 13.347 * * [simplify]: Extracting #2: cost 31 inf + 0 13.348 * * [simplify]: Extracting #3: cost 33 inf + 3 13.348 * * [simplify]: Extracting #4: cost 28 inf + 346 13.349 * * [simplify]: Extracting #5: cost 14 inf + 2927 13.350 * * [simplify]: Extracting #6: cost 3 inf + 5518 13.352 * * [simplify]: Extracting #7: cost 0 inf + 6309 13.354 * [simplify]: Simplified to (- (fma x y z) (log (* (cbrt E) (cbrt E)))) 13.354 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (fma x y z) (log (* (cbrt E) (cbrt E)))) (log (/ (exp (- (- (* x y)) z)) (cbrt E))))) 13.354 * [simplify]: Simplifying (log (/ (exp (- (- (* x y)) z)) (cbrt E))) 13.354 * * [simplify]: iters left: 6 (11 enodes) 13.359 * * [simplify]: iters left: 5 (48 enodes) 13.374 * * [simplify]: iters left: 4 (84 enodes) 13.400 * * [simplify]: iters left: 3 (145 enodes) 13.453 * * [simplify]: iters left: 2 (289 enodes) 13.570 * * [simplify]: Extracting #0: cost 1 inf + 0 13.570 * * [simplify]: Extracting #1: cost 41 inf + 0 13.570 * * [simplify]: Extracting #2: cost 124 inf + 43 13.571 * * [simplify]: Extracting #3: cost 198 inf + 515 13.575 * * [simplify]: Extracting #4: cost 194 inf + 4921 13.579 * * [simplify]: Extracting #5: cost 106 inf + 30466 13.588 * * [simplify]: Extracting #6: cost 21 inf + 65829 13.606 * * [simplify]: Extracting #7: cost 0 inf + 74853 13.621 * * [simplify]: Extracting #8: cost 0 inf + 74576 13.632 * [simplify]: Simplified to (- (- (- (log (cbrt E))) z) (* x y)) 13.632 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (- (fma x y z) (log (* (cbrt E) (cbrt E)))) (- (- (- (log (cbrt E))) z) (* x y)))) 13.632 * * * * [progress]: [ 23 / 106 ] simplifiying candidate # 13.632 * [simplify]: Simplifying (log (/ (exp (fma x y z)) (sqrt E))) 13.632 * * [simplify]: iters left: 5 (9 enodes) 13.634 * * [simplify]: iters left: 4 (32 enodes) 13.641 * * [simplify]: iters left: 3 (40 enodes) 13.652 * * [simplify]: iters left: 2 (45 enodes) 13.663 * * [simplify]: Extracting #0: cost 1 inf + 0 13.663 * * [simplify]: Extracting #1: cost 6 inf + 0 13.663 * * [simplify]: Extracting #2: cost 15 inf + 0 13.664 * * [simplify]: Extracting #3: cost 15 inf + 3 13.664 * * [simplify]: Extracting #4: cost 13 inf + 62 13.664 * * [simplify]: Extracting #5: cost 4 inf + 1196 13.665 * * [simplify]: Extracting #6: cost 0 inf + 1818 13.665 * [simplify]: Simplified to (- (fma x y z) (log (sqrt E))) 13.665 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (fma x y z) (log (sqrt E))) (log (/ (exp (- (- (* x y)) z)) (sqrt E))))) 13.666 * [simplify]: Simplifying (log (/ (exp (- (- (* x y)) z)) (sqrt E))) 13.666 * * [simplify]: iters left: 6 (11 enodes) 13.671 * * [simplify]: iters left: 5 (48 enodes) 13.684 * * [simplify]: iters left: 4 (84 enodes) 13.700 * * [simplify]: iters left: 3 (145 enodes) 13.741 * * [simplify]: iters left: 2 (289 enodes) 13.835 * * [simplify]: Extracting #0: cost 1 inf + 0 13.836 * * [simplify]: Extracting #1: cost 41 inf + 0 13.836 * * [simplify]: Extracting #2: cost 124 inf + 43 13.837 * * [simplify]: Extracting #3: cost 198 inf + 515 13.838 * * [simplify]: Extracting #4: cost 194 inf + 4441 13.843 * * [simplify]: Extracting #5: cost 106 inf + 28626 13.851 * * [simplify]: Extracting #6: cost 21 inf + 62669 13.865 * * [simplify]: Extracting #7: cost 0 inf + 71413 13.884 * * [simplify]: Extracting #8: cost 0 inf + 71136 13.899 * [simplify]: Simplified to (- (- (- (log (sqrt E))) z) (* x y)) 13.899 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (- (fma x y z) (log (sqrt E))) (- (- (- (log (sqrt E))) z) (* x y)))) 13.899 * * * * [progress]: [ 24 / 106 ] simplifiying candidate # 13.899 * [simplify]: Simplifying (log (/ (exp (fma x y z)) 1)) 13.899 * * [simplify]: iters left: 5 (8 enodes) 13.904 * * [simplify]: iters left: 4 (27 enodes) 13.908 * * [simplify]: iters left: 3 (31 enodes) 13.913 * * [simplify]: iters left: 2 (37 enodes) 13.917 * * [simplify]: Extracting #0: cost 1 inf + 0 13.918 * * [simplify]: Extracting #1: cost 7 inf + 0 13.918 * * [simplify]: Extracting #2: cost 5 inf + 4 13.918 * * [simplify]: Extracting #3: cost 3 inf + 63 13.918 * * [simplify]: Extracting #4: cost 0 inf + 377 13.918 * [simplify]: Simplified to (fma x y z) 13.918 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (fma x y z) (log (/ (exp (- (- (* x y)) z)) E)))) 13.918 * [simplify]: Simplifying (log (/ (exp (- (- (* x y)) z)) E)) 13.918 * * [simplify]: iters left: 6 (10 enodes) 13.920 * * [simplify]: iters left: 5 (45 enodes) 13.930 * * [simplify]: iters left: 4 (77 enodes) 13.948 * * [simplify]: iters left: 3 (134 enodes) 13.972 * * [simplify]: iters left: 2 (263 enodes) 14.055 * * [simplify]: Extracting #0: cost 1 inf + 0 14.056 * * [simplify]: Extracting #1: cost 33 inf + 0 14.056 * * [simplify]: Extracting #2: cost 102 inf + 45 14.058 * * [simplify]: Extracting #3: cost 171 inf + 1350 14.061 * * [simplify]: Extracting #4: cost 163 inf + 6237 14.067 * * [simplify]: Extracting #5: cost 114 inf + 18977 14.080 * * [simplify]: Extracting #6: cost 35 inf + 46972 14.091 * * [simplify]: Extracting #7: cost 3 inf + 62888 14.100 * * [simplify]: Extracting #8: cost 0 inf + 64090 14.117 * * [simplify]: Extracting #9: cost 0 inf + 64010 14.133 * [simplify]: Simplified to (- (- z) (- (* x y) -1)) 14.134 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (fma x y z) (- (- z) (- (* x y) -1)))) 14.134 * * * * [progress]: [ 25 / 106 ] simplifiying candidate # 14.134 * [simplify]: Simplifying (log (/ (exp (- (fma x y z) (* x y))) (* (cbrt E) (cbrt E)))) 14.134 * * [simplify]: iters left: 6 (12 enodes) 14.139 * * [simplify]: iters left: 5 (49 enodes) 14.155 * * [simplify]: iters left: 4 (89 enodes) 14.183 * * [simplify]: iters left: 3 (161 enodes) 14.237 * * [simplify]: iters left: 2 (339 enodes) 14.395 * * [simplify]: Extracting #0: cost 1 inf + 0 14.395 * * [simplify]: Extracting #1: cost 28 inf + 0 14.396 * * [simplify]: Extracting #2: cost 131 inf + 0 14.398 * * [simplify]: Extracting #3: cost 246 inf + 227 14.400 * * [simplify]: Extracting #4: cost 233 inf + 4773 14.410 * * [simplify]: Extracting #5: cost 113 inf + 37357 14.420 * * [simplify]: Extracting #6: cost 19 inf + 82686 14.433 * * [simplify]: Extracting #7: cost 0 inf + 93892 14.449 * * [simplify]: Extracting #8: cost 0 inf + 93772 14.474 * [simplify]: Simplified to (- (- (fma x y z) (+ (* x y) (log (cbrt E)))) (log (cbrt E))) 14.474 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (- (fma x y z) (+ (* x y) (log (cbrt E)))) (log (cbrt E))) (log (/ (exp (- z)) (cbrt E))))) 14.474 * [simplify]: Simplifying (log (/ (exp (- z)) (cbrt E))) 14.474 * * [simplify]: iters left: 6 (7 enodes) 14.478 * * [simplify]: iters left: 5 (28 enodes) 14.486 * * [simplify]: iters left: 4 (44 enodes) 14.492 * * [simplify]: iters left: 3 (59 enodes) 14.503 * * [simplify]: iters left: 2 (73 enodes) 14.514 * * [simplify]: iters left: 1 (92 enodes) 14.538 * * [simplify]: Extracting #0: cost 1 inf + 0 14.538 * * [simplify]: Extracting #1: cost 12 inf + 0 14.538 * * [simplify]: Extracting #2: cost 21 inf + 43 14.539 * * [simplify]: Extracting #3: cost 22 inf + 309 14.539 * * [simplify]: Extracting #4: cost 15 inf + 1107 14.540 * * [simplify]: Extracting #5: cost 1 inf + 3743 14.541 * * [simplify]: Extracting #6: cost 0 inf + 3934 14.542 * [simplify]: Simplified to (- (- z) (log (cbrt E))) 14.543 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (- (- (fma x y z) (+ (* x y) (log (cbrt E)))) (log (cbrt E))) (- (- z) (log (cbrt E))))) 14.543 * * * * [progress]: [ 26 / 106 ] simplifiying candidate # 14.543 * [simplify]: Simplifying (log (/ (exp (- (fma x y z) (* x y))) (sqrt E))) 14.543 * * [simplify]: iters left: 6 (11 enodes) 14.548 * * [simplify]: iters left: 5 (44 enodes) 14.561 * * [simplify]: iters left: 4 (76 enodes) 14.579 * * [simplify]: iters left: 3 (129 enodes) 14.619 * * [simplify]: iters left: 2 (243 enodes) 14.686 * * [simplify]: Extracting #0: cost 1 inf + 0 14.686 * * [simplify]: Extracting #1: cost 17 inf + 0 14.686 * * [simplify]: Extracting #2: cost 92 inf + 0 14.687 * * [simplify]: Extracting #3: cost 176 inf + 4 14.689 * * [simplify]: Extracting #4: cost 180 inf + 1308 14.692 * * [simplify]: Extracting #5: cost 117 inf + 13072 14.702 * * [simplify]: Extracting #6: cost 26 inf + 45760 14.716 * * [simplify]: Extracting #7: cost 0 inf + 58293 14.729 * [simplify]: Simplified to (- (- (fma x y z) (log (sqrt E))) (* x y)) 14.729 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (- (fma x y z) (log (sqrt E))) (* x y)) (log (/ (exp (- z)) (sqrt E))))) 14.730 * [simplify]: Simplifying (log (/ (exp (- z)) (sqrt E))) 14.730 * * [simplify]: iters left: 6 (7 enodes) 14.733 * * [simplify]: iters left: 5 (28 enodes) 14.745 * * [simplify]: iters left: 4 (44 enodes) 14.757 * * [simplify]: iters left: 3 (59 enodes) 14.773 * * [simplify]: iters left: 2 (73 enodes) 14.794 * * [simplify]: iters left: 1 (92 enodes) 14.819 * * [simplify]: Extracting #0: cost 1 inf + 0 14.819 * * [simplify]: Extracting #1: cost 12 inf + 0 14.820 * * [simplify]: Extracting #2: cost 21 inf + 43 14.820 * * [simplify]: Extracting #3: cost 22 inf + 309 14.820 * * [simplify]: Extracting #4: cost 15 inf + 947 14.820 * * [simplify]: Extracting #5: cost 1 inf + 3023 14.821 * * [simplify]: Extracting #6: cost 0 inf + 3174 14.822 * [simplify]: Simplified to (- (- z) (log (sqrt E))) 14.822 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (- (- (fma x y z) (log (sqrt E))) (* x y)) (- (- z) (log (sqrt E))))) 14.822 * * * * [progress]: [ 27 / 106 ] simplifiying candidate # 14.822 * [simplify]: Simplifying (log (/ (exp (- (fma x y z) (* x y))) 1)) 14.822 * * [simplify]: iters left: 6 (10 enodes) 14.825 * * [simplify]: iters left: 5 (39 enodes) 14.832 * * [simplify]: iters left: 4 (67 enodes) 14.842 * * [simplify]: iters left: 3 (116 enodes) 14.878 * * [simplify]: iters left: 2 (206 enodes) 14.936 * * [simplify]: iters left: 1 (473 enodes) 15.214 * * [simplify]: Extracting #0: cost 1 inf + 0 15.214 * * [simplify]: Extracting #1: cost 31 inf + 0 15.214 * * [simplify]: Extracting #2: cost 199 inf + 1 15.216 * * [simplify]: Extracting #3: cost 359 inf + 682 15.219 * * [simplify]: Extracting #4: cost 318 inf + 9885 15.232 * * [simplify]: Extracting #5: cost 133 inf + 71789 15.269 * * [simplify]: Extracting #6: cost 12 inf + 132470 15.290 * * [simplify]: Extracting #7: cost 0 inf + 140092 15.314 * [simplify]: Simplified to (- (fma x y z) (* x y)) 15.314 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (fma x y z) (* x y)) (log (/ (exp (- z)) E)))) 15.315 * [simplify]: Simplifying (log (/ (exp (- z)) E)) 15.315 * * [simplify]: iters left: 6 (6 enodes) 15.318 * * [simplify]: iters left: 5 (25 enodes) 15.326 * * [simplify]: iters left: 4 (37 enodes) 15.337 * * [simplify]: iters left: 3 (49 enodes) 15.350 * * [simplify]: iters left: 2 (61 enodes) 15.367 * * [simplify]: iters left: 1 (71 enodes) 15.382 * * [simplify]: Extracting #0: cost 1 inf + 0 15.382 * * [simplify]: Extracting #1: cost 9 inf + 0 15.383 * * [simplify]: Extracting #2: cost 12 inf + 209 15.383 * * [simplify]: Extracting #3: cost 9 inf + 519 15.383 * * [simplify]: Extracting #4: cost 1 inf + 1273 15.383 * * [simplify]: Extracting #5: cost 0 inf + 1425 15.384 * [simplify]: Simplified to (- -1 z) 15.384 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (- (fma x y z) (* x y)) (- -1 z))) 15.384 * * * * [progress]: [ 28 / 106 ] simplifiying candidate # 15.384 * [simplify]: Simplifying (log (/ (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z)))) (* (cbrt E) (cbrt E)))) 15.384 * * [simplify]: iters left: 6 (15 enodes) 15.388 * * [simplify]: iters left: 5 (66 enodes) 15.399 * * [simplify]: iters left: 4 (137 enodes) 15.440 * * [simplify]: iters left: 3 (237 enodes) 15.491 * * [simplify]: iters left: 2 (355 enodes) 15.587 * * [simplify]: Extracting #0: cost 1 inf + 0 15.587 * * [simplify]: Extracting #1: cost 20 inf + 0 15.587 * * [simplify]: Extracting #2: cost 48 inf + 0 15.588 * * [simplify]: Extracting #3: cost 60 inf + 0 15.588 * * [simplify]: Extracting #4: cost 97 inf + 596 15.589 * * [simplify]: Extracting #5: cost 172 inf + 1512 15.593 * * [simplify]: Extracting #6: cost 153 inf + 10221 15.605 * * [simplify]: Extracting #7: cost 51 inf + 41685 15.618 * * [simplify]: Extracting #8: cost 19 inf + 54573 15.628 * * [simplify]: Extracting #9: cost 0 inf + 63236 15.638 * [simplify]: Simplified to (log (* (/ (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt E)) (/ (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt E)))) 15.638 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (log (* (/ (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt E)) (/ (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt E)))) (log (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E))))) 15.638 * [simplify]: Simplifying (log (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E))) 15.639 * * [simplify]: iters left: 6 (13 enodes) 15.642 * * [simplify]: iters left: 5 (54 enodes) 15.659 * * [simplify]: iters left: 4 (100 enodes) 15.690 * * [simplify]: iters left: 3 (165 enodes) 15.737 * * [simplify]: iters left: 2 (250 enodes) 15.805 * * [simplify]: iters left: 1 (446 enodes) 16.073 * * [simplify]: Extracting #0: cost 1 inf + 0 16.073 * * [simplify]: Extracting #1: cost 6 inf + 0 16.073 * * [simplify]: Extracting #2: cost 12 inf + 0 16.073 * * [simplify]: Extracting #3: cost 16 inf + 0 16.073 * * [simplify]: Extracting #4: cost 104 inf + 1 16.074 * * [simplify]: Extracting #5: cost 311 inf + 657 16.076 * * [simplify]: Extracting #6: cost 331 inf + 5251 16.080 * * [simplify]: Extracting #7: cost 268 inf + 15352 16.089 * * [simplify]: Extracting #8: cost 161 inf + 55865 16.107 * * [simplify]: Extracting #9: cost 21 inf + 126663 16.127 * * [simplify]: Extracting #10: cost 0 inf + 139224 16.162 * * [simplify]: Extracting #11: cost 0 inf + 139144 16.185 * [simplify]: Simplified to (log (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E))) 16.185 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (log (/ (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z)))) (* (cbrt E) (cbrt E)))) (log (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E))))) 16.185 * * * * [progress]: [ 29 / 106 ] simplifiying candidate # 16.185 * [simplify]: Simplifying (log (/ (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z)))) (sqrt E))) 16.185 * * [simplify]: iters left: 6 (14 enodes) 16.188 * * [simplify]: iters left: 5 (59 enodes) 16.199 * * [simplify]: iters left: 4 (113 enodes) 16.228 * * [simplify]: iters left: 3 (192 enodes) 16.270 * * [simplify]: iters left: 2 (286 enodes) 16.339 * * [simplify]: iters left: 1 (491 enodes) 16.576 * * [simplify]: Extracting #0: cost 1 inf + 0 16.576 * * [simplify]: Extracting #1: cost 11 inf + 0 16.576 * * [simplify]: Extracting #2: cost 24 inf + 0 16.576 * * [simplify]: Extracting #3: cost 31 inf + 0 16.577 * * [simplify]: Extracting #4: cost 117 inf + 153 16.579 * * [simplify]: Extracting #5: cost 326 inf + 457 16.582 * * [simplify]: Extracting #6: cost 350 inf + 2841 16.589 * * [simplify]: Extracting #7: cost 267 inf + 18899 16.607 * * [simplify]: Extracting #8: cost 146 inf + 67362 16.642 * * [simplify]: Extracting #9: cost 21 inf + 136714 16.681 * * [simplify]: Extracting #10: cost 0 inf + 148382 16.725 * [simplify]: Simplified to (log (/ (* (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt (exp (- (- (fma x y z) z) (* x y))))) (sqrt E))) 16.725 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (log (/ (* (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt (exp (- (- (fma x y z) z) (* x y))))) (sqrt E))) (log (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))))) 16.726 * [simplify]: Simplifying (log (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))) 16.726 * * [simplify]: iters left: 6 (13 enodes) 16.732 * * [simplify]: iters left: 5 (54 enodes) 16.749 * * [simplify]: iters left: 4 (100 enodes) 16.780 * * [simplify]: iters left: 3 (165 enodes) 16.831 * * [simplify]: iters left: 2 (250 enodes) 16.891 * * [simplify]: iters left: 1 (446 enodes) 17.044 * * [simplify]: Extracting #0: cost 1 inf + 0 17.044 * * [simplify]: Extracting #1: cost 6 inf + 0 17.044 * * [simplify]: Extracting #2: cost 12 inf + 0 17.044 * * [simplify]: Extracting #3: cost 16 inf + 0 17.045 * * [simplify]: Extracting #4: cost 104 inf + 1 17.045 * * [simplify]: Extracting #5: cost 311 inf + 457 17.047 * * [simplify]: Extracting #6: cost 331 inf + 4891 17.054 * * [simplify]: Extracting #7: cost 268 inf + 14952 17.063 * * [simplify]: Extracting #8: cost 161 inf + 55465 17.093 * * [simplify]: Extracting #9: cost 21 inf + 126263 17.113 * * [simplify]: Extracting #10: cost 0 inf + 138824 17.132 * * [simplify]: Extracting #11: cost 0 inf + 138744 17.169 * [simplify]: Simplified to (log (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))) 17.169 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (log (/ (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z)))) (sqrt E))) (log (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))))) 17.169 * * * * [progress]: [ 30 / 106 ] simplifiying candidate # 17.170 * [simplify]: Simplifying (log (/ (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z)))) 1)) 17.170 * * [simplify]: iters left: 6 (13 enodes) 17.177 * * [simplify]: iters left: 5 (54 enodes) 17.194 * * [simplify]: iters left: 4 (104 enodes) 17.228 * * [simplify]: iters left: 3 (183 enodes) 17.283 * * [simplify]: iters left: 2 (276 enodes) 17.370 * * [simplify]: iters left: 1 (467 enodes) 17.560 * * [simplify]: Extracting #0: cost 1 inf + 0 17.560 * * [simplify]: Extracting #1: cost 7 inf + 0 17.561 * * [simplify]: Extracting #2: cost 13 inf + 1 17.561 * * [simplify]: Extracting #3: cost 15 inf + 2 17.561 * * [simplify]: Extracting #4: cost 103 inf + 2 17.563 * * [simplify]: Extracting #5: cost 316 inf + 2 17.565 * * [simplify]: Extracting #6: cost 345 inf + 1274 17.571 * * [simplify]: Extracting #7: cost 272 inf + 14241 17.590 * * [simplify]: Extracting #8: cost 138 inf + 68561 17.608 * * [simplify]: Extracting #9: cost 23 inf + 127818 17.633 * * [simplify]: Extracting #10: cost 0 inf + 140091 17.654 * [simplify]: Simplified to (log (* (cbrt (exp (- (fma x y z) (+ z (* x y))))) (cbrt (exp (- (fma x y z) (+ z (* x y))))))) 17.654 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (log (* (cbrt (exp (- (fma x y z) (+ z (* x y))))) (cbrt (exp (- (fma x y z) (+ z (* x y))))))) (log (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) E)))) 17.654 * [simplify]: Simplifying (log (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) E)) 17.654 * * [simplify]: iters left: 6 (12 enodes) 17.657 * * [simplify]: iters left: 5 (51 enodes) 17.672 * * [simplify]: iters left: 4 (93 enodes) 17.690 * * [simplify]: iters left: 3 (158 enodes) 17.717 * * [simplify]: iters left: 2 (245 enodes) 17.794 * * [simplify]: iters left: 1 (442 enodes) 17.975 * * [simplify]: Extracting #0: cost 1 inf + 0 17.975 * * [simplify]: Extracting #1: cost 6 inf + 0 17.975 * * [simplify]: Extracting #2: cost 8 inf + 2 17.975 * * [simplify]: Extracting #3: cost 9 inf + 3 17.976 * * [simplify]: Extracting #4: cost 97 inf + 3 17.976 * * [simplify]: Extracting #5: cost 310 inf + 3 17.978 * * [simplify]: Extracting #6: cost 320 inf + 6580 17.984 * * [simplify]: Extracting #7: cost 257 inf + 16162 18.000 * * [simplify]: Extracting #8: cost 156 inf + 54537 18.031 * * [simplify]: Extracting #9: cost 21 inf + 126891 18.072 * * [simplify]: Extracting #10: cost 0 inf + 140218 18.103 * [simplify]: Simplified to (log (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) E)) 18.103 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (log (/ (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z)))) 1)) (log (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) E)))) 18.103 * * * * [progress]: [ 31 / 106 ] simplifiying candidate # 18.103 * [simplify]: Simplifying (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (* (cbrt E) (cbrt E)))) 18.104 * * [simplify]: iters left: 6 (14 enodes) 18.107 * * [simplify]: iters left: 5 (59 enodes) 18.116 * * [simplify]: iters left: 4 (111 enodes) 18.134 * * [simplify]: iters left: 3 (183 enodes) 18.175 * * [simplify]: iters left: 2 (276 enodes) 18.266 * * [simplify]: iters left: 1 (471 enodes) 18.468 * * [simplify]: Extracting #0: cost 1 inf + 0 18.469 * * [simplify]: Extracting #1: cost 13 inf + 0 18.469 * * [simplify]: Extracting #2: cost 28 inf + 0 18.469 * * [simplify]: Extracting #3: cost 34 inf + 0 18.469 * * [simplify]: Extracting #4: cost 115 inf + 968 18.472 * * [simplify]: Extracting #5: cost 321 inf + 2165 18.476 * * [simplify]: Extracting #6: cost 329 inf + 9158 18.485 * * [simplify]: Extracting #7: cost 250 inf + 24088 18.504 * * [simplify]: Extracting #8: cost 129 inf + 77646 18.537 * * [simplify]: Extracting #9: cost 10 inf + 141353 18.563 * * [simplify]: Extracting #10: cost 0 inf + 147048 18.600 * [simplify]: Simplified to (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (* (cbrt E) (cbrt E)))) 18.600 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (* (cbrt E) (cbrt E)))) (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E))))) 18.600 * [simplify]: Simplifying (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E))) 18.601 * * [simplify]: iters left: 6 (13 enodes) 18.606 * * [simplify]: iters left: 5 (54 enodes) 18.623 * * [simplify]: iters left: 4 (100 enodes) 18.654 * * [simplify]: iters left: 3 (165 enodes) 18.681 * * [simplify]: iters left: 2 (250 enodes) 18.762 * * [simplify]: iters left: 1 (446 enodes) 18.948 * * [simplify]: Extracting #0: cost 1 inf + 0 18.948 * * [simplify]: Extracting #1: cost 6 inf + 0 18.948 * * [simplify]: Extracting #2: cost 12 inf + 0 18.948 * * [simplify]: Extracting #3: cost 16 inf + 0 18.948 * * [simplify]: Extracting #4: cost 104 inf + 1 18.949 * * [simplify]: Extracting #5: cost 311 inf + 657 18.951 * * [simplify]: Extracting #6: cost 331 inf + 5011 18.954 * * [simplify]: Extracting #7: cost 268 inf + 15032 18.967 * * [simplify]: Extracting #8: cost 161 inf + 55545 18.989 * * [simplify]: Extracting #9: cost 21 inf + 126343 19.026 * * [simplify]: Extracting #10: cost 0 inf + 138904 19.058 * * [simplify]: Extracting #11: cost 0 inf + 138824 19.078 * [simplify]: Simplified to (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E))) 19.078 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (* (cbrt E) (cbrt E)))) (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E))))) 19.078 * * * * [progress]: [ 32 / 106 ] simplifiying candidate # 19.078 * [simplify]: Simplifying (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))) 19.078 * * [simplify]: iters left: 6 (13 enodes) 19.081 * * [simplify]: iters left: 5 (54 enodes) 19.091 * * [simplify]: iters left: 4 (100 enodes) 19.107 * * [simplify]: iters left: 3 (165 enodes) 19.134 * * [simplify]: iters left: 2 (250 enodes) 19.186 * * [simplify]: iters left: 1 (446 enodes) 19.370 * * [simplify]: Extracting #0: cost 1 inf + 0 19.370 * * [simplify]: Extracting #1: cost 6 inf + 0 19.370 * * [simplify]: Extracting #2: cost 12 inf + 0 19.370 * * [simplify]: Extracting #3: cost 16 inf + 0 19.371 * * [simplify]: Extracting #4: cost 104 inf + 1 19.373 * * [simplify]: Extracting #5: cost 311 inf + 457 19.376 * * [simplify]: Extracting #6: cost 331 inf + 4651 19.383 * * [simplify]: Extracting #7: cost 268 inf + 14632 19.398 * * [simplify]: Extracting #8: cost 161 inf + 55145 19.434 * * [simplify]: Extracting #9: cost 21 inf + 125943 19.470 * * [simplify]: Extracting #10: cost 0 inf + 138504 19.506 * * [simplify]: Extracting #11: cost 0 inf + 138424 19.529 * [simplify]: Simplified to (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))) 19.529 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))) (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))))) 19.529 * [simplify]: Simplifying (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))) 19.529 * * [simplify]: iters left: 6 (13 enodes) 19.532 * * [simplify]: iters left: 5 (54 enodes) 19.542 * * [simplify]: iters left: 4 (100 enodes) 19.576 * * [simplify]: iters left: 3 (165 enodes) 19.602 * * [simplify]: iters left: 2 (250 enodes) 19.657 * * [simplify]: iters left: 1 (446 enodes) 19.827 * * [simplify]: Extracting #0: cost 1 inf + 0 19.827 * * [simplify]: Extracting #1: cost 6 inf + 0 19.827 * * [simplify]: Extracting #2: cost 12 inf + 0 19.827 * * [simplify]: Extracting #3: cost 16 inf + 0 19.827 * * [simplify]: Extracting #4: cost 104 inf + 1 19.828 * * [simplify]: Extracting #5: cost 311 inf + 457 19.830 * * [simplify]: Extracting #6: cost 331 inf + 4651 19.834 * * [simplify]: Extracting #7: cost 268 inf + 14632 19.843 * * [simplify]: Extracting #8: cost 161 inf + 55145 19.873 * * [simplify]: Extracting #9: cost 21 inf + 125943 19.903 * * [simplify]: Extracting #10: cost 0 inf + 138504 19.924 * * [simplify]: Extracting #11: cost 0 inf + 138424 19.959 * [simplify]: Simplified to (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))) 19.959 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))) (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))))) 19.960 * * * * [progress]: [ 33 / 106 ] simplifiying candidate # 19.960 * [simplify]: Simplifying (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) 1)) 19.960 * * [simplify]: iters left: 6 (12 enodes) 19.966 * * [simplify]: iters left: 5 (49 enodes) 19.980 * * [simplify]: iters left: 4 (89 enodes) 20.009 * * [simplify]: iters left: 3 (155 enodes) 20.042 * * [simplify]: iters left: 2 (244 enodes) 20.121 * * [simplify]: iters left: 1 (429 enodes) 20.630 * * [simplify]: Extracting #0: cost 1 inf + 0 20.630 * * [simplify]: Extracting #1: cost 4 inf + 0 20.630 * * [simplify]: Extracting #2: cost 6 inf + 1 20.631 * * [simplify]: Extracting #3: cost 93 inf + 2 20.631 * * [simplify]: Extracting #4: cost 306 inf + 2 20.633 * * [simplify]: Extracting #5: cost 326 inf + 3468 20.637 * * [simplify]: Extracting #6: cost 261 inf + 16406 20.646 * * [simplify]: Extracting #7: cost 136 inf + 65045 20.664 * * [simplify]: Extracting #8: cost 15 inf + 127907 20.684 * * [simplify]: Extracting #9: cost 0 inf + 134432 20.704 * * [simplify]: Extracting #10: cost 0 inf + 134112 20.724 * [simplify]: Simplified to (log (sqrt (exp (- (- (fma x y z) (* x y)) z)))) 20.725 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (log (sqrt (exp (- (- (fma x y z) (* x y)) z)))) (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) E)))) 20.725 * [simplify]: Simplifying (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) E)) 20.725 * * [simplify]: iters left: 6 (12 enodes) 20.728 * * [simplify]: iters left: 5 (51 enodes) 20.736 * * [simplify]: iters left: 4 (93 enodes) 20.752 * * [simplify]: iters left: 3 (158 enodes) 20.776 * * [simplify]: iters left: 2 (245 enodes) 20.836 * * [simplify]: iters left: 1 (442 enodes) 21.009 * * [simplify]: Extracting #0: cost 1 inf + 0 21.009 * * [simplify]: Extracting #1: cost 6 inf + 0 21.009 * * [simplify]: Extracting #2: cost 8 inf + 2 21.009 * * [simplify]: Extracting #3: cost 9 inf + 3 21.010 * * [simplify]: Extracting #4: cost 97 inf + 3 21.011 * * [simplify]: Extracting #5: cost 310 inf + 3 21.015 * * [simplify]: Extracting #6: cost 320 inf + 6300 21.023 * * [simplify]: Extracting #7: cost 257 inf + 15842 21.042 * * [simplify]: Extracting #8: cost 156 inf + 54217 21.072 * * [simplify]: Extracting #9: cost 21 inf + 126571 21.091 * * [simplify]: Extracting #10: cost 0 inf + 139898 21.110 * [simplify]: Simplified to (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) E)) 21.110 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (log (sqrt (exp (- (- (fma x y z) (* x y)) z)))) (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) E)))) 21.110 * * * * [progress]: [ 34 / 106 ] simplifiying candidate # 21.111 * [simplify]: Simplifying (log (/ 1 (* (cbrt E) (cbrt E)))) 21.111 * * [simplify]: iters left: 6 (6 enodes) 21.113 * * [simplify]: iters left: 5 (27 enodes) 21.117 * * [simplify]: iters left: 4 (37 enodes) 21.123 * * [simplify]: iters left: 3 (45 enodes) 21.133 * * [simplify]: iters left: 2 (56 enodes) 21.151 * * [simplify]: iters left: 1 (70 enodes) 21.171 * * [simplify]: Extracting #0: cost 1 inf + 0 21.171 * * [simplify]: Extracting #1: cost 7 inf + 0 21.171 * * [simplify]: Extracting #2: cost 14 inf + 1 21.171 * * [simplify]: Extracting #3: cost 17 inf + 2 21.172 * * [simplify]: Extracting #4: cost 16 inf + 3 21.172 * * [simplify]: Extracting #5: cost 7 inf + 1433 21.173 * * [simplify]: Extracting #6: cost 0 inf + 2503 21.173 * [simplify]: Simplified to (- (- (log (cbrt E))) (log (cbrt E))) 21.173 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (- (log (cbrt E))) (log (cbrt E))) (log (/ (exp (- (- (fma x y z) (* x y)) z)) (cbrt E))))) 21.174 * [simplify]: Simplifying (log (/ (exp (- (- (fma x y z) (* x y)) z)) (cbrt E))) 21.174 * * [simplify]: iters left: 6 (12 enodes) 21.178 * * [simplify]: iters left: 5 (51 enodes) 21.187 * * [simplify]: iters left: 4 (100 enodes) 21.205 * * [simplify]: iters left: 3 (204 enodes) 21.278 * * [simplify]: iters left: 2 (464 enodes) 21.460 * * [simplify]: Extracting #0: cost 1 inf + 0 21.460 * * [simplify]: Extracting #1: cost 42 inf + 0 21.461 * * [simplify]: Extracting #2: cost 114 inf + 42 21.462 * * [simplify]: Extracting #3: cost 229 inf + 644 21.466 * * [simplify]: Extracting #4: cost 193 inf + 11144 21.478 * * [simplify]: Extracting #5: cost 104 inf + 34194 21.496 * * [simplify]: Extracting #6: cost 30 inf + 62530 21.519 * * [simplify]: Extracting #7: cost 0 inf + 77388 21.540 * [simplify]: Simplified to (- (- (- (fma x y z) z) (* x y)) (log (cbrt E))) 21.541 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (- (- (log (cbrt E))) (log (cbrt E))) (- (- (- (fma x y z) z) (* x y)) (log (cbrt E))))) 21.541 * * * * [progress]: [ 35 / 106 ] simplifiying candidate # 21.541 * [simplify]: Simplifying (log (/ 1 (sqrt E))) 21.541 * * [simplify]: iters left: 4 (5 enodes) 21.545 * * [simplify]: iters left: 3 (22 enodes) 21.551 * * [simplify]: iters left: 2 (26 enodes) 21.558 * * [simplify]: iters left: 1 (27 enodes) 21.566 * * [simplify]: Extracting #0: cost 1 inf + 0 21.566 * * [simplify]: Extracting #1: cost 5 inf + 0 21.566 * * [simplify]: Extracting #2: cost 8 inf + 1 21.567 * * [simplify]: Extracting #3: cost 9 inf + 2 21.567 * * [simplify]: Extracting #4: cost 8 inf + 3 21.567 * * [simplify]: Extracting #5: cost 4 inf + 307 21.567 * * [simplify]: Extracting #6: cost 2 inf + 540 21.567 * * [simplify]: Extracting #7: cost 0 inf + 773 21.568 * [simplify]: Simplified to (- (log (sqrt E))) 21.568 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (log (sqrt E))) (log (/ (exp (- (- (fma x y z) (* x y)) z)) (sqrt E))))) 21.568 * [simplify]: Simplifying (log (/ (exp (- (- (fma x y z) (* x y)) z)) (sqrt E))) 21.568 * * [simplify]: iters left: 6 (12 enodes) 21.573 * * [simplify]: iters left: 5 (51 enodes) 21.593 * * [simplify]: iters left: 4 (100 enodes) 21.626 * * [simplify]: iters left: 3 (204 enodes) 21.670 * * [simplify]: iters left: 2 (464 enodes) 21.864 * * [simplify]: Extracting #0: cost 1 inf + 0 21.864 * * [simplify]: Extracting #1: cost 42 inf + 0 21.865 * * [simplify]: Extracting #2: cost 114 inf + 42 21.867 * * [simplify]: Extracting #3: cost 229 inf + 644 21.871 * * [simplify]: Extracting #4: cost 193 inf + 10344 21.887 * * [simplify]: Extracting #5: cost 104 inf + 31554 21.903 * * [simplify]: Extracting #6: cost 30 inf + 58890 21.914 * * [simplify]: Extracting #7: cost 0 inf + 73428 21.927 * [simplify]: Simplified to (- (- (- (fma x y z) z) (* x y)) (log (sqrt E))) 21.927 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (- (log (sqrt E))) (- (- (- (fma x y z) z) (* x y)) (log (sqrt E))))) 21.927 * * * * [progress]: [ 36 / 106 ] simplifiying candidate # 21.927 * [simplify]: Simplifying (log (/ 1 1)) 21.927 * * [simplify]: iters left: 3 (3 enodes) 21.930 * * [simplify]: iters left: 2 (12 enodes) 21.932 * * [simplify]: Extracting #0: cost 1 inf + 0 21.932 * * [simplify]: Extracting #1: cost 0 inf + 1 21.932 * [simplify]: Simplified to 0 21.932 * [simplify]: Simplified (2 1) to (λ (x y z) (+ 0 (log (/ (exp (- (- (fma x y z) (* x y)) z)) E)))) 21.933 * [simplify]: Simplifying (log (/ (exp (- (- (fma x y z) (* x y)) z)) E)) 21.933 * * [simplify]: iters left: 6 (11 enodes) 21.938 * * [simplify]: iters left: 5 (48 enodes) 21.954 * * [simplify]: iters left: 4 (93 enodes) 21.986 * * [simplify]: iters left: 3 (187 enodes) 22.037 * * [simplify]: iters left: 2 (407 enodes) 22.165 * * [simplify]: Extracting #0: cost 1 inf + 0 22.165 * * [simplify]: Extracting #1: cost 42 inf + 0 22.166 * * [simplify]: Extracting #2: cost 107 inf + 3 22.167 * * [simplify]: Extracting #3: cost 223 inf + 844 22.175 * * [simplify]: Extracting #4: cost 164 inf + 11632 22.185 * * [simplify]: Extracting #5: cost 113 inf + 21201 22.198 * * [simplify]: Extracting #6: cost 71 inf + 34900 22.216 * * [simplify]: Extracting #7: cost 8 inf + 63735 22.234 * * [simplify]: Extracting #8: cost 0 inf + 67853 22.245 * [simplify]: Simplified to (- (fma x y z) (+ (+ z 1) (* x y))) 22.245 * [simplify]: Simplified (2 2) to (λ (x y z) (+ 0 (- (fma x y z) (+ (+ z 1) (* x y))))) 22.245 * * * * [progress]: [ 37 / 106 ] simplifiying candidate # 22.245 * [simplify]: Simplifying (log 1) 22.245 * * [simplify]: iters left: 1 (2 enodes) 22.247 * * [simplify]: Extracting #0: cost 1 inf + 0 22.247 * * [simplify]: Extracting #1: cost 0 inf + 1 22.247 * [simplify]: Simplified to 0 22.247 * [simplify]: Simplified (2 1) to (λ (x y z) (+ 0 (log (/ (exp (- (- (fma x y z) (* x y)) z)) E)))) 22.247 * [simplify]: Simplifying (log (/ (exp (- (- (fma x y z) (* x y)) z)) E)) 22.247 * * [simplify]: iters left: 6 (11 enodes) 22.250 * * [simplify]: iters left: 5 (48 enodes) 22.258 * * [simplify]: iters left: 4 (93 enodes) 22.275 * * [simplify]: iters left: 3 (187 enodes) 22.310 * * [simplify]: iters left: 2 (407 enodes) 22.424 * * [simplify]: Extracting #0: cost 1 inf + 0 22.424 * * [simplify]: Extracting #1: cost 42 inf + 0 22.424 * * [simplify]: Extracting #2: cost 107 inf + 3 22.425 * * [simplify]: Extracting #3: cost 223 inf + 844 22.428 * * [simplify]: Extracting #4: cost 164 inf + 11632 22.433 * * [simplify]: Extracting #5: cost 113 inf + 21201 22.440 * * [simplify]: Extracting #6: cost 71 inf + 34900 22.450 * * [simplify]: Extracting #7: cost 8 inf + 63735 22.460 * * [simplify]: Extracting #8: cost 0 inf + 67853 22.471 * [simplify]: Simplified to (- (fma x y z) (+ (+ z 1) (* x y))) 22.471 * [simplify]: Simplified (2 2) to (λ (x y z) (+ 0 (- (fma x y z) (+ (+ z 1) (* x y))))) 22.471 * * * * [progress]: [ 38 / 106 ] simplifiying candidate # 22.471 * [simplify]: Simplifying (log (exp (- (- (fma x y z) (* x y)) z))) 22.471 * * [simplify]: iters left: 6 (9 enodes) 22.473 * * [simplify]: iters left: 5 (35 enodes) 22.484 * * [simplify]: iters left: 4 (74 enodes) 22.509 * * [simplify]: iters left: 3 (144 enodes) 22.560 * * [simplify]: iters left: 2 (292 enodes) 22.635 * * [simplify]: Extracting #0: cost 1 inf + 0 22.635 * * [simplify]: Extracting #1: cost 15 inf + 0 22.635 * * [simplify]: Extracting #2: cost 73 inf + 42 22.636 * * [simplify]: Extracting #3: cost 134 inf + 269 22.638 * * [simplify]: Extracting #4: cost 130 inf + 1470 22.641 * * [simplify]: Extracting #5: cost 90 inf + 7432 22.648 * * [simplify]: Extracting #6: cost 29 inf + 27109 22.658 * * [simplify]: Extracting #7: cost 0 inf + 40768 22.669 * [simplify]: Simplified to (- (fma x y z) (+ (* x y) z)) 22.669 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (fma x y z) (+ (* x y) z)) (log (/ 1 E)))) 22.669 * [simplify]: Simplifying (log (/ 1 E)) 22.669 * * [simplify]: iters left: 3 (4 enodes) 22.673 * * [simplify]: iters left: 2 (19 enodes) 22.679 * * [simplify]: iters left: 1 (22 enodes) 22.685 * * [simplify]: Extracting #0: cost 1 inf + 0 22.685 * * [simplify]: Extracting #1: cost 0 inf + 1 22.685 * [simplify]: Simplified to -1 22.685 * [simplify]: Simplified (2 2) to (λ (x y z) (+ (- (fma x y z) (+ (* x y) z)) -1)) 22.685 * * * * [progress]: [ 39 / 106 ] simplifiying candidate # 22.685 * [simplify]: Simplifying (log (exp (- (- (fma x y z) (* x y)) z))) 22.685 * * [simplify]: iters left: 6 (9 enodes) 22.689 * * [simplify]: iters left: 5 (35 enodes) 22.700 * * [simplify]: iters left: 4 (74 enodes) 22.725 * * [simplify]: iters left: 3 (144 enodes) 22.753 * * [simplify]: iters left: 2 (292 enodes) 22.863 * * [simplify]: Extracting #0: cost 1 inf + 0 22.863 * * [simplify]: Extracting #1: cost 15 inf + 0 22.863 * * [simplify]: Extracting #2: cost 73 inf + 42 22.863 * * [simplify]: Extracting #3: cost 134 inf + 269 22.864 * * [simplify]: Extracting #4: cost 130 inf + 1470 22.866 * * [simplify]: Extracting #5: cost 90 inf + 7432 22.870 * * [simplify]: Extracting #6: cost 29 inf + 27109 22.881 * * [simplify]: Extracting #7: cost 0 inf + 40768 22.892 * [simplify]: Simplified to (- (fma x y z) (+ (* x y) z)) 22.892 * [simplify]: Simplified (2 1) to (λ (x y z) (- (- (fma x y z) (+ (* x y) z)) (log E))) 22.892 * [simplify]: Simplifying (log E) 22.892 * * [simplify]: iters left: 1 (2 enodes) 22.893 * * [simplify]: Extracting #0: cost 1 inf + 0 22.893 * * [simplify]: Extracting #1: cost 0 inf + 1 22.893 * [simplify]: Simplified to 1 22.893 * [simplify]: Simplified (2 2) to (λ (x y z) (- (- (fma x y z) (+ (* x y) z)) 1)) 22.893 * * * * [progress]: [ 40 / 106 ] simplifiying candidate # 22.894 * [simplify]: Simplifying (log (/ (exp (- (- (fma x y z) (* x y)) z)) E)) 22.894 * * [simplify]: iters left: 6 (11 enodes) 22.898 * * [simplify]: iters left: 5 (48 enodes) 22.906 * * [simplify]: iters left: 4 (93 enodes) 22.923 * * [simplify]: iters left: 3 (187 enodes) 22.987 * * [simplify]: iters left: 2 (407 enodes) 23.116 * * [simplify]: Extracting #0: cost 1 inf + 0 23.116 * * [simplify]: Extracting #1: cost 42 inf + 0 23.117 * * [simplify]: Extracting #2: cost 107 inf + 3 23.119 * * [simplify]: Extracting #3: cost 223 inf + 844 23.124 * * [simplify]: Extracting #4: cost 164 inf + 11632 23.134 * * [simplify]: Extracting #5: cost 113 inf + 21201 23.146 * * [simplify]: Extracting #6: cost 71 inf + 34900 23.165 * * [simplify]: Extracting #7: cost 8 inf + 63735 23.185 * * [simplify]: Extracting #8: cost 0 inf + 67853 23.205 * [simplify]: Simplified to (- (fma x y z) (+ (+ z 1) (* x y))) 23.205 * [simplify]: Simplified (2 2) to (λ (x y z) (* 1 (- (fma x y z) (+ (+ z 1) (* x y))))) 23.205 * * * * [progress]: [ 41 / 106 ] simplifiying candidate # 23.205 * * * * [progress]: [ 42 / 106 ] simplifiying candidate # 23.205 * * * * [progress]: [ 43 / 106 ] simplifiying candidate # 23.205 * * * * [progress]: [ 44 / 106 ] simplifiying candidate # 23.205 * * * * [progress]: [ 45 / 106 ] simplifiying candidate # 23.206 * [simplify]: Simplifying (log (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 23.206 * * [simplify]: iters left: 6 (12 enodes) 23.211 * * [simplify]: iters left: 5 (51 enodes) 23.228 * * [simplify]: iters left: 4 (96 enodes) 23.259 * * [simplify]: iters left: 3 (190 enodes) 23.304 * * [simplify]: iters left: 2 (411 enodes) 23.453 * * [simplify]: Extracting #0: cost 1 inf + 0 23.454 * * [simplify]: Extracting #1: cost 3 inf + 0 23.454 * * [simplify]: Extracting #2: cost 45 inf + 0 23.454 * * [simplify]: Extracting #3: cost 107 inf + 127 23.456 * * [simplify]: Extracting #4: cost 208 inf + 1898 23.463 * * [simplify]: Extracting #5: cost 144 inf + 15308 23.472 * * [simplify]: Extracting #6: cost 108 inf + 21454 23.479 * * [simplify]: Extracting #7: cost 50 inf + 41291 23.488 * * [simplify]: Extracting #8: cost 0 inf + 65886 23.499 * [simplify]: Simplified to (log (- (- (fma x y z) (+ (* x y) z)) 1)) 23.499 * [simplify]: Simplified (2 1) to (λ (x y z) (exp (log (- (- (fma x y z) (+ (* x y) z)) 1)))) 23.499 * * * * [progress]: [ 46 / 106 ] simplifiying candidate # 23.499 * [simplify]: Simplifying (exp (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 23.499 * * [simplify]: iters left: 6 (12 enodes) 23.503 * * [simplify]: iters left: 5 (49 enodes) 23.516 * * [simplify]: iters left: 4 (94 enodes) 23.536 * * [simplify]: iters left: 3 (188 enodes) 23.593 * * [simplify]: iters left: 2 (414 enodes) 23.737 * * [simplify]: Extracting #0: cost 1 inf + 0 23.737 * * [simplify]: Extracting #1: cost 49 inf + 0 23.738 * * [simplify]: Extracting #2: cost 222 inf + 1 23.739 * * [simplify]: Extracting #3: cost 240 inf + 2575 23.743 * * [simplify]: Extracting #4: cost 144 inf + 17765 23.750 * * [simplify]: Extracting #5: cost 72 inf + 37078 23.762 * * [simplify]: Extracting #6: cost 9 inf + 64485 23.782 * * [simplify]: Extracting #7: cost 0 inf + 68946 23.792 * [simplify]: Simplified to (exp (- (- (fma x y z) z) (+ (* x y) 1))) 23.793 * [simplify]: Simplified (2 1) to (λ (x y z) (log (exp (- (- (fma x y z) z) (+ (* x y) 1))))) 23.793 * * * * [progress]: [ 47 / 106 ] simplifiying candidate # 23.793 * [simplify]: Simplifying (* (cbrt (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) (cbrt (log (/ (exp (- (- (fma x y z) (* x y)) z)) E)))) 23.793 * * [simplify]: iters left: 6 (13 enodes) 23.796 * * [simplify]: iters left: 5 (54 enodes) 23.805 * * [simplify]: iters left: 4 (99 enodes) 23.826 * * [simplify]: iters left: 3 (193 enodes) 23.861 * * [simplify]: iters left: 2 (413 enodes) 24.025 * * [simplify]: Extracting #0: cost 1 inf + 0 24.025 * * [simplify]: Extracting #1: cost 3 inf + 0 24.025 * * [simplify]: Extracting #2: cost 5 inf + 0 24.025 * * [simplify]: Extracting #3: cost 49 inf + 0 24.025 * * [simplify]: Extracting #4: cost 109 inf + 210 24.026 * * [simplify]: Extracting #5: cost 220 inf + 1234 24.028 * * [simplify]: Extracting #6: cost 196 inf + 6708 24.032 * * [simplify]: Extracting #7: cost 108 inf + 25981 24.041 * * [simplify]: Extracting #8: cost 21 inf + 58190 24.054 * * [simplify]: Extracting #9: cost 0 inf + 66966 24.074 * [simplify]: Simplified to (* (cbrt (- (- (fma x y z) z) (+ (* x y) 1))) (cbrt (- (- (fma x y z) z) (+ (* x y) 1)))) 24.074 * [simplify]: Simplified (2 1) to (λ (x y z) (* (* (cbrt (- (- (fma x y z) z) (+ (* x y) 1))) (cbrt (- (- (fma x y z) z) (+ (* x y) 1)))) (cbrt (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))))) 24.074 * [simplify]: Simplifying (cbrt (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 24.075 * * [simplify]: iters left: 6 (12 enodes) 24.080 * * [simplify]: iters left: 5 (51 enodes) 24.100 * * [simplify]: iters left: 4 (96 enodes) 24.119 * * [simplify]: iters left: 3 (190 enodes) 24.159 * * [simplify]: iters left: 2 (411 enodes) 24.298 * * [simplify]: Extracting #0: cost 1 inf + 0 24.298 * * [simplify]: Extracting #1: cost 3 inf + 0 24.298 * * [simplify]: Extracting #2: cost 45 inf + 0 24.298 * * [simplify]: Extracting #3: cost 107 inf + 127 24.299 * * [simplify]: Extracting #4: cost 208 inf + 1898 24.303 * * [simplify]: Extracting #5: cost 144 inf + 15328 24.312 * * [simplify]: Extracting #6: cost 108 inf + 21474 24.323 * * [simplify]: Extracting #7: cost 50 inf + 41311 24.333 * * [simplify]: Extracting #8: cost 0 inf + 65906 24.343 * [simplify]: Simplified to (cbrt (- (- (fma x y z) (+ (* x y) z)) 1)) 24.343 * [simplify]: Simplified (2 2) to (λ (x y z) (* (* (cbrt (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) (cbrt (log (/ (exp (- (- (fma x y z) (* x y)) z)) E)))) (cbrt (- (- (fma x y z) (+ (* x y) z)) 1)))) 24.344 * * * * [progress]: [ 48 / 106 ] simplifiying candidate # 24.344 * [simplify]: Simplifying (* (* (log (/ (exp (- (- (fma x y z) (* x y)) z)) E)) (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 24.344 * * [simplify]: iters left: 6 (13 enodes) 24.347 * * [simplify]: iters left: 5 (55 enodes) 24.362 * * [simplify]: iters left: 4 (102 enodes) 24.396 * * [simplify]: iters left: 3 (203 enodes) 24.470 * * [simplify]: iters left: 2 (450 enodes) 24.663 * * [simplify]: Extracting #0: cost 1 inf + 0 24.663 * * [simplify]: Extracting #1: cost 21 inf + 0 24.663 * * [simplify]: Extracting #2: cost 95 inf + 1 24.664 * * [simplify]: Extracting #3: cost 198 inf + 5 24.666 * * [simplify]: Extracting #4: cost 281 inf + 4489 24.673 * * [simplify]: Extracting #5: cost 160 inf + 35407 24.687 * * [simplify]: Extracting #6: cost 111 inf + 48130 24.708 * * [simplify]: Extracting #7: cost 78 inf + 58069 24.729 * * [simplify]: Extracting #8: cost 16 inf + 86401 24.749 * * [simplify]: Extracting #9: cost 0 inf + 94141 24.775 * [simplify]: Simplified to (* (+ (- (- (fma x y z) z) (* x y)) -1) (* (+ (- (- (fma x y z) z) (* x y)) -1) (+ (- (- (fma x y z) z) (* x y)) -1))) 24.775 * [simplify]: Simplified (2 1) to (λ (x y z) (cbrt (* (+ (- (- (fma x y z) z) (* x y)) -1) (* (+ (- (- (fma x y z) z) (* x y)) -1) (+ (- (- (fma x y z) z) (* x y)) -1))))) 24.775 * * * * [progress]: [ 49 / 106 ] simplifiying candidate # 24.775 * [simplify]: Simplifying (sqrt (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 24.776 * * [simplify]: iters left: 6 (12 enodes) 24.778 * * [simplify]: iters left: 5 (51 enodes) 24.787 * * [simplify]: iters left: 4 (96 enodes) 24.805 * * [simplify]: iters left: 3 (190 enodes) 24.871 * * [simplify]: iters left: 2 (411 enodes) 25.031 * * [simplify]: Extracting #0: cost 1 inf + 0 25.031 * * [simplify]: Extracting #1: cost 3 inf + 0 25.031 * * [simplify]: Extracting #2: cost 45 inf + 0 25.032 * * [simplify]: Extracting #3: cost 107 inf + 127 25.033 * * [simplify]: Extracting #4: cost 208 inf + 1898 25.036 * * [simplify]: Extracting #5: cost 144 inf + 15248 25.042 * * [simplify]: Extracting #6: cost 108 inf + 21394 25.054 * * [simplify]: Extracting #7: cost 50 inf + 41231 25.073 * * [simplify]: Extracting #8: cost 0 inf + 65826 25.083 * [simplify]: Simplified to (sqrt (- (- (fma x y z) (+ (* x y) z)) 1)) 25.083 * [simplify]: Simplified (2 1) to (λ (x y z) (* (sqrt (- (- (fma x y z) (+ (* x y) z)) 1)) (sqrt (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))))) 25.084 * [simplify]: Simplifying (sqrt (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 25.084 * * [simplify]: iters left: 6 (12 enodes) 25.087 * * [simplify]: iters left: 5 (51 enodes) 25.099 * * [simplify]: iters left: 4 (96 enodes) 25.125 * * [simplify]: iters left: 3 (190 enodes) 25.168 * * [simplify]: iters left: 2 (411 enodes) 25.331 * * [simplify]: Extracting #0: cost 1 inf + 0 25.332 * * [simplify]: Extracting #1: cost 3 inf + 0 25.332 * * [simplify]: Extracting #2: cost 45 inf + 0 25.332 * * [simplify]: Extracting #3: cost 107 inf + 127 25.333 * * [simplify]: Extracting #4: cost 208 inf + 1898 25.336 * * [simplify]: Extracting #5: cost 144 inf + 15248 25.342 * * [simplify]: Extracting #6: cost 108 inf + 21394 25.349 * * [simplify]: Extracting #7: cost 50 inf + 41231 25.368 * * [simplify]: Extracting #8: cost 0 inf + 65826 25.387 * [simplify]: Simplified to (sqrt (- (- (fma x y z) (+ (* x y) z)) 1)) 25.387 * [simplify]: Simplified (2 2) to (λ (x y z) (* (sqrt (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) (sqrt (- (- (fma x y z) (+ (* x y) z)) 1)))) 25.387 * * * * [progress]: [ 50 / 106 ] simplifiying candidate # 25.388 * * * * [progress]: [ 51 / 106 ] simplifiying candidate #real (real->posit16 (log (/ (exp (- (- (fma x y z) (* x y)) z)) E)))))> 25.388 * [simplify]: Simplifying (real->posit16 (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 25.388 * * [simplify]: iters left: 6 (12 enodes) 25.393 * * [simplify]: iters left: 5 (48 enodes) 25.409 * * [simplify]: iters left: 4 (93 enodes) 25.441 * * [simplify]: iters left: 3 (187 enodes) 25.484 * * [simplify]: iters left: 2 (407 enodes) 25.678 * * [simplify]: Extracting #0: cost 1 inf + 0 25.678 * * [simplify]: Extracting #1: cost 2 inf + 0 25.678 * * [simplify]: Extracting #2: cost 43 inf + 0 25.678 * * [simplify]: Extracting #3: cost 107 inf + 45 25.679 * * [simplify]: Extracting #4: cost 205 inf + 2838 25.683 * * [simplify]: Extracting #5: cost 131 inf + 17778 25.689 * * [simplify]: Extracting #6: cost 107 inf + 21582 25.697 * * [simplify]: Extracting #7: cost 48 inf + 44029 25.713 * * [simplify]: Extracting #8: cost 3 inf + 64069 25.724 * * [simplify]: Extracting #9: cost 0 inf + 65586 25.734 * [simplify]: Simplified to (real->posit16 (- (fma x y z) (+ (+ 1 z) (* x y)))) 25.734 * [simplify]: Simplified (2 1) to (λ (x y z) (posit16->real (real->posit16 (- (fma x y z) (+ (+ 1 z) (* x y)))))) 25.735 * * * * [progress]: [ 52 / 106 ] simplifiying candidate # 25.735 * * * * [progress]: [ 53 / 106 ] simplifiying candidate # 25.735 * [simplify]: Simplifying (- (- (- (fma x y z) (* x y)) z) 1) 25.735 * * [simplify]: iters left: 6 (9 enodes) 25.738 * * [simplify]: iters left: 5 (41 enodes) 25.745 * * [simplify]: iters left: 4 (87 enodes) 25.780 * * [simplify]: iters left: 3 (170 enodes) 25.820 * * [simplify]: iters left: 2 (267 enodes) 25.903 * * [simplify]: iters left: 1 (370 enodes) 26.033 * * [simplify]: Extracting #0: cost 1 inf + 0 26.033 * * [simplify]: Extracting #1: cost 53 inf + 0 26.034 * * [simplify]: Extracting #2: cost 92 inf + 128 26.034 * * [simplify]: Extracting #3: cost 74 inf + 2069 26.037 * * [simplify]: Extracting #4: cost 23 inf + 9394 26.045 * * [simplify]: Extracting #5: cost 0 inf + 12662 26.053 * [simplify]: Simplified to (+ -1 (- (- (fma x y z) (* x y)) z)) 26.053 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (exp (+ -1 (- (- (fma x y z) (* x y)) z))))) 26.053 * * * * [progress]: [ 54 / 106 ] simplifiying candidate # 26.053 * [simplify]: Simplifying (- (- (- (fma x y z) (* x y)) z) (log E)) 26.053 * * [simplify]: iters left: 6 (10 enodes) 26.058 * * [simplify]: iters left: 5 (42 enodes) 26.072 * * [simplify]: iters left: 4 (86 enodes) 26.094 * * [simplify]: iters left: 3 (172 enodes) 26.138 * * [simplify]: iters left: 2 (272 enodes) 26.203 * * [simplify]: iters left: 1 (353 enodes) 26.315 * * [simplify]: Extracting #0: cost 1 inf + 0 26.315 * * [simplify]: Extracting #1: cost 50 inf + 0 26.316 * * [simplify]: Extracting #2: cost 85 inf + 128 26.316 * * [simplify]: Extracting #3: cost 82 inf + 255 26.318 * * [simplify]: Extracting #4: cost 50 inf + 4244 26.321 * * [simplify]: Extracting #5: cost 8 inf + 9943 26.327 * * [simplify]: Extracting #6: cost 0 inf + 11158 26.334 * [simplify]: Simplified to (+ (- (fma x y z) (* x y)) (- -1 z)) 26.334 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (exp (+ (- (fma x y z) (* x y)) (- -1 z))))) 26.334 * * * * [progress]: [ 55 / 106 ] simplifiying candidate # 26.335 * [simplify]: Simplifying (log (/ (exp (- (- (fma x y z) (* x y)) z)) E)) 26.335 * * [simplify]: iters left: 6 (11 enodes) 26.342 * * [simplify]: iters left: 5 (48 enodes) 26.356 * * [simplify]: iters left: 4 (93 enodes) 26.372 * * [simplify]: iters left: 3 (187 enodes) 26.406 * * [simplify]: iters left: 2 (407 enodes) 26.543 * * [simplify]: Extracting #0: cost 1 inf + 0 26.543 * * [simplify]: Extracting #1: cost 42 inf + 0 26.543 * * [simplify]: Extracting #2: cost 107 inf + 3 26.544 * * [simplify]: Extracting #3: cost 223 inf + 844 26.547 * * [simplify]: Extracting #4: cost 164 inf + 11632 26.552 * * [simplify]: Extracting #5: cost 113 inf + 21201 26.564 * * [simplify]: Extracting #6: cost 71 inf + 34900 26.582 * * [simplify]: Extracting #7: cost 8 inf + 63735 26.602 * * [simplify]: Extracting #8: cost 0 inf + 67853 26.623 * [simplify]: Simplified to (- (fma x y z) (+ (+ z 1) (* x y))) 26.623 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (exp (- (fma x y z) (+ (+ z 1) (* x y)))))) 26.624 * * * * [progress]: [ 56 / 106 ] simplifiying candidate # 26.624 * [simplify]: Simplifying (exp (/ (exp (- (- (fma x y z) (* x y)) z)) E)) 26.624 * * [simplify]: iters left: 6 (11 enodes) 26.626 * * [simplify]: iters left: 5 (45 enodes) 26.634 * * [simplify]: iters left: 4 (87 enodes) 26.652 * * [simplify]: iters left: 3 (161 enodes) 26.692 * * [simplify]: iters left: 2 (285 enodes) 26.786 * * [simplify]: Extracting #0: cost 1 inf + 0 26.786 * * [simplify]: Extracting #1: cost 6 inf + 0 26.786 * * [simplify]: Extracting #2: cost 66 inf + 0 26.786 * * [simplify]: Extracting #3: cost 179 inf + 2 26.787 * * [simplify]: Extracting #4: cost 195 inf + 882 26.789 * * [simplify]: Extracting #5: cost 131 inf + 12761 26.796 * * [simplify]: Extracting #6: cost 32 inf + 45732 26.805 * * [simplify]: Extracting #7: cost 0 inf + 60380 26.821 * * [simplify]: Extracting #8: cost 0 inf + 60379 26.841 * [simplify]: Simplified to (exp (/ (exp (- (- (fma x y z) (* x y)) z)) E)) 26.841 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (log (exp (/ (exp (- (- (fma x y z) (* x y)) z)) E))))) 26.841 * * * * [progress]: [ 57 / 106 ] simplifiying candidate # 26.841 * [simplify]: Simplifying (/ (* (* (exp (- (- (fma x y z) (* x y)) z)) (exp (- (- (fma x y z) (* x y)) z))) (exp (- (- (fma x y z) (* x y)) z))) (* (* E E) E)) 26.841 * * [simplify]: iters left: 6 (14 enodes) 26.848 * * [simplify]: iters left: 5 (65 enodes) 26.863 * * [simplify]: iters left: 4 (174 enodes) 26.929 * * [simplify]: Extracting #0: cost 1 inf + 0 26.929 * * [simplify]: Extracting #1: cost 39 inf + 0 26.930 * * [simplify]: Extracting #2: cost 130 inf + 124 26.931 * * [simplify]: Extracting #3: cost 197 inf + 248 26.940 * * [simplify]: Extracting #4: cost 160 inf + 15281 26.959 * * [simplify]: Extracting #5: cost 20 inf + 54022 26.973 * * [simplify]: Extracting #6: cost 0 inf + 59217 26.987 * * [simplify]: Extracting #7: cost 0 inf + 59097 27.006 * [simplify]: Simplified to (* (* (/ (exp (- (- (fma x y z) (* x y)) z)) E) (/ (exp (- (- (fma x y z) (* x y)) z)) E)) (/ (exp (- (- (fma x y z) (* x y)) z)) E)) 27.007 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (cbrt (* (* (/ (exp (- (- (fma x y z) (* x y)) z)) E) (/ (exp (- (- (fma x y z) (* x y)) z)) E)) (/ (exp (- (- (fma x y z) (* x y)) z)) E))))) 27.007 * * * * [progress]: [ 58 / 106 ] simplifiying candidate # 27.007 * [simplify]: Simplifying (* (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 27.007 * * [simplify]: iters left: 6 (12 enodes) 27.010 * * [simplify]: iters left: 5 (48 enodes) 27.018 * * [simplify]: iters left: 4 (90 enodes) 27.033 * * [simplify]: iters left: 3 (164 enodes) 27.087 * * [simplify]: iters left: 2 (286 enodes) 27.179 * * [simplify]: Extracting #0: cost 1 inf + 0 27.179 * * [simplify]: Extracting #1: cost 3 inf + 0 27.179 * * [simplify]: Extracting #2: cost 5 inf + 0 27.179 * * [simplify]: Extracting #3: cost 45 inf + 0 27.180 * * [simplify]: Extracting #4: cost 179 inf + 1 27.182 * * [simplify]: Extracting #5: cost 186 inf + 2739 27.186 * * [simplify]: Extracting #6: cost 132 inf + 11906 27.192 * * [simplify]: Extracting #7: cost 85 inf + 21928 27.199 * * [simplify]: Extracting #8: cost 17 inf + 52298 27.208 * * [simplify]: Extracting #9: cost 0 inf + 60479 27.217 * [simplify]: Simplified to (* (cbrt (/ (exp (- (- (fma x y z) z) (* x y))) E)) (cbrt (/ (exp (- (- (fma x y z) z) (* x y))) E))) 27.217 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (* (cbrt (/ (exp (- (- (fma x y z) z) (* x y))) E)) (cbrt (/ (exp (- (- (fma x y z) z) (* x y))) E))) (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E))))) 27.218 * [simplify]: Simplifying (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) 27.218 * * [simplify]: iters left: 6 (11 enodes) 27.222 * * [simplify]: iters left: 5 (45 enodes) 27.237 * * [simplify]: iters left: 4 (87 enodes) 27.258 * * [simplify]: iters left: 3 (161 enodes) 27.289 * * [simplify]: iters left: 2 (283 enodes) 27.369 * * [simplify]: Extracting #0: cost 1 inf + 0 27.369 * * [simplify]: Extracting #1: cost 3 inf + 0 27.369 * * [simplify]: Extracting #2: cost 43 inf + 0 27.370 * * [simplify]: Extracting #3: cost 176 inf + 1 27.371 * * [simplify]: Extracting #4: cost 192 inf + 1474 27.373 * * [simplify]: Extracting #5: cost 136 inf + 10150 27.377 * * [simplify]: Extracting #6: cost 99 inf + 17780 27.384 * * [simplify]: Extracting #7: cost 21 inf + 49843 27.392 * * [simplify]: Extracting #8: cost 0 inf + 59957 27.407 * [simplify]: Simplified to (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) 27.407 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (* (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E))) (cbrt (/ (exp (- (- (fma x y z) (* x y)) z)) E))))) 27.407 * * * * [progress]: [ 59 / 106 ] simplifiying candidate # 27.407 * [simplify]: Simplifying (* (* (/ (exp (- (- (fma x y z) (* x y)) z)) E) (/ (exp (- (- (fma x y z) (* x y)) z)) E)) (/ (exp (- (- (fma x y z) (* x y)) z)) E)) 27.407 * * [simplify]: iters left: 6 (12 enodes) 27.410 * * [simplify]: iters left: 5 (55 enodes) 27.420 * * [simplify]: iters left: 4 (127 enodes) 27.456 * * [simplify]: iters left: 3 (333 enodes) 27.662 * * [simplify]: Extracting #0: cost 1 inf + 0 27.662 * * [simplify]: Extracting #1: cost 98 inf + 0 27.664 * * [simplify]: Extracting #2: cost 379 inf + 2 27.674 * * [simplify]: Extracting #3: cost 383 inf + 22981 27.719 * * [simplify]: Extracting #4: cost 104 inf + 129092 27.796 * * [simplify]: Extracting #5: cost 10 inf + 159886 27.843 * * [simplify]: Extracting #6: cost 2 inf + 160634 27.916 * * [simplify]: Extracting #7: cost 0 inf + 161360 27.961 * [simplify]: Simplified to (* (/ (exp (- (- (fma x y z) (* x y)) z)) E) (* (/ (exp (- (- (fma x y z) (* x y)) z)) E) (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 27.961 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (cbrt (* (/ (exp (- (- (fma x y z) (* x y)) z)) E) (* (/ (exp (- (- (fma x y z) (* x y)) z)) E) (/ (exp (- (- (fma x y z) (* x y)) z)) E)))))) 27.961 * * * * [progress]: [ 60 / 106 ] simplifiying candidate # 27.961 * [simplify]: Simplifying (sqrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) 27.961 * * [simplify]: iters left: 6 (11 enodes) 27.964 * * [simplify]: iters left: 5 (45 enodes) 27.971 * * [simplify]: iters left: 4 (87 enodes) 27.986 * * [simplify]: iters left: 3 (161 enodes) 28.013 * * [simplify]: iters left: 2 (283 enodes) 28.080 * * [simplify]: Extracting #0: cost 1 inf + 0 28.080 * * [simplify]: Extracting #1: cost 3 inf + 0 28.080 * * [simplify]: Extracting #2: cost 43 inf + 0 28.080 * * [simplify]: Extracting #3: cost 176 inf + 1 28.081 * * [simplify]: Extracting #4: cost 192 inf + 1474 28.083 * * [simplify]: Extracting #5: cost 136 inf + 10110 28.089 * * [simplify]: Extracting #6: cost 99 inf + 17700 28.104 * * [simplify]: Extracting #7: cost 21 inf + 49763 28.120 * * [simplify]: Extracting #8: cost 0 inf + 59877 28.137 * [simplify]: Simplified to (sqrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) 28.137 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (sqrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) (sqrt (/ (exp (- (- (fma x y z) (* x y)) z)) E))))) 28.137 * [simplify]: Simplifying (sqrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) 28.137 * * [simplify]: iters left: 6 (11 enodes) 28.142 * * [simplify]: iters left: 5 (45 enodes) 28.156 * * [simplify]: iters left: 4 (87 enodes) 28.184 * * [simplify]: iters left: 3 (161 enodes) 28.235 * * [simplify]: iters left: 2 (283 enodes) 28.321 * * [simplify]: Extracting #0: cost 1 inf + 0 28.321 * * [simplify]: Extracting #1: cost 3 inf + 0 28.321 * * [simplify]: Extracting #2: cost 43 inf + 0 28.322 * * [simplify]: Extracting #3: cost 176 inf + 1 28.324 * * [simplify]: Extracting #4: cost 192 inf + 1474 28.328 * * [simplify]: Extracting #5: cost 136 inf + 10110 28.335 * * [simplify]: Extracting #6: cost 99 inf + 17700 28.351 * * [simplify]: Extracting #7: cost 21 inf + 49763 28.366 * * [simplify]: Extracting #8: cost 0 inf + 59877 28.374 * [simplify]: Simplified to (sqrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) 28.374 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (sqrt (/ (exp (- (- (fma x y z) (* x y)) z)) E)) (sqrt (/ (exp (- (- (fma x y z) (* x y)) z)) E))))) 28.374 * * * * [progress]: [ 61 / 106 ] simplifiying candidate # 28.374 * [simplify]: Simplifying (- (exp (- (- (fma x y z) (* x y)) z))) 28.375 * * [simplify]: iters left: 6 (9 enodes) 28.377 * * [simplify]: iters left: 5 (37 enodes) 28.383 * * [simplify]: iters left: 4 (75 enodes) 28.395 * * [simplify]: iters left: 3 (146 enodes) 28.444 * * [simplify]: iters left: 2 (269 enodes) 28.552 * * [simplify]: Extracting #0: cost 1 inf + 0 28.552 * * [simplify]: Extracting #1: cost 34 inf + 0 28.553 * * [simplify]: Extracting #2: cost 155 inf + 0 28.555 * * [simplify]: Extracting #3: cost 172 inf + 1587 28.557 * * [simplify]: Extracting #4: cost 144 inf + 6101 28.565 * * [simplify]: Extracting #5: cost 59 inf + 27445 28.578 * * [simplify]: Extracting #6: cost 2 inf + 53526 28.589 * * [simplify]: Extracting #7: cost 0 inf + 54444 28.597 * [simplify]: Simplified to (- (exp (- (- (fma x y z) (* x y)) z))) 28.597 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (/ (- (exp (- (- (fma x y z) (* x y)) z))) (- E)))) 28.597 * [simplify]: Simplifying (- E) 28.597 * * [simplify]: iters left: 2 (2 enodes) 28.598 * * [simplify]: iters left: 1 (8 enodes) 28.599 * * [simplify]: Extracting #0: cost 1 inf + 0 28.600 * * [simplify]: Extracting #1: cost 3 inf + 0 28.600 * * [simplify]: Extracting #2: cost 2 inf + 1 28.600 * * [simplify]: Extracting #3: cost 0 inf + 83 28.600 * [simplify]: Simplified to (- E) 28.600 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (/ (- (exp (- (- (fma x y z) (* x y)) z))) (- E)))) 28.600 * * * * [progress]: [ 62 / 106 ] simplifiying candidate # 28.600 * [simplify]: Simplifying (/ (exp (- (fma x y z) (* x y))) (* (cbrt E) (cbrt E))) 28.600 * * [simplify]: iters left: 6 (11 enodes) 28.604 * * [simplify]: iters left: 5 (43 enodes) 28.616 * * [simplify]: iters left: 4 (72 enodes) 28.637 * * [simplify]: iters left: 3 (116 enodes) 28.672 * * [simplify]: iters left: 2 (219 enodes) 28.741 * * [simplify]: Extracting #0: cost 1 inf + 0 28.742 * * [simplify]: Extracting #1: cost 44 inf + 0 28.742 * * [simplify]: Extracting #2: cost 170 inf + 0 28.744 * * [simplify]: Extracting #3: cost 191 inf + 624 28.747 * * [simplify]: Extracting #4: cost 137 inf + 13496 28.761 * * [simplify]: Extracting #5: cost 30 inf + 56939 28.779 * * [simplify]: Extracting #6: cost 2 inf + 68490 28.796 * * [simplify]: Extracting #7: cost 0 inf + 67976 28.812 * * [simplify]: Extracting #8: cost 0 inf + 67856 28.829 * [simplify]: Simplified to (/ (exp (- (fma x y z) (* x y))) (* (cbrt E) (cbrt E))) 28.829 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (/ (exp (- (fma x y z) (* x y))) (* (cbrt E) (cbrt E))) (/ (exp (- z)) (cbrt E))))) 28.829 * [simplify]: Simplifying (/ (exp (- z)) (cbrt E)) 28.830 * * [simplify]: iters left: 5 (6 enodes) 28.832 * * [simplify]: iters left: 4 (22 enodes) 28.839 * * [simplify]: iters left: 3 (30 enodes) 28.843 * * [simplify]: iters left: 2 (37 enodes) 28.848 * * [simplify]: iters left: 1 (39 enodes) 28.854 * * [simplify]: Extracting #0: cost 1 inf + 0 28.854 * * [simplify]: Extracting #1: cost 8 inf + 0 28.854 * * [simplify]: Extracting #2: cost 15 inf + 1 28.854 * * [simplify]: Extracting #3: cost 14 inf + 3 28.854 * * [simplify]: Extracting #4: cost 7 inf + 662 28.854 * * [simplify]: Extracting #5: cost 1 inf + 1471 28.855 * * [simplify]: Extracting #6: cost 0 inf + 1703 28.855 * [simplify]: Simplified to (/ (exp (- z)) (cbrt E)) 28.855 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (/ (exp (- (fma x y z) (* x y))) (* (cbrt E) (cbrt E))) (/ (exp (- z)) (cbrt E))))) 28.855 * * * * [progress]: [ 63 / 106 ] simplifiying candidate # 28.855 * [simplify]: Simplifying (/ (exp (- (fma x y z) (* x y))) (sqrt E)) 28.855 * * [simplify]: iters left: 6 (10 enodes) 28.857 * * [simplify]: iters left: 5 (38 enodes) 28.864 * * [simplify]: iters left: 4 (63 enodes) 28.877 * * [simplify]: iters left: 3 (97 enodes) 28.903 * * [simplify]: iters left: 2 (164 enodes) 28.935 * * [simplify]: iters left: 1 (360 enodes) 29.061 * * [simplify]: Extracting #0: cost 1 inf + 0 29.061 * * [simplify]: Extracting #1: cost 90 inf + 0 29.062 * * [simplify]: Extracting #2: cost 306 inf + 1 29.063 * * [simplify]: Extracting #3: cost 349 inf + 922 29.066 * * [simplify]: Extracting #4: cost 305 inf + 7416 29.074 * * [simplify]: Extracting #5: cost 215 inf + 32043 29.105 * * [simplify]: Extracting #6: cost 31 inf + 130865 29.142 * * [simplify]: Extracting #7: cost 0 inf + 151908 29.181 * [simplify]: Simplified to (/ (exp (- (fma x y z) (* x y))) (sqrt E)) 29.181 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (/ (exp (- (fma x y z) (* x y))) (sqrt E)) (/ (exp (- z)) (sqrt E))))) 29.181 * [simplify]: Simplifying (/ (exp (- z)) (sqrt E)) 29.181 * * [simplify]: iters left: 5 (6 enodes) 29.184 * * [simplify]: iters left: 4 (22 enodes) 29.190 * * [simplify]: iters left: 3 (30 enodes) 29.199 * * [simplify]: iters left: 2 (37 enodes) 29.209 * * [simplify]: iters left: 1 (39 enodes) 29.220 * * [simplify]: Extracting #0: cost 1 inf + 0 29.220 * * [simplify]: Extracting #1: cost 8 inf + 0 29.220 * * [simplify]: Extracting #2: cost 15 inf + 1 29.220 * * [simplify]: Extracting #3: cost 14 inf + 3 29.220 * * [simplify]: Extracting #4: cost 7 inf + 502 29.221 * * [simplify]: Extracting #5: cost 1 inf + 1191 29.221 * * [simplify]: Extracting #6: cost 0 inf + 1383 29.222 * [simplify]: Simplified to (/ (exp (- z)) (sqrt E)) 29.222 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (/ (exp (- (fma x y z) (* x y))) (sqrt E)) (/ (exp (- z)) (sqrt E))))) 29.222 * * * * [progress]: [ 64 / 106 ] simplifiying candidate # 29.222 * [simplify]: Simplifying (/ (exp (- (fma x y z) (* x y))) 1) 29.222 * * [simplify]: iters left: 6 (9 enodes) 29.227 * * [simplify]: iters left: 5 (33 enodes) 29.238 * * [simplify]: iters left: 4 (58 enodes) 29.257 * * [simplify]: iters left: 3 (88 enodes) 29.275 * * [simplify]: iters left: 2 (148 enodes) 29.320 * * [simplify]: iters left: 1 (330 enodes) 29.507 * * [simplify]: Extracting #0: cost 1 inf + 0 29.507 * * [simplify]: Extracting #1: cost 91 inf + 0 29.508 * * [simplify]: Extracting #2: cost 255 inf + 1 29.509 * * [simplify]: Extracting #3: cost 293 inf + 1486 29.511 * * [simplify]: Extracting #4: cost 265 inf + 4007 29.515 * * [simplify]: Extracting #5: cost 168 inf + 33015 29.529 * * [simplify]: Extracting #6: cost 24 inf + 101726 29.555 * * [simplify]: Extracting #7: cost 0 inf + 112346 29.582 * * [simplify]: Extracting #8: cost 0 inf + 112186 29.608 * [simplify]: Simplified to (exp (- (fma x y z) (* x y))) 29.609 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (exp (- (fma x y z) (* x y))) (/ (exp (- z)) E)))) 29.609 * [simplify]: Simplifying (/ (exp (- z)) E) 29.609 * * [simplify]: iters left: 5 (5 enodes) 29.611 * * [simplify]: iters left: 4 (19 enodes) 29.616 * * [simplify]: iters left: 3 (27 enodes) 29.623 * * [simplify]: iters left: 2 (34 enodes) 29.632 * * [simplify]: iters left: 1 (36 enodes) 29.641 * * [simplify]: Extracting #0: cost 1 inf + 0 29.641 * * [simplify]: Extracting #1: cost 8 inf + 0 29.641 * * [simplify]: Extracting #2: cost 11 inf + 44 29.641 * * [simplify]: Extracting #3: cost 10 inf + 87 29.641 * * [simplify]: Extracting #4: cost 6 inf + 311 29.642 * * [simplify]: Extracting #5: cost 0 inf + 1061 29.642 * [simplify]: Simplified to (/ (exp (- z)) E) 29.642 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (exp (- (fma x y z) (* x y))) (/ (exp (- z)) E)))) 29.642 * * * * [progress]: [ 65 / 106 ] simplifiying candidate # 29.642 * [simplify]: Simplifying (/ (exp (fma x y z)) (* (cbrt E) (cbrt E))) 29.643 * * [simplify]: iters left: 5 (9 enodes) 29.646 * * [simplify]: iters left: 4 (31 enodes) 29.654 * * [simplify]: iters left: 3 (37 enodes) 29.663 * * [simplify]: iters left: 2 (39 enodes) 29.671 * * [simplify]: Extracting #0: cost 1 inf + 0 29.671 * * [simplify]: Extracting #1: cost 6 inf + 0 29.671 * * [simplify]: Extracting #2: cost 12 inf + 0 29.671 * * [simplify]: Extracting #3: cost 13 inf + 163 29.671 * * [simplify]: Extracting #4: cost 9 inf + 287 29.671 * * [simplify]: Extracting #5: cost 7 inf + 466 29.672 * * [simplify]: Extracting #6: cost 2 inf + 1479 29.672 * * [simplify]: Extracting #7: cost 0 inf + 1856 29.673 * [simplify]: Simplified to (/ (exp (fma x y z)) (* (cbrt E) (cbrt E))) 29.673 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (/ (exp (fma x y z)) (* (cbrt E) (cbrt E))) (/ (exp (- (- (* x y)) z)) (cbrt E))))) 29.673 * [simplify]: Simplifying (/ (exp (- (- (* x y)) z)) (cbrt E)) 29.673 * * [simplify]: iters left: 6 (10 enodes) 29.677 * * [simplify]: iters left: 5 (42 enodes) 29.690 * * [simplify]: iters left: 4 (71 enodes) 29.708 * * [simplify]: iters left: 3 (115 enodes) 29.743 * * [simplify]: iters left: 2 (199 enodes) 29.792 * * [simplify]: iters left: 1 (458 enodes) 30.018 * * [simplify]: Extracting #0: cost 1 inf + 0 30.018 * * [simplify]: Extracting #1: cost 117 inf + 0 30.019 * * [simplify]: Extracting #2: cost 326 inf + 1 30.021 * * [simplify]: Extracting #3: cost 359 inf + 2546 30.024 * * [simplify]: Extracting #4: cost 313 inf + 11253 30.038 * * [simplify]: Extracting #5: cost 194 inf + 58377 30.077 * * [simplify]: Extracting #6: cost 29 inf + 152975 30.104 * * [simplify]: Extracting #7: cost 0 inf + 169708 30.130 * [simplify]: Simplified to (/ (exp (- (- (* x y)) z)) (cbrt E)) 30.130 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (/ (exp (fma x y z)) (* (cbrt E) (cbrt E))) (/ (exp (- (- (* x y)) z)) (cbrt E))))) 30.130 * * * * [progress]: [ 66 / 106 ] simplifiying candidate # 30.131 * [simplify]: Simplifying (/ (exp (fma x y z)) (sqrt E)) 30.131 * * [simplify]: iters left: 4 (8 enodes) 30.134 * * [simplify]: iters left: 3 (26 enodes) 30.142 * * [simplify]: iters left: 2 (30 enodes) 30.150 * * [simplify]: iters left: 1 (32 enodes) 30.159 * * [simplify]: Extracting #0: cost 1 inf + 0 30.159 * * [simplify]: Extracting #1: cost 4 inf + 0 30.159 * * [simplify]: Extracting #2: cost 8 inf + 0 30.159 * * [simplify]: Extracting #3: cost 10 inf + 42 30.159 * * [simplify]: Extracting #4: cost 6 inf + 86 30.159 * * [simplify]: Extracting #5: cost 1 inf + 667 30.159 * * [simplify]: Extracting #6: cost 0 inf + 876 30.159 * [simplify]: Simplified to (/ (exp (fma x y z)) (sqrt E)) 30.159 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (/ (exp (fma x y z)) (sqrt E)) (/ (exp (- (- (* x y)) z)) (sqrt E))))) 30.160 * [simplify]: Simplifying (/ (exp (- (- (* x y)) z)) (sqrt E)) 30.160 * * [simplify]: iters left: 6 (10 enodes) 30.162 * * [simplify]: iters left: 5 (42 enodes) 30.169 * * [simplify]: iters left: 4 (71 enodes) 30.181 * * [simplify]: iters left: 3 (115 enodes) 30.212 * * [simplify]: iters left: 2 (199 enodes) 30.254 * * [simplify]: iters left: 1 (458 enodes) 30.468 * * [simplify]: Extracting #0: cost 1 inf + 0 30.469 * * [simplify]: Extracting #1: cost 117 inf + 0 30.471 * * [simplify]: Extracting #2: cost 326 inf + 1 30.474 * * [simplify]: Extracting #3: cost 359 inf + 2426 30.480 * * [simplify]: Extracting #4: cost 313 inf + 10573 30.494 * * [simplify]: Extracting #5: cost 194 inf + 56257 30.532 * * [simplify]: Extracting #6: cost 29 inf + 148495 30.554 * * [simplify]: Extracting #7: cost 0 inf + 164548 30.588 * [simplify]: Simplified to (/ (exp (- (- (* x y)) z)) (sqrt E)) 30.588 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (/ (exp (fma x y z)) (sqrt E)) (/ (exp (- (- (* x y)) z)) (sqrt E))))) 30.588 * * * * [progress]: [ 67 / 106 ] simplifiying candidate # 30.588 * [simplify]: Simplifying (/ (exp (fma x y z)) 1) 30.588 * * [simplify]: iters left: 4 (7 enodes) 30.590 * * [simplify]: iters left: 3 (21 enodes) 30.593 * * [simplify]: iters left: 2 (23 enodes) 30.597 * * [simplify]: iters left: 1 (25 enodes) 30.601 * * [simplify]: Extracting #0: cost 1 inf + 0 30.601 * * [simplify]: Extracting #1: cost 4 inf + 0 30.601 * * [simplify]: Extracting #2: cost 7 inf + 1 30.601 * * [simplify]: Extracting #3: cost 4 inf + 4 30.601 * * [simplify]: Extracting #4: cost 1 inf + 248 30.601 * * [simplify]: Extracting #5: cost 0 inf + 376 30.601 * [simplify]: Simplified to (exp (fma x y z)) 30.601 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (exp (fma x y z)) (/ (exp (- (- (* x y)) z)) E)))) 30.601 * [simplify]: Simplifying (/ (exp (- (- (* x y)) z)) E) 30.601 * * [simplify]: iters left: 6 (9 enodes) 30.603 * * [simplify]: iters left: 5 (39 enodes) 30.610 * * [simplify]: iters left: 4 (68 enodes) 30.622 * * [simplify]: iters left: 3 (112 enodes) 30.653 * * [simplify]: iters left: 2 (196 enodes) 30.698 * * [simplify]: iters left: 1 (459 enodes) 30.988 * * [simplify]: Extracting #0: cost 1 inf + 0 30.988 * * [simplify]: Extracting #1: cost 118 inf + 0 30.990 * * [simplify]: Extracting #2: cost 328 inf + 2 30.993 * * [simplify]: Extracting #3: cost 359 inf + 2320 30.999 * * [simplify]: Extracting #4: cost 304 inf + 12724 31.012 * * [simplify]: Extracting #5: cost 162 inf + 68007 31.040 * * [simplify]: Extracting #6: cost 23 inf + 146008 31.074 * * [simplify]: Extracting #7: cost 0 inf + 159618 31.104 * * [simplify]: Extracting #8: cost 0 inf + 159578 31.125 * [simplify]: Simplified to (/ (exp (- (- (* x y)) z)) E) 31.125 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (exp (fma x y z)) (/ (exp (- (- (* x y)) z)) E)))) 31.125 * * * * [progress]: [ 68 / 106 ] simplifiying candidate # 31.125 * [simplify]: Simplifying (/ (exp (fma x y z)) (* (cbrt E) (cbrt E))) 31.125 * * [simplify]: iters left: 5 (9 enodes) 31.127 * * [simplify]: iters left: 4 (31 enodes) 31.132 * * [simplify]: iters left: 3 (37 enodes) 31.141 * * [simplify]: iters left: 2 (39 enodes) 31.154 * * [simplify]: Extracting #0: cost 1 inf + 0 31.154 * * [simplify]: Extracting #1: cost 6 inf + 0 31.154 * * [simplify]: Extracting #2: cost 12 inf + 0 31.154 * * [simplify]: Extracting #3: cost 13 inf + 163 31.154 * * [simplify]: Extracting #4: cost 9 inf + 287 31.155 * * [simplify]: Extracting #5: cost 7 inf + 466 31.155 * * [simplify]: Extracting #6: cost 2 inf + 1479 31.155 * * [simplify]: Extracting #7: cost 0 inf + 1856 31.156 * [simplify]: Simplified to (/ (exp (fma x y z)) (* (cbrt E) (cbrt E))) 31.156 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (/ (exp (fma x y z)) (* (cbrt E) (cbrt E))) (/ (exp (- (- (* x y)) z)) (cbrt E))))) 31.156 * [simplify]: Simplifying (/ (exp (- (- (* x y)) z)) (cbrt E)) 31.157 * * [simplify]: iters left: 6 (10 enodes) 31.161 * * [simplify]: iters left: 5 (42 enodes) 31.174 * * [simplify]: iters left: 4 (71 enodes) 31.196 * * [simplify]: iters left: 3 (115 enodes) 31.228 * * [simplify]: iters left: 2 (199 enodes) 31.277 * * [simplify]: iters left: 1 (458 enodes) 31.524 * * [simplify]: Extracting #0: cost 1 inf + 0 31.524 * * [simplify]: Extracting #1: cost 117 inf + 0 31.525 * * [simplify]: Extracting #2: cost 326 inf + 1 31.527 * * [simplify]: Extracting #3: cost 359 inf + 2546 31.535 * * [simplify]: Extracting #4: cost 313 inf + 11253 31.549 * * [simplify]: Extracting #5: cost 194 inf + 58377 31.583 * * [simplify]: Extracting #6: cost 29 inf + 152975 31.623 * * [simplify]: Extracting #7: cost 0 inf + 169708 31.645 * [simplify]: Simplified to (/ (exp (- (- (* x y)) z)) (cbrt E)) 31.645 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (/ (exp (fma x y z)) (* (cbrt E) (cbrt E))) (/ (exp (- (- (* x y)) z)) (cbrt E))))) 31.645 * * * * [progress]: [ 69 / 106 ] simplifiying candidate # 31.645 * [simplify]: Simplifying (/ (exp (fma x y z)) (sqrt E)) 31.645 * * [simplify]: iters left: 4 (8 enodes) 31.648 * * [simplify]: iters left: 3 (26 enodes) 31.656 * * [simplify]: iters left: 2 (30 enodes) 31.664 * * [simplify]: iters left: 1 (32 enodes) 31.676 * * [simplify]: Extracting #0: cost 1 inf + 0 31.676 * * [simplify]: Extracting #1: cost 4 inf + 0 31.676 * * [simplify]: Extracting #2: cost 8 inf + 0 31.676 * * [simplify]: Extracting #3: cost 10 inf + 42 31.676 * * [simplify]: Extracting #4: cost 6 inf + 86 31.676 * * [simplify]: Extracting #5: cost 1 inf + 667 31.677 * * [simplify]: Extracting #6: cost 0 inf + 876 31.677 * [simplify]: Simplified to (/ (exp (fma x y z)) (sqrt E)) 31.677 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (/ (exp (fma x y z)) (sqrt E)) (/ (exp (- (- (* x y)) z)) (sqrt E))))) 31.678 * [simplify]: Simplifying (/ (exp (- (- (* x y)) z)) (sqrt E)) 31.678 * * [simplify]: iters left: 6 (10 enodes) 31.682 * * [simplify]: iters left: 5 (42 enodes) 31.695 * * [simplify]: iters left: 4 (71 enodes) 31.717 * * [simplify]: iters left: 3 (115 enodes) 31.753 * * [simplify]: iters left: 2 (199 enodes) 31.833 * * [simplify]: iters left: 1 (458 enodes) 32.055 * * [simplify]: Extracting #0: cost 1 inf + 0 32.055 * * [simplify]: Extracting #1: cost 117 inf + 0 32.056 * * [simplify]: Extracting #2: cost 326 inf + 1 32.058 * * [simplify]: Extracting #3: cost 359 inf + 2426 32.065 * * [simplify]: Extracting #4: cost 313 inf + 10573 32.072 * * [simplify]: Extracting #5: cost 194 inf + 56257 32.095 * * [simplify]: Extracting #6: cost 29 inf + 148495 32.136 * * [simplify]: Extracting #7: cost 0 inf + 164548 32.177 * [simplify]: Simplified to (/ (exp (- (- (* x y)) z)) (sqrt E)) 32.177 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (/ (exp (fma x y z)) (sqrt E)) (/ (exp (- (- (* x y)) z)) (sqrt E))))) 32.177 * * * * [progress]: [ 70 / 106 ] simplifiying candidate # 32.178 * [simplify]: Simplifying (/ (exp (fma x y z)) 1) 32.178 * * [simplify]: iters left: 4 (7 enodes) 32.182 * * [simplify]: iters left: 3 (21 enodes) 32.188 * * [simplify]: iters left: 2 (23 enodes) 32.195 * * [simplify]: iters left: 1 (25 enodes) 32.203 * * [simplify]: Extracting #0: cost 1 inf + 0 32.204 * * [simplify]: Extracting #1: cost 4 inf + 0 32.204 * * [simplify]: Extracting #2: cost 7 inf + 1 32.204 * * [simplify]: Extracting #3: cost 4 inf + 4 32.204 * * [simplify]: Extracting #4: cost 1 inf + 248 32.204 * * [simplify]: Extracting #5: cost 0 inf + 376 32.204 * [simplify]: Simplified to (exp (fma x y z)) 32.204 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (exp (fma x y z)) (/ (exp (- (- (* x y)) z)) E)))) 32.205 * [simplify]: Simplifying (/ (exp (- (- (* x y)) z)) E) 32.205 * * [simplify]: iters left: 6 (9 enodes) 32.209 * * [simplify]: iters left: 5 (39 enodes) 32.221 * * [simplify]: iters left: 4 (68 enodes) 32.242 * * [simplify]: iters left: 3 (112 enodes) 32.278 * * [simplify]: iters left: 2 (196 enodes) 32.327 * * [simplify]: iters left: 1 (459 enodes) 32.583 * * [simplify]: Extracting #0: cost 1 inf + 0 32.583 * * [simplify]: Extracting #1: cost 118 inf + 0 32.585 * * [simplify]: Extracting #2: cost 328 inf + 2 32.589 * * [simplify]: Extracting #3: cost 359 inf + 2320 32.595 * * [simplify]: Extracting #4: cost 304 inf + 12724 32.613 * * [simplify]: Extracting #5: cost 162 inf + 68007 32.630 * * [simplify]: Extracting #6: cost 23 inf + 146008 32.662 * * [simplify]: Extracting #7: cost 0 inf + 159618 32.700 * * [simplify]: Extracting #8: cost 0 inf + 159578 32.726 * [simplify]: Simplified to (/ (exp (- (- (* x y)) z)) E) 32.726 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (exp (fma x y z)) (/ (exp (- (- (* x y)) z)) E)))) 32.726 * * * * [progress]: [ 71 / 106 ] simplifiying candidate # 32.726 * [simplify]: Simplifying (/ (exp (- (fma x y z) (* x y))) (* (cbrt E) (cbrt E))) 32.726 * * [simplify]: iters left: 6 (11 enodes) 32.729 * * [simplify]: iters left: 5 (43 enodes) 32.736 * * [simplify]: iters left: 4 (72 enodes) 32.749 * * [simplify]: iters left: 3 (116 enodes) 32.778 * * [simplify]: iters left: 2 (219 enodes) 32.838 * * [simplify]: Extracting #0: cost 1 inf + 0 32.838 * * [simplify]: Extracting #1: cost 44 inf + 0 32.839 * * [simplify]: Extracting #2: cost 170 inf + 0 32.839 * * [simplify]: Extracting #3: cost 191 inf + 624 32.841 * * [simplify]: Extracting #4: cost 137 inf + 13496 32.848 * * [simplify]: Extracting #5: cost 30 inf + 56939 32.857 * * [simplify]: Extracting #6: cost 2 inf + 68490 32.875 * * [simplify]: Extracting #7: cost 0 inf + 67976 32.891 * * [simplify]: Extracting #8: cost 0 inf + 67856 32.907 * [simplify]: Simplified to (/ (exp (- (fma x y z) (* x y))) (* (cbrt E) (cbrt E))) 32.907 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (/ (exp (- (fma x y z) (* x y))) (* (cbrt E) (cbrt E))) (/ (exp (- z)) (cbrt E))))) 32.907 * [simplify]: Simplifying (/ (exp (- z)) (cbrt E)) 32.907 * * [simplify]: iters left: 5 (6 enodes) 32.910 * * [simplify]: iters left: 4 (22 enodes) 32.916 * * [simplify]: iters left: 3 (30 enodes) 32.925 * * [simplify]: iters left: 2 (37 enodes) 32.938 * * [simplify]: iters left: 1 (39 enodes) 32.948 * * [simplify]: Extracting #0: cost 1 inf + 0 32.948 * * [simplify]: Extracting #1: cost 8 inf + 0 32.949 * * [simplify]: Extracting #2: cost 15 inf + 1 32.949 * * [simplify]: Extracting #3: cost 14 inf + 3 32.949 * * [simplify]: Extracting #4: cost 7 inf + 662 32.949 * * [simplify]: Extracting #5: cost 1 inf + 1471 32.950 * * [simplify]: Extracting #6: cost 0 inf + 1703 32.950 * [simplify]: Simplified to (/ (exp (- z)) (cbrt E)) 32.950 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (/ (exp (- (fma x y z) (* x y))) (* (cbrt E) (cbrt E))) (/ (exp (- z)) (cbrt E))))) 32.951 * * * * [progress]: [ 72 / 106 ] simplifiying candidate # 32.951 * [simplify]: Simplifying (/ (exp (- (fma x y z) (* x y))) (sqrt E)) 32.951 * * [simplify]: iters left: 6 (10 enodes) 32.955 * * [simplify]: iters left: 5 (38 enodes) 32.967 * * [simplify]: iters left: 4 (63 enodes) 32.986 * * [simplify]: iters left: 3 (97 enodes) 33.015 * * [simplify]: iters left: 2 (164 enodes) 33.054 * * [simplify]: iters left: 1 (360 enodes) 33.204 * * [simplify]: Extracting #0: cost 1 inf + 0 33.204 * * [simplify]: Extracting #1: cost 90 inf + 0 33.205 * * [simplify]: Extracting #2: cost 306 inf + 1 33.207 * * [simplify]: Extracting #3: cost 349 inf + 922 33.209 * * [simplify]: Extracting #4: cost 305 inf + 7416 33.214 * * [simplify]: Extracting #5: cost 215 inf + 32043 33.228 * * [simplify]: Extracting #6: cost 31 inf + 130865 33.251 * * [simplify]: Extracting #7: cost 0 inf + 151908 33.284 * [simplify]: Simplified to (/ (exp (- (fma x y z) (* x y))) (sqrt E)) 33.284 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (/ (exp (- (fma x y z) (* x y))) (sqrt E)) (/ (exp (- z)) (sqrt E))))) 33.285 * [simplify]: Simplifying (/ (exp (- z)) (sqrt E)) 33.285 * * [simplify]: iters left: 5 (6 enodes) 33.287 * * [simplify]: iters left: 4 (22 enodes) 33.294 * * [simplify]: iters left: 3 (30 enodes) 33.298 * * [simplify]: iters left: 2 (37 enodes) 33.304 * * [simplify]: iters left: 1 (39 enodes) 33.309 * * [simplify]: Extracting #0: cost 1 inf + 0 33.309 * * [simplify]: Extracting #1: cost 8 inf + 0 33.309 * * [simplify]: Extracting #2: cost 15 inf + 1 33.309 * * [simplify]: Extracting #3: cost 14 inf + 3 33.309 * * [simplify]: Extracting #4: cost 7 inf + 502 33.310 * * [simplify]: Extracting #5: cost 1 inf + 1191 33.310 * * [simplify]: Extracting #6: cost 0 inf + 1383 33.310 * [simplify]: Simplified to (/ (exp (- z)) (sqrt E)) 33.310 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (/ (exp (- (fma x y z) (* x y))) (sqrt E)) (/ (exp (- z)) (sqrt E))))) 33.310 * * * * [progress]: [ 73 / 106 ] simplifiying candidate # 33.310 * [simplify]: Simplifying (/ (exp (- (fma x y z) (* x y))) 1) 33.310 * * [simplify]: iters left: 6 (9 enodes) 33.313 * * [simplify]: iters left: 5 (33 enodes) 33.318 * * [simplify]: iters left: 4 (58 enodes) 33.332 * * [simplify]: iters left: 3 (88 enodes) 33.350 * * [simplify]: iters left: 2 (148 enodes) 33.387 * * [simplify]: iters left: 1 (330 enodes) 33.519 * * [simplify]: Extracting #0: cost 1 inf + 0 33.519 * * [simplify]: Extracting #1: cost 91 inf + 0 33.520 * * [simplify]: Extracting #2: cost 255 inf + 1 33.523 * * [simplify]: Extracting #3: cost 293 inf + 1486 33.526 * * [simplify]: Extracting #4: cost 265 inf + 4007 33.534 * * [simplify]: Extracting #5: cost 168 inf + 33015 33.551 * * [simplify]: Extracting #6: cost 24 inf + 101726 33.567 * * [simplify]: Extracting #7: cost 0 inf + 112346 33.591 * * [simplify]: Extracting #8: cost 0 inf + 112186 33.616 * [simplify]: Simplified to (exp (- (fma x y z) (* x y))) 33.616 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (exp (- (fma x y z) (* x y))) (/ (exp (- z)) E)))) 33.616 * [simplify]: Simplifying (/ (exp (- z)) E) 33.616 * * [simplify]: iters left: 5 (5 enodes) 33.617 * * [simplify]: iters left: 4 (19 enodes) 33.620 * * [simplify]: iters left: 3 (27 enodes) 33.624 * * [simplify]: iters left: 2 (34 enodes) 33.631 * * [simplify]: iters left: 1 (36 enodes) 33.637 * * [simplify]: Extracting #0: cost 1 inf + 0 33.637 * * [simplify]: Extracting #1: cost 8 inf + 0 33.637 * * [simplify]: Extracting #2: cost 11 inf + 44 33.637 * * [simplify]: Extracting #3: cost 10 inf + 87 33.637 * * [simplify]: Extracting #4: cost 6 inf + 311 33.637 * * [simplify]: Extracting #5: cost 0 inf + 1061 33.637 * [simplify]: Simplified to (/ (exp (- z)) E) 33.637 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (exp (- (fma x y z) (* x y))) (/ (exp (- z)) E)))) 33.637 * * * * [progress]: [ 74 / 106 ] simplifiying candidate # 33.638 * [simplify]: Simplifying (/ (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z)))) (* (cbrt E) (cbrt E))) 33.638 * * [simplify]: iters left: 6 (14 enodes) 33.641 * * [simplify]: iters left: 5 (60 enodes) 33.650 * * [simplify]: iters left: 4 (115 enodes) 33.675 * * [simplify]: iters left: 3 (184 enodes) 33.716 * * [simplify]: iters left: 2 (272 enodes) 33.779 * * [simplify]: iters left: 1 (460 enodes) 33.977 * * [simplify]: Extracting #0: cost 1 inf + 0 33.977 * * [simplify]: Extracting #1: cost 11 inf + 0 33.978 * * [simplify]: Extracting #2: cost 22 inf + 0 33.978 * * [simplify]: Extracting #3: cost 110 inf + 1 33.980 * * [simplify]: Extracting #4: cost 318 inf + 406 33.983 * * [simplify]: Extracting #5: cost 328 inf + 7220 33.987 * * [simplify]: Extracting #6: cost 267 inf + 18483 33.995 * * [simplify]: Extracting #7: cost 166 inf + 56724 34.011 * * [simplify]: Extracting #8: cost 45 inf + 115891 34.031 * * [simplify]: Extracting #9: cost 1 inf + 140366 34.054 * * [simplify]: Extracting #10: cost 0 inf + 140906 34.074 * [simplify]: Simplified to (* (/ (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt E)) (/ (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt E))) 34.074 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (* (/ (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt E)) (/ (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt E))) (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E))))) 34.074 * [simplify]: Simplifying (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E)) 34.074 * * [simplify]: iters left: 6 (12 enodes) 34.077 * * [simplify]: iters left: 5 (48 enodes) 34.085 * * [simplify]: iters left: 4 (88 enodes) 34.106 * * [simplify]: iters left: 3 (150 enodes) 34.155 * * [simplify]: iters left: 2 (235 enodes) 34.204 * * [simplify]: iters left: 1 (423 enodes) 34.399 * * [simplify]: Extracting #0: cost 1 inf + 0 34.399 * * [simplify]: Extracting #1: cost 4 inf + 0 34.399 * * [simplify]: Extracting #2: cost 8 inf + 0 34.400 * * [simplify]: Extracting #3: cost 95 inf + 82 34.401 * * [simplify]: Extracting #4: cost 306 inf + 164 34.407 * * [simplify]: Extracting #5: cost 316 inf + 5012 34.410 * * [simplify]: Extracting #6: cost 266 inf + 12371 34.416 * * [simplify]: Extracting #7: cost 187 inf + 38266 34.432 * * [simplify]: Extracting #8: cost 29 inf + 119416 34.467 * * [simplify]: Extracting #9: cost 0 inf + 137279 34.497 * [simplify]: Simplified to (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E)) 34.497 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (/ (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z)))) (* (cbrt E) (cbrt E))) (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E))))) 34.497 * * * * [progress]: [ 75 / 106 ] simplifiying candidate # 34.497 * [simplify]: Simplifying (/ (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z)))) (sqrt E)) 34.497 * * [simplify]: iters left: 6 (13 enodes) 34.500 * * [simplify]: iters left: 5 (53 enodes) 34.509 * * [simplify]: iters left: 4 (97 enodes) 34.529 * * [simplify]: iters left: 3 (162 enodes) 34.578 * * [simplify]: iters left: 2 (247 enodes) 34.636 * * [simplify]: iters left: 1 (443 enodes) 34.856 * * [simplify]: Extracting #0: cost 1 inf + 0 34.856 * * [simplify]: Extracting #1: cost 7 inf + 0 34.856 * * [simplify]: Extracting #2: cost 14 inf + 0 34.857 * * [simplify]: Extracting #3: cost 101 inf + 42 34.859 * * [simplify]: Extracting #4: cost 312 inf + 84 34.862 * * [simplify]: Extracting #5: cost 336 inf + 2238 34.869 * * [simplify]: Extracting #6: cost 266 inf + 14470 34.882 * * [simplify]: Extracting #7: cost 173 inf + 48249 34.910 * * [simplify]: Extracting #8: cost 47 inf + 113849 34.935 * * [simplify]: Extracting #9: cost 3 inf + 138504 34.963 * * [simplify]: Extracting #10: cost 0 inf + 140204 34.984 * [simplify]: Simplified to (/ (* (cbrt (exp (- (fma x y z) (+ z (* x y))))) (cbrt (exp (- (fma x y z) (+ z (* x y)))))) (sqrt E)) 34.984 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (/ (* (cbrt (exp (- (fma x y z) (+ z (* x y))))) (cbrt (exp (- (fma x y z) (+ z (* x y)))))) (sqrt E)) (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))))) 34.984 * [simplify]: Simplifying (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E)) 34.984 * * [simplify]: iters left: 6 (12 enodes) 34.987 * * [simplify]: iters left: 5 (48 enodes) 34.995 * * [simplify]: iters left: 4 (88 enodes) 35.016 * * [simplify]: iters left: 3 (150 enodes) 35.065 * * [simplify]: iters left: 2 (235 enodes) 35.117 * * [simplify]: iters left: 1 (423 enodes) 35.307 * * [simplify]: Extracting #0: cost 1 inf + 0 35.307 * * [simplify]: Extracting #1: cost 4 inf + 0 35.307 * * [simplify]: Extracting #2: cost 8 inf + 0 35.307 * * [simplify]: Extracting #3: cost 95 inf + 42 35.308 * * [simplify]: Extracting #4: cost 306 inf + 84 35.310 * * [simplify]: Extracting #5: cost 316 inf + 4892 35.313 * * [simplify]: Extracting #6: cost 266 inf + 12211 35.319 * * [simplify]: Extracting #7: cost 187 inf + 38106 35.346 * * [simplify]: Extracting #8: cost 29 inf + 119256 35.383 * * [simplify]: Extracting #9: cost 0 inf + 137119 35.418 * [simplify]: Simplified to (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E)) 35.418 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (/ (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z)))) (sqrt E)) (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))))) 35.418 * * * * [progress]: [ 76 / 106 ] simplifiying candidate # 35.418 * [simplify]: Simplifying (/ (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z)))) 1) 35.418 * * [simplify]: iters left: 6 (12 enodes) 35.422 * * [simplify]: iters left: 5 (48 enodes) 35.433 * * [simplify]: iters left: 4 (94 enodes) 35.449 * * [simplify]: iters left: 3 (155 enodes) 35.477 * * [simplify]: iters left: 2 (240 enodes) 35.528 * * [simplify]: iters left: 1 (433 enodes) 35.686 * * [simplify]: Extracting #0: cost 1 inf + 0 35.686 * * [simplify]: Extracting #1: cost 5 inf + 0 35.686 * * [simplify]: Extracting #2: cost 7 inf + 1 35.686 * * [simplify]: Extracting #3: cost 95 inf + 1 35.687 * * [simplify]: Extracting #4: cost 308 inf + 1 35.689 * * [simplify]: Extracting #5: cost 324 inf + 3652 35.694 * * [simplify]: Extracting #6: cost 242 inf + 25029 35.706 * * [simplify]: Extracting #7: cost 102 inf + 85087 35.728 * * [simplify]: Extracting #8: cost 9 inf + 131476 35.748 * * [simplify]: Extracting #9: cost 0 inf + 134083 35.767 * * [simplify]: Extracting #10: cost 0 inf + 133923 35.787 * [simplify]: Simplified to (* (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt (exp (- (- (fma x y z) z) (* x y))))) 35.787 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (* (cbrt (exp (- (- (fma x y z) z) (* x y)))) (cbrt (exp (- (- (fma x y z) z) (* x y))))) (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) E)))) 35.787 * [simplify]: Simplifying (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) E) 35.787 * * [simplify]: iters left: 6 (11 enodes) 35.790 * * [simplify]: iters left: 5 (45 enodes) 35.797 * * [simplify]: iters left: 4 (85 enodes) 35.819 * * [simplify]: iters left: 3 (147 enodes) 35.865 * * [simplify]: iters left: 2 (232 enodes) 35.914 * * [simplify]: iters left: 1 (420 enodes) 36.116 * * [simplify]: Extracting #0: cost 1 inf + 0 36.116 * * [simplify]: Extracting #1: cost 4 inf + 0 36.116 * * [simplify]: Extracting #2: cost 5 inf + 1 36.116 * * [simplify]: Extracting #3: cost 94 inf + 1 36.118 * * [simplify]: Extracting #4: cost 306 inf + 2 36.121 * * [simplify]: Extracting #5: cost 321 inf + 4370 36.130 * * [simplify]: Extracting #6: cost 226 inf + 25328 36.157 * * [simplify]: Extracting #7: cost 57 inf + 105979 36.194 * * [simplify]: Extracting #8: cost 5 inf + 131117 36.231 * * [simplify]: Extracting #9: cost 0 inf + 133491 36.270 * [simplify]: Simplified to (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) E) 36.270 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (/ (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z)))) 1) (/ (cbrt (exp (- (- (fma x y z) (* x y)) z))) E)))) 36.270 * * * * [progress]: [ 77 / 106 ] simplifiying candidate # 36.270 * [simplify]: Simplifying (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (* (cbrt E) (cbrt E))) 36.270 * * [simplify]: iters left: 6 (13 enodes) 36.276 * * [simplify]: iters left: 5 (53 enodes) 36.293 * * [simplify]: iters left: 4 (95 enodes) 36.324 * * [simplify]: iters left: 3 (157 enodes) 36.373 * * [simplify]: iters left: 2 (242 enodes) 36.423 * * [simplify]: iters left: 1 (438 enodes) 36.605 * * [simplify]: Extracting #0: cost 1 inf + 0 36.606 * * [simplify]: Extracting #1: cost 6 inf + 0 36.606 * * [simplify]: Extracting #2: cost 12 inf + 0 36.606 * * [simplify]: Extracting #3: cost 100 inf + 1 36.607 * * [simplify]: Extracting #4: cost 308 inf + 406 36.608 * * [simplify]: Extracting #5: cost 325 inf + 4820 36.612 * * [simplify]: Extracting #6: cost 263 inf + 12489 36.624 * * [simplify]: Extracting #7: cost 165 inf + 49417 36.656 * * [simplify]: Extracting #8: cost 22 inf + 127782 36.691 * * [simplify]: Extracting #9: cost 0 inf + 140267 36.710 * [simplify]: Simplified to (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (* (cbrt E) (cbrt E))) 36.710 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (* (cbrt E) (cbrt E))) (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E))))) 36.711 * [simplify]: Simplifying (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E)) 36.711 * * [simplify]: iters left: 6 (12 enodes) 36.713 * * [simplify]: iters left: 5 (48 enodes) 36.721 * * [simplify]: iters left: 4 (88 enodes) 36.753 * * [simplify]: iters left: 3 (150 enodes) 36.797 * * [simplify]: iters left: 2 (235 enodes) 36.861 * * [simplify]: iters left: 1 (423 enodes) 37.028 * * [simplify]: Extracting #0: cost 1 inf + 0 37.028 * * [simplify]: Extracting #1: cost 4 inf + 0 37.028 * * [simplify]: Extracting #2: cost 8 inf + 0 37.028 * * [simplify]: Extracting #3: cost 95 inf + 82 37.029 * * [simplify]: Extracting #4: cost 306 inf + 164 37.031 * * [simplify]: Extracting #5: cost 316 inf + 4892 37.034 * * [simplify]: Extracting #6: cost 266 inf + 12211 37.040 * * [simplify]: Extracting #7: cost 187 inf + 38106 37.057 * * [simplify]: Extracting #8: cost 29 inf + 119256 37.083 * * [simplify]: Extracting #9: cost 0 inf + 137119 37.107 * [simplify]: Simplified to (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E)) 37.107 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (* (cbrt E) (cbrt E))) (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt E))))) 37.107 * * * * [progress]: [ 78 / 106 ] simplifiying candidate # 37.108 * [simplify]: Simplifying (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E)) 37.108 * * [simplify]: iters left: 6 (12 enodes) 37.113 * * [simplify]: iters left: 5 (48 enodes) 37.128 * * [simplify]: iters left: 4 (88 enodes) 37.155 * * [simplify]: iters left: 3 (150 enodes) 37.184 * * [simplify]: iters left: 2 (235 enodes) 37.237 * * [simplify]: iters left: 1 (423 enodes) 37.414 * * [simplify]: Extracting #0: cost 1 inf + 0 37.414 * * [simplify]: Extracting #1: cost 4 inf + 0 37.414 * * [simplify]: Extracting #2: cost 8 inf + 0 37.414 * * [simplify]: Extracting #3: cost 95 inf + 42 37.415 * * [simplify]: Extracting #4: cost 306 inf + 84 37.417 * * [simplify]: Extracting #5: cost 316 inf + 4772 37.421 * * [simplify]: Extracting #6: cost 266 inf + 12051 37.428 * * [simplify]: Extracting #7: cost 187 inf + 37946 37.456 * * [simplify]: Extracting #8: cost 29 inf + 119096 37.489 * * [simplify]: Extracting #9: cost 0 inf + 136959 37.508 * [simplify]: Simplified to (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E)) 37.508 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E)) (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))))) 37.508 * [simplify]: Simplifying (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E)) 37.508 * * [simplify]: iters left: 6 (12 enodes) 37.511 * * [simplify]: iters left: 5 (48 enodes) 37.524 * * [simplify]: iters left: 4 (88 enodes) 37.553 * * [simplify]: iters left: 3 (150 enodes) 37.601 * * [simplify]: iters left: 2 (235 enodes) 37.654 * * [simplify]: iters left: 1 (423 enodes) 37.881 * * [simplify]: Extracting #0: cost 1 inf + 0 37.881 * * [simplify]: Extracting #1: cost 4 inf + 0 37.881 * * [simplify]: Extracting #2: cost 8 inf + 0 37.882 * * [simplify]: Extracting #3: cost 95 inf + 42 37.883 * * [simplify]: Extracting #4: cost 306 inf + 84 37.887 * * [simplify]: Extracting #5: cost 316 inf + 4772 37.897 * * [simplify]: Extracting #6: cost 266 inf + 12051 37.909 * * [simplify]: Extracting #7: cost 187 inf + 37946 37.937 * * [simplify]: Extracting #8: cost 29 inf + 119096 37.972 * * [simplify]: Extracting #9: cost 0 inf + 136959 38.008 * [simplify]: Simplified to (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E)) 38.008 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E)) (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (sqrt E))))) 38.009 * * * * [progress]: [ 79 / 106 ] simplifiying candidate # 38.009 * [simplify]: Simplifying (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) 1) 38.009 * * [simplify]: iters left: 6 (11 enodes) 38.015 * * [simplify]: iters left: 5 (43 enodes) 38.028 * * [simplify]: iters left: 4 (81 enodes) 38.055 * * [simplify]: iters left: 3 (143 enodes) 38.097 * * [simplify]: iters left: 2 (228 enodes) 38.174 * * [simplify]: iters left: 1 (413 enodes) 38.370 * * [simplify]: Extracting #0: cost 1 inf + 0 38.370 * * [simplify]: Extracting #1: cost 4 inf + 0 38.370 * * [simplify]: Extracting #2: cost 91 inf + 1 38.372 * * [simplify]: Extracting #3: cost 304 inf + 1 38.375 * * [simplify]: Extracting #4: cost 322 inf + 2655 38.380 * * [simplify]: Extracting #5: cost 257 inf + 17933 38.388 * * [simplify]: Extracting #6: cost 163 inf + 48893 38.404 * * [simplify]: Extracting #7: cost 21 inf + 124331 38.440 * * [simplify]: Extracting #8: cost 0 inf + 136458 38.479 * [simplify]: Simplified to (sqrt (exp (- (fma x y z) (+ z (* x y))))) 38.479 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (sqrt (exp (- (fma x y z) (+ z (* x y))))) (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) E)))) 38.480 * [simplify]: Simplifying (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) E) 38.480 * * [simplify]: iters left: 6 (11 enodes) 38.483 * * [simplify]: iters left: 5 (45 enodes) 38.491 * * [simplify]: iters left: 4 (85 enodes) 38.508 * * [simplify]: iters left: 3 (147 enodes) 38.544 * * [simplify]: iters left: 2 (232 enodes) 38.608 * * [simplify]: iters left: 1 (420 enodes) 38.794 * * [simplify]: Extracting #0: cost 1 inf + 0 38.794 * * [simplify]: Extracting #1: cost 4 inf + 0 38.794 * * [simplify]: Extracting #2: cost 5 inf + 1 38.794 * * [simplify]: Extracting #3: cost 94 inf + 1 38.795 * * [simplify]: Extracting #4: cost 306 inf + 2 38.797 * * [simplify]: Extracting #5: cost 321 inf + 4250 38.801 * * [simplify]: Extracting #6: cost 226 inf + 25168 38.817 * * [simplify]: Extracting #7: cost 57 inf + 105819 38.857 * * [simplify]: Extracting #8: cost 5 inf + 130957 38.894 * * [simplify]: Extracting #9: cost 0 inf + 133331 38.930 * [simplify]: Simplified to (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) E) 38.930 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) 1) (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) E)))) 38.930 * * * * [progress]: [ 80 / 106 ] simplifiying candidate # 38.931 * [simplify]: Simplifying (/ 1 (* (cbrt E) (cbrt E))) 38.931 * * [simplify]: iters left: 5 (5 enodes) 38.934 * * [simplify]: iters left: 4 (20 enodes) 38.940 * * [simplify]: iters left: 3 (24 enodes) 38.947 * * [simplify]: Extracting #0: cost 1 inf + 0 38.947 * * [simplify]: Extracting #1: cost 6 inf + 0 38.947 * * [simplify]: Extracting #2: cost 9 inf + 1 38.948 * * [simplify]: Extracting #3: cost 8 inf + 2 38.948 * * [simplify]: Extracting #4: cost 0 inf + 974 38.948 * [simplify]: Simplified to (/ 1 (* (cbrt E) (cbrt E))) 38.948 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (/ 1 (* (cbrt E) (cbrt E))) (/ (exp (- (- (fma x y z) (* x y)) z)) (cbrt E))))) 38.949 * [simplify]: Simplifying (/ (exp (- (- (fma x y z) (* x y)) z)) (cbrt E)) 38.949 * * [simplify]: iters left: 6 (11 enodes) 38.953 * * [simplify]: iters left: 5 (45 enodes) 38.960 * * [simplify]: iters left: 4 (87 enodes) 38.975 * * [simplify]: iters left: 3 (161 enodes) 39.015 * * [simplify]: iters left: 2 (283 enodes) 39.101 * * [simplify]: Extracting #0: cost 1 inf + 0 39.101 * * [simplify]: Extracting #1: cost 41 inf + 0 39.102 * * [simplify]: Extracting #2: cost 177 inf + 0 39.104 * * [simplify]: Extracting #3: cost 194 inf + 1072 39.108 * * [simplify]: Extracting #4: cost 144 inf + 9032 39.116 * * [simplify]: Extracting #5: cost 74 inf + 29003 39.131 * * [simplify]: Extracting #6: cost 11 inf + 58135 39.148 * * [simplify]: Extracting #7: cost 0 inf + 64181 39.165 * [simplify]: Simplified to (/ (exp (- (- (fma x y z) (* x y)) z)) (cbrt E)) 39.165 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (/ 1 (* (cbrt E) (cbrt E))) (/ (exp (- (- (fma x y z) (* x y)) z)) (cbrt E))))) 39.165 * * * * [progress]: [ 81 / 106 ] simplifiying candidate # 39.165 * [simplify]: Simplifying (/ 1 (sqrt E)) 39.165 * * [simplify]: iters left: 3 (4 enodes) 39.168 * * [simplify]: iters left: 2 (15 enodes) 39.173 * * [simplify]: iters left: 1 (17 enodes) 39.178 * * [simplify]: Extracting #0: cost 1 inf + 0 39.178 * * [simplify]: Extracting #1: cost 4 inf + 0 39.178 * * [simplify]: Extracting #2: cost 5 inf + 1 39.178 * * [simplify]: Extracting #3: cost 0 inf + 248 39.178 * [simplify]: Simplified to (/ 1 (sqrt E)) 39.178 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* (/ 1 (sqrt E)) (/ (exp (- (- (fma x y z) (* x y)) z)) (sqrt E))))) 39.178 * [simplify]: Simplifying (/ (exp (- (- (fma x y z) (* x y)) z)) (sqrt E)) 39.179 * * [simplify]: iters left: 6 (11 enodes) 39.183 * * [simplify]: iters left: 5 (45 enodes) 39.198 * * [simplify]: iters left: 4 (87 enodes) 39.229 * * [simplify]: iters left: 3 (161 enodes) 39.281 * * [simplify]: iters left: 2 (283 enodes) 39.392 * * [simplify]: Extracting #0: cost 1 inf + 0 39.392 * * [simplify]: Extracting #1: cost 41 inf + 0 39.392 * * [simplify]: Extracting #2: cost 177 inf + 0 39.393 * * [simplify]: Extracting #3: cost 194 inf + 1032 39.395 * * [simplify]: Extracting #4: cost 144 inf + 8592 39.399 * * [simplify]: Extracting #5: cost 74 inf + 27523 39.407 * * [simplify]: Extracting #6: cost 11 inf + 55815 39.418 * * [simplify]: Extracting #7: cost 0 inf + 61701 39.435 * [simplify]: Simplified to (/ (exp (- (- (fma x y z) (* x y)) z)) (sqrt E)) 39.435 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (/ 1 (sqrt E)) (/ (exp (- (- (fma x y z) (* x y)) z)) (sqrt E))))) 39.435 * * * * [progress]: [ 82 / 106 ] simplifiying candidate # 39.436 * [simplify]: Simplifying (/ 1 1) 39.436 * * [simplify]: iters left: 2 (2 enodes) 39.437 * * [simplify]: iters left: 1 (6 enodes) 39.439 * * [simplify]: Extracting #0: cost 1 inf + 0 39.439 * * [simplify]: Extracting #1: cost 0 inf + 1 39.439 * [simplify]: Simplified to 1 39.440 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (* 1 (/ (exp (- (- (fma x y z) (* x y)) z)) E)))) 39.440 * [simplify]: Simplifying (/ (exp (- (- (fma x y z) (* x y)) z)) E) 39.440 * * [simplify]: iters left: 6 (10 enodes) 39.444 * * [simplify]: iters left: 5 (42 enodes) 39.454 * * [simplify]: iters left: 4 (84 enodes) 39.471 * * [simplify]: iters left: 3 (158 enodes) 39.514 * * [simplify]: iters left: 2 (280 enodes) 39.591 * * [simplify]: Extracting #0: cost 1 inf + 0 39.591 * * [simplify]: Extracting #1: cost 41 inf + 0 39.592 * * [simplify]: Extracting #2: cost 170 inf + 1 39.592 * * [simplify]: Extracting #3: cost 187 inf + 1392 39.594 * * [simplify]: Extracting #4: cost 145 inf + 8221 39.598 * * [simplify]: Extracting #5: cost 74 inf + 25255 39.605 * * [simplify]: Extracting #6: cost 14 inf + 50319 39.613 * * [simplify]: Extracting #7: cost 0 inf + 57319 39.621 * [simplify]: Simplified to (/ (exp (- (- (fma x y z) (* x y)) z)) E) 39.621 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* 1 (/ (exp (- (- (fma x y z) (* x y)) z)) E)))) 39.621 * * * * [progress]: [ 83 / 106 ] simplifiying candidate # 39.622 * * * * [progress]: [ 84 / 106 ] simplifiying candidate # 39.622 * [simplify]: Simplifying (/ 1 E) 39.622 * * [simplify]: iters left: 2 (3 enodes) 39.623 * * [simplify]: iters left: 1 (12 enodes) 39.625 * * [simplify]: Extracting #0: cost 1 inf + 0 39.625 * * [simplify]: Extracting #1: cost 4 inf + 0 39.625 * * [simplify]: Extracting #2: cost 2 inf + 2 39.625 * * [simplify]: Extracting #3: cost 0 inf + 86 39.625 * [simplify]: Simplified to (/ 1 E) 39.626 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (* (exp (- (- (fma x y z) (* x y)) z)) (/ 1 E)))) 39.626 * * * * [progress]: [ 85 / 106 ] simplifiying candidate # 39.626 * [simplify]: Simplifying (/ E (exp (- (- (fma x y z) (* x y)) z))) 39.626 * * [simplify]: iters left: 6 (10 enodes) 39.629 * * [simplify]: iters left: 5 (42 enodes) 39.635 * * [simplify]: iters left: 4 (84 enodes) 39.663 * * [simplify]: iters left: 3 (155 enodes) 39.714 * * [simplify]: iters left: 2 (276 enodes) 39.821 * * [simplify]: Extracting #0: cost 1 inf + 0 39.821 * * [simplify]: Extracting #1: cost 54 inf + 0 39.821 * * [simplify]: Extracting #2: cost 179 inf + 2 39.822 * * [simplify]: Extracting #3: cost 188 inf + 2149 39.825 * * [simplify]: Extracting #4: cost 109 inf + 19682 39.832 * * [simplify]: Extracting #5: cost 18 inf + 51613 39.843 * * [simplify]: Extracting #6: cost 0 inf + 58294 39.859 * [simplify]: Simplified to (/ E (exp (- (- (fma x y z) (* y x)) z))) 39.859 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (/ 1 (/ E (exp (- (- (fma x y z) (* y x)) z)))))) 39.859 * * * * [progress]: [ 86 / 106 ] simplifiying candidate # 39.860 * [simplify]: Simplifying (/ (exp (- (- (fma x y z) (* x y)) z)) (* (cbrt E) (cbrt E))) 39.860 * * [simplify]: iters left: 6 (12 enodes) 39.865 * * [simplify]: iters left: 5 (50 enodes) 39.882 * * [simplify]: iters left: 4 (96 enodes) 39.900 * * [simplify]: iters left: 3 (188 enodes) 39.957 * * [simplify]: iters left: 2 (381 enodes) 40.121 * * [simplify]: Extracting #0: cost 1 inf + 0 40.121 * * [simplify]: Extracting #1: cost 67 inf + 0 40.122 * * [simplify]: Extracting #2: cost 265 inf + 0 40.124 * * [simplify]: Extracting #3: cost 272 inf + 2752 40.127 * * [simplify]: Extracting #4: cost 204 inf + 15830 40.136 * * [simplify]: Extracting #5: cost 117 inf + 45680 40.151 * * [simplify]: Extracting #6: cost 11 inf + 98609 40.167 * * [simplify]: Extracting #7: cost 0 inf + 104731 40.196 * [simplify]: Simplified to (/ (exp (- (- (fma x y z) (* x y)) z)) (* (cbrt E) (cbrt E))) 40.196 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (/ (/ (exp (- (- (fma x y z) (* x y)) z)) (* (cbrt E) (cbrt E))) (cbrt E)))) 40.196 * * * * [progress]: [ 87 / 106 ] simplifiying candidate # 40.196 * [simplify]: Simplifying (/ (exp (- (- (fma x y z) (* x y)) z)) (sqrt E)) 40.197 * * [simplify]: iters left: 6 (11 enodes) 40.201 * * [simplify]: iters left: 5 (45 enodes) 40.216 * * [simplify]: iters left: 4 (87 enodes) 40.235 * * [simplify]: iters left: 3 (161 enodes) 40.263 * * [simplify]: iters left: 2 (283 enodes) 40.350 * * [simplify]: Extracting #0: cost 1 inf + 0 40.350 * * [simplify]: Extracting #1: cost 41 inf + 0 40.351 * * [simplify]: Extracting #2: cost 177 inf + 0 40.352 * * [simplify]: Extracting #3: cost 194 inf + 1032 40.354 * * [simplify]: Extracting #4: cost 144 inf + 8592 40.359 * * [simplify]: Extracting #5: cost 74 inf + 27523 40.371 * * [simplify]: Extracting #6: cost 11 inf + 55815 40.387 * * [simplify]: Extracting #7: cost 0 inf + 61701 40.408 * [simplify]: Simplified to (/ (exp (- (- (fma x y z) (* x y)) z)) (sqrt E)) 40.408 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (/ (/ (exp (- (- (fma x y z) (* x y)) z)) (sqrt E)) (sqrt E)))) 40.409 * * * * [progress]: [ 88 / 106 ] simplifiying candidate # 40.409 * [simplify]: Simplifying (/ (exp (- (- (fma x y z) (* x y)) z)) 1) 40.409 * * [simplify]: iters left: 6 (10 enodes) 40.414 * * [simplify]: iters left: 5 (40 enodes) 40.428 * * [simplify]: iters left: 4 (82 enodes) 40.455 * * [simplify]: iters left: 3 (152 enodes) 40.507 * * [simplify]: iters left: 2 (268 enodes) 40.593 * * [simplify]: Extracting #0: cost 1 inf + 0 40.593 * * [simplify]: Extracting #1: cost 49 inf + 0 40.593 * * [simplify]: Extracting #2: cost 154 inf + 1 40.594 * * [simplify]: Extracting #3: cost 162 inf + 1432 40.596 * * [simplify]: Extracting #4: cost 109 inf + 8864 40.603 * * [simplify]: Extracting #5: cost 54 inf + 25580 40.614 * * [simplify]: Extracting #6: cost 4 inf + 48548 40.628 * * [simplify]: Extracting #7: cost 0 inf + 50523 40.645 * [simplify]: Simplified to (exp (- (- (fma x y z) (* x y)) z)) 40.646 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 40.646 * * * * [progress]: [ 89 / 106 ] simplifiying candidate # 40.646 * [simplify]: Simplifying (/ E (exp (- z))) 40.646 * * [simplify]: iters left: 5 (5 enodes) 40.648 * * [simplify]: iters left: 4 (19 enodes) 40.654 * * [simplify]: iters left: 3 (27 enodes) 40.662 * * [simplify]: iters left: 2 (29 enodes) 40.670 * * [simplify]: iters left: 1 (30 enodes) 40.676 * * [simplify]: Extracting #0: cost 1 inf + 0 40.676 * * [simplify]: Extracting #1: cost 5 inf + 0 40.676 * * [simplify]: Extracting #2: cost 9 inf + 1 40.676 * * [simplify]: Extracting #3: cost 1 inf + 712 40.676 * * [simplify]: Extracting #4: cost 0 inf + 673 40.676 * [simplify]: Simplified to (* E (exp z)) 40.676 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (/ (exp (- (fma x y z) (* x y))) (* E (exp z))))) 40.676 * * * * [progress]: [ 90 / 106 ] simplifiying candidate # 40.677 * [simplify]: Simplifying (/ E (exp (- (- (* x y)) z))) 40.677 * * [simplify]: iters left: 6 (9 enodes) 40.679 * * [simplify]: iters left: 5 (39 enodes) 40.685 * * [simplify]: iters left: 4 (68 enodes) 40.696 * * [simplify]: iters left: 3 (113 enodes) 40.727 * * [simplify]: iters left: 2 (193 enodes) 40.780 * * [simplify]: iters left: 1 (433 enodes) 41.003 * * [simplify]: Extracting #0: cost 1 inf + 0 41.004 * * [simplify]: Extracting #1: cost 116 inf + 0 41.007 * * [simplify]: Extracting #2: cost 328 inf + 44 41.010 * * [simplify]: Extracting #3: cost 349 inf + 2606 41.016 * * [simplify]: Extracting #4: cost 290 inf + 12390 41.025 * * [simplify]: Extracting #5: cost 143 inf + 72879 41.044 * * [simplify]: Extracting #6: cost 22 inf + 137390 41.073 * * [simplify]: Extracting #7: cost 2 inf + 150206 41.097 * * [simplify]: Extracting #8: cost 0 inf + 151537 41.126 * [simplify]: Simplified to (* E (exp (+ (* y x) z))) 41.126 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (/ (exp (fma x y z)) (* E (exp (+ (* y x) z)))))) 41.126 * * * * [progress]: [ 91 / 106 ] simplifiying candidate # 41.126 * [simplify]: Simplifying (/ E (exp (- (- (* x y)) z))) 41.127 * * [simplify]: iters left: 6 (9 enodes) 41.129 * * [simplify]: iters left: 5 (39 enodes) 41.135 * * [simplify]: iters left: 4 (68 enodes) 41.149 * * [simplify]: iters left: 3 (113 enodes) 41.172 * * [simplify]: iters left: 2 (193 enodes) 41.218 * * [simplify]: iters left: 1 (433 enodes) 41.412 * * [simplify]: Extracting #0: cost 1 inf + 0 41.413 * * [simplify]: Extracting #1: cost 116 inf + 0 41.414 * * [simplify]: Extracting #2: cost 328 inf + 44 41.416 * * [simplify]: Extracting #3: cost 349 inf + 2606 41.420 * * [simplify]: Extracting #4: cost 290 inf + 12390 41.437 * * [simplify]: Extracting #5: cost 143 inf + 72879 41.471 * * [simplify]: Extracting #6: cost 22 inf + 137390 41.508 * * [simplify]: Extracting #7: cost 2 inf + 150206 41.532 * * [simplify]: Extracting #8: cost 0 inf + 151537 41.562 * [simplify]: Simplified to (* E (exp (+ (* y x) z))) 41.562 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (/ (exp (fma x y z)) (* E (exp (+ (* y x) z)))))) 41.562 * * * * [progress]: [ 92 / 106 ] simplifiying candidate # 41.562 * [simplify]: Simplifying (/ E (exp (- z))) 41.562 * * [simplify]: iters left: 5 (5 enodes) 41.563 * * [simplify]: iters left: 4 (19 enodes) 41.566 * * [simplify]: iters left: 3 (27 enodes) 41.572 * * [simplify]: iters left: 2 (29 enodes) 41.579 * * [simplify]: iters left: 1 (30 enodes) 41.587 * * [simplify]: Extracting #0: cost 1 inf + 0 41.588 * * [simplify]: Extracting #1: cost 5 inf + 0 41.588 * * [simplify]: Extracting #2: cost 9 inf + 1 41.588 * * [simplify]: Extracting #3: cost 1 inf + 712 41.588 * * [simplify]: Extracting #4: cost 0 inf + 673 41.588 * [simplify]: Simplified to (* E (exp z)) 41.588 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (/ (exp (- (fma x y z) (* x y))) (* E (exp z))))) 41.589 * * * * [progress]: [ 93 / 106 ] simplifiying candidate # 41.589 * [simplify]: Simplifying (/ E (cbrt (exp (- (- (fma x y z) (* x y)) z)))) 41.589 * * [simplify]: iters left: 6 (11 enodes) 41.594 * * [simplify]: iters left: 5 (45 enodes) 41.602 * * [simplify]: iters left: 4 (85 enodes) 41.617 * * [simplify]: iters left: 3 (147 enodes) 41.655 * * [simplify]: iters left: 2 (232 enodes) 41.707 * * [simplify]: iters left: 1 (420 enodes) 41.904 * * [simplify]: Extracting #0: cost 1 inf + 0 41.904 * * [simplify]: Extracting #1: cost 4 inf + 0 41.904 * * [simplify]: Extracting #2: cost 5 inf + 1 41.904 * * [simplify]: Extracting #3: cost 94 inf + 1 41.906 * * [simplify]: Extracting #4: cost 306 inf + 2 41.909 * * [simplify]: Extracting #5: cost 320 inf + 4430 41.915 * * [simplify]: Extracting #6: cost 276 inf + 10034 41.924 * * [simplify]: Extracting #7: cost 224 inf + 24014 41.948 * * [simplify]: Extracting #8: cost 52 inf + 108789 41.975 * * [simplify]: Extracting #9: cost 0 inf + 138108 41.995 * * [simplify]: Extracting #10: cost 0 inf + 137619 42.022 * [simplify]: Simplified to (/ E (cbrt (exp (- (- (fma x y z) (* y x)) z)))) 42.023 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (/ (* (cbrt (exp (- (- (fma x y z) (* x y)) z))) (cbrt (exp (- (- (fma x y z) (* x y)) z)))) (/ E (cbrt (exp (- (- (fma x y z) (* y x)) z))))))) 42.023 * * * * [progress]: [ 94 / 106 ] simplifiying candidate # 42.023 * [simplify]: Simplifying (/ E (sqrt (exp (- (- (fma x y z) (* x y)) z)))) 42.023 * * [simplify]: iters left: 6 (11 enodes) 42.026 * * [simplify]: iters left: 5 (45 enodes) 42.033 * * [simplify]: iters left: 4 (85 enodes) 42.053 * * [simplify]: iters left: 3 (147 enodes) 42.080 * * [simplify]: iters left: 2 (232 enodes) 42.126 * * [simplify]: iters left: 1 (420 enodes) 42.334 * * [simplify]: Extracting #0: cost 1 inf + 0 42.334 * * [simplify]: Extracting #1: cost 4 inf + 0 42.334 * * [simplify]: Extracting #2: cost 5 inf + 1 42.335 * * [simplify]: Extracting #3: cost 94 inf + 1 42.336 * * [simplify]: Extracting #4: cost 306 inf + 2 42.339 * * [simplify]: Extracting #5: cost 320 inf + 4350 42.343 * * [simplify]: Extracting #6: cost 276 inf + 9874 42.348 * * [simplify]: Extracting #7: cost 224 inf + 23854 42.361 * * [simplify]: Extracting #8: cost 52 inf + 108629 42.391 * * [simplify]: Extracting #9: cost 0 inf + 137948 42.411 * * [simplify]: Extracting #10: cost 0 inf + 137459 42.437 * [simplify]: Simplified to (/ E (sqrt (exp (- (- (fma x y z) (* y x)) z)))) 42.437 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (/ (sqrt (exp (- (- (fma x y z) (* x y)) z))) (/ E (sqrt (exp (- (- (fma x y z) (* y x)) z))))))) 42.437 * * * * [progress]: [ 95 / 106 ] simplifiying candidate # 42.438 * [simplify]: Simplifying (/ E (exp (- (- (fma x y z) (* x y)) z))) 42.438 * * [simplify]: iters left: 6 (10 enodes) 42.440 * * [simplify]: iters left: 5 (42 enodes) 42.447 * * [simplify]: iters left: 4 (84 enodes) 42.462 * * [simplify]: iters left: 3 (155 enodes) 42.507 * * [simplify]: iters left: 2 (276 enodes) 42.600 * * [simplify]: Extracting #0: cost 1 inf + 0 42.601 * * [simplify]: Extracting #1: cost 54 inf + 0 42.601 * * [simplify]: Extracting #2: cost 179 inf + 2 42.602 * * [simplify]: Extracting #3: cost 188 inf + 2149 42.604 * * [simplify]: Extracting #4: cost 109 inf + 19682 42.611 * * [simplify]: Extracting #5: cost 18 inf + 51613 42.620 * * [simplify]: Extracting #6: cost 0 inf + 58294 42.631 * [simplify]: Simplified to (/ E (exp (- (- (fma x y z) (* y x)) z))) 42.631 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (/ 1 (/ E (exp (- (- (fma x y z) (* y x)) z)))))) 42.631 * * * * [progress]: [ 96 / 106 ] simplifiying candidate # 42.631 * [simplify]: Simplifying (* E (exp z)) 42.631 * * [simplify]: iters left: 3 (4 enodes) 42.633 * * [simplify]: iters left: 2 (15 enodes) 42.638 * * [simplify]: iters left: 1 (19 enodes) 42.643 * * [simplify]: Extracting #0: cost 1 inf + 0 42.643 * * [simplify]: Extracting #1: cost 4 inf + 0 42.643 * * [simplify]: Extracting #2: cost 5 inf + 1 42.643 * * [simplify]: Extracting #3: cost 4 inf + 2 42.644 * * [simplify]: Extracting #4: cost 1 inf + 297 42.644 * * [simplify]: Extracting #5: cost 0 inf + 368 42.644 * [simplify]: Simplified to (* E (exp z)) 42.644 * [simplify]: Simplified (2 1 2) to (λ (x y z) (log (/ (exp (- (fma x y z) (* x y))) (* E (exp z))))) 42.644 * * * * [progress]: [ 97 / 106 ] simplifiying candidate #real (real->posit16 (/ (exp (- (- (fma x y z) (* x y)) z)) E)))))> 42.645 * [simplify]: Simplifying (real->posit16 (/ (exp (- (- (fma x y z) (* x y)) z)) E)) 42.645 * * [simplify]: iters left: 6 (11 enodes) 42.649 * * [simplify]: iters left: 5 (42 enodes) 42.656 * * [simplify]: iters left: 4 (84 enodes) 42.670 * * [simplify]: iters left: 3 (158 enodes) 42.718 * * [simplify]: iters left: 2 (280 enodes) 42.808 * * [simplify]: Extracting #0: cost 1 inf + 0 42.808 * * [simplify]: Extracting #1: cost 2 inf + 0 42.808 * * [simplify]: Extracting #2: cost 41 inf + 0 42.809 * * [simplify]: Extracting #3: cost 170 inf + 1 42.810 * * [simplify]: Extracting #4: cost 183 inf + 1612 42.814 * * [simplify]: Extracting #5: cost 133 inf + 9352 42.823 * * [simplify]: Extracting #6: cost 66 inf + 29705 42.837 * * [simplify]: Extracting #7: cost 6 inf + 54386 42.852 * * [simplify]: Extracting #8: cost 0 inf + 57319 42.868 * [simplify]: Simplified to (real->posit16 (/ (exp (- (- (fma x y z) z) (* x y))) E)) 42.868 * [simplify]: Simplified (2 1 1) to (λ (x y z) (log (posit16->real (real->posit16 (/ (exp (- (- (fma x y z) z) (* x y))) E))))) 42.868 * * * * [progress]: [ 98 / 106 ] simplifiying candidate # 42.868 * [simplify]: Simplifying (- (fma x y z) (* x y)) 42.869 * * [simplify]: iters left: 4 (6 enodes) 42.871 * * [simplify]: iters left: 3 (21 enodes) 42.877 * * [simplify]: iters left: 2 (30 enodes) 42.885 * * [simplify]: iters left: 1 (34 enodes) 42.893 * * [simplify]: Extracting #0: cost 1 inf + 0 42.894 * * [simplify]: Extracting #1: cost 5 inf + 0 42.894 * * [simplify]: Extracting #2: cost 13 inf + 0 42.894 * * [simplify]: Extracting #3: cost 12 inf + 3 42.894 * * [simplify]: Extracting #4: cost 3 inf + 570 42.894 * * [simplify]: Extracting #5: cost 0 inf + 807 42.895 * [simplify]: Simplified to (- (fma x y z) (* x y)) 42.895 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 42.895 * * * * [progress]: [ 99 / 106 ] simplifiying candidate # 42.895 * [simplify]: Simplifying (- (fma x y z) (* x y)) 42.895 * * [simplify]: iters left: 4 (6 enodes) 42.898 * * [simplify]: iters left: 3 (21 enodes) 42.904 * * [simplify]: iters left: 2 (30 enodes) 42.911 * * [simplify]: iters left: 1 (34 enodes) 42.920 * * [simplify]: Extracting #0: cost 1 inf + 0 42.920 * * [simplify]: Extracting #1: cost 5 inf + 0 42.920 * * [simplify]: Extracting #2: cost 13 inf + 0 42.920 * * [simplify]: Extracting #3: cost 12 inf + 3 42.920 * * [simplify]: Extracting #4: cost 3 inf + 570 42.921 * * [simplify]: Extracting #5: cost 0 inf + 807 42.921 * [simplify]: Simplified to (- (fma x y z) (* x y)) 42.921 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 42.921 * * * * [progress]: [ 100 / 106 ] simplifiying candidate # 42.922 * [simplify]: Simplifying (- (fma x y z) (* x y)) 42.922 * * [simplify]: iters left: 4 (6 enodes) 42.924 * * [simplify]: iters left: 3 (21 enodes) 42.930 * * [simplify]: iters left: 2 (30 enodes) 42.937 * * [simplify]: iters left: 1 (34 enodes) 42.942 * * [simplify]: Extracting #0: cost 1 inf + 0 42.942 * * [simplify]: Extracting #1: cost 5 inf + 0 42.942 * * [simplify]: Extracting #2: cost 13 inf + 0 42.942 * * [simplify]: Extracting #3: cost 12 inf + 3 42.942 * * [simplify]: Extracting #4: cost 3 inf + 570 42.942 * * [simplify]: Extracting #5: cost 0 inf + 807 42.943 * [simplify]: Simplified to (- (fma x y z) (* x y)) 42.943 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (log (/ (exp (- (- (fma x y z) (* x y)) z)) E))) 42.943 * * * * [progress]: [ 101 / 106 ] simplifiying candidate # 42.943 * [simplify]: Simplifying (- (log (/ (exp (fma x y z)) E)) (+ z (* x y))) 42.943 * * [simplify]: iters left: 6 (11 enodes) 42.946 * * [simplify]: iters left: 5 (44 enodes) 42.953 * * [simplify]: iters left: 4 (61 enodes) 42.963 * * [simplify]: iters left: 3 (102 enodes) 42.986 * * [simplify]: iters left: 2 (177 enodes) 43.031 * * [simplify]: iters left: 1 (274 enodes) 43.107 * * [simplify]: Extracting #0: cost 1 inf + 0 43.107 * * [simplify]: Extracting #1: cost 35 inf + 0 43.108 * * [simplify]: Extracting #2: cost 70 inf + 128 43.108 * * [simplify]: Extracting #3: cost 74 inf + 379 43.110 * * [simplify]: Extracting #4: cost 45 inf + 3425 43.116 * * [simplify]: Extracting #5: cost 6 inf + 8882 43.122 * * [simplify]: Extracting #6: cost 0 inf + 9953 43.128 * [simplify]: Simplified to (+ (fma x y z) (- -1 (+ (* x y) z))) 43.128 * [simplify]: Simplified (2) to (λ (x y z) (+ (fma x y z) (- -1 (+ (* x y) z)))) 43.128 * * * * [progress]: [ 102 / 106 ] simplifiying candidate # 43.129 * [simplify]: Simplifying (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) 43.129 * * [simplify]: iters left: 6 (11 enodes) 43.134 * * [simplify]: iters left: 5 (47 enodes) 43.148 * * [simplify]: iters left: 4 (81 enodes) 43.174 * * [simplify]: iters left: 3 (162 enodes) 43.206 * * [simplify]: iters left: 2 (351 enodes) 43.312 * * [simplify]: Extracting #0: cost 1 inf + 0 43.313 * * [simplify]: Extracting #1: cost 53 inf + 0 43.313 * * [simplify]: Extracting #2: cost 125 inf + 86 43.315 * * [simplify]: Extracting #3: cost 178 inf + 2045 43.321 * * [simplify]: Extracting #4: cost 107 inf + 14370 43.334 * * [simplify]: Extracting #5: cost 35 inf + 28376 43.347 * * [simplify]: Extracting #6: cost 16 inf + 34206 43.362 * * [simplify]: Extracting #7: cost 0 inf + 40356 43.376 * [simplify]: Simplified to (- (fma x y z) (+ (+ 1 (* x y)) z)) 43.376 * [simplify]: Simplified (2) to (λ (x y z) (- (fma x y z) (+ (+ 1 (* x y)) z))) 43.376 * * * * [progress]: [ 103 / 106 ] simplifiying candidate # 43.377 * [simplify]: Simplifying (log (/ (exp (- (fma x y z) (+ z (* x y)))) E)) 43.377 * * [simplify]: iters left: 6 (11 enodes) 43.382 * * [simplify]: iters left: 5 (47 enodes) 43.395 * * [simplify]: iters left: 4 (81 enodes) 43.409 * * [simplify]: iters left: 3 (162 enodes) 43.459 * * [simplify]: iters left: 2 (351 enodes) 43.563 * * [simplify]: Extracting #0: cost 1 inf + 0 43.563 * * [simplify]: Extracting #1: cost 53 inf + 0 43.564 * * [simplify]: Extracting #2: cost 125 inf + 86 43.565 * * [simplify]: Extracting #3: cost 178 inf + 2045 43.571 * * [simplify]: Extracting #4: cost 107 inf + 14370 43.583 * * [simplify]: Extracting #5: cost 35 inf + 28376 43.596 * * [simplify]: Extracting #6: cost 16 inf + 34206 43.611 * * [simplify]: Extracting #7: cost 0 inf + 40356 43.626 * [simplify]: Simplified to (- (fma x y z) (+ (+ 1 (* x y)) z)) 43.626 * [simplify]: Simplified (2) to (λ (x y z) (- (fma x y z) (+ (+ 1 (* x y)) z))) 43.626 * * * * [progress]: [ 104 / 106 ] simplifiying candidate # 43.626 * [simplify]: Simplifying (- (/ (exp (fma x y z)) E) (+ (/ (* (exp (fma x y z)) z) E) (/ (* x (* (exp (fma x y z)) y)) E))) 43.626 * * [simplify]: iters left: 6 (14 enodes) 43.633 * * [simplify]: iters left: 5 (58 enodes) 43.644 * * [simplify]: iters left: 4 (98 enodes) 43.660 * * [simplify]: iters left: 3 (166 enodes) 43.700 * * [simplify]: iters left: 2 (289 enodes) 43.787 * * [simplify]: iters left: 1 (495 enodes) 43.920 * * [simplify]: Extracting #0: cost 1 inf + 0 43.920 * * [simplify]: Extracting #1: cost 19 inf + 0 43.920 * * [simplify]: Extracting #2: cost 124 inf + 0 43.921 * * [simplify]: Extracting #3: cost 171 inf + 294 43.923 * * [simplify]: Extracting #4: cost 113 inf + 8009 43.929 * * [simplify]: Extracting #5: cost 19 inf + 27069 43.940 * * [simplify]: Extracting #6: cost 1 inf + 32292 43.953 * * [simplify]: Extracting #7: cost 0 inf + 32621 43.970 * [simplify]: Simplified to (+ (* (/ (exp (fma x y z)) E) (- (- (* x y)) z)) (/ (exp (fma x y z)) E)) 43.970 * [simplify]: Simplified (2 1) to (λ (x y z) (log (+ (* (/ (exp (fma x y z)) E) (- (- (* x y)) z)) (/ (exp (fma x y z)) E)))) 43.970 * * * * [progress]: [ 105 / 106 ] simplifiying candidate # 43.971 * [simplify]: Simplifying (/ (exp (- (fma x y z) (+ z (* x y)))) E) 43.971 * * [simplify]: iters left: 6 (10 enodes) 43.975 * * [simplify]: iters left: 5 (41 enodes) 43.989 * * [simplify]: iters left: 4 (72 enodes) 44.011 * * [simplify]: iters left: 3 (131 enodes) 44.052 * * [simplify]: iters left: 2 (228 enodes) 44.133 * * [simplify]: iters left: 1 (401 enodes) 44.317 * * [simplify]: Extracting #0: cost 1 inf + 0 44.317 * * [simplify]: Extracting #1: cost 86 inf + 0 44.318 * * [simplify]: Extracting #2: cost 319 inf + 2 44.320 * * [simplify]: Extracting #3: cost 320 inf + 6786 44.325 * * [simplify]: Extracting #4: cost 243 inf + 22113 44.345 * * [simplify]: Extracting #5: cost 116 inf + 75212 44.379 * * [simplify]: Extracting #6: cost 48 inf + 107621 44.407 * * [simplify]: Extracting #7: cost 8 inf + 129381 44.426 * * [simplify]: Extracting #8: cost 0 inf + 133245 44.453 * [simplify]: Simplified to (/ (exp (- (fma x y z) (+ z (* x y)))) E) 44.453 * [simplify]: Simplified (2 1) to (λ (x y z) (log (/ (exp (- (fma x y z) (+ z (* x y)))) E))) 44.453 * * * * [progress]: [ 106 / 106 ] simplifiying candidate # 44.453 * [simplify]: Simplifying (/ (exp (- (fma x y z) (+ z (* x y)))) E) 44.453 * * [simplify]: iters left: 6 (10 enodes) 44.456 * * [simplify]: iters left: 5 (41 enodes) 44.462 * * [simplify]: iters left: 4 (72 enodes) 44.475 * * [simplify]: iters left: 3 (131 enodes) 44.517 * * [simplify]: iters left: 2 (228 enodes) 44.592 * * [simplify]: iters left: 1 (401 enodes) 44.776 * * [simplify]: Extracting #0: cost 1 inf + 0 44.777 * * [simplify]: Extracting #1: cost 86 inf + 0 44.778 * * [simplify]: Extracting #2: cost 319 inf + 2 44.782 * * [simplify]: Extracting #3: cost 320 inf + 6786 44.791 * * [simplify]: Extracting #4: cost 243 inf + 22113 44.808 * * [simplify]: Extracting #5: cost 116 inf + 75212 44.832 * * [simplify]: Extracting #6: cost 48 inf + 107621 44.850 * * [simplify]: Extracting #7: cost 8 inf + 129381 44.884 * * [simplify]: Extracting #8: cost 0 inf + 133245 44.922 * [simplify]: Simplified to (/ (exp (- (fma x y z) (+ z (* x y)))) E) 44.922 * [simplify]: Simplified (2 1) to (λ (x y z) (log (/ (exp (- (fma x y z) (+ z (* x y)))) E))) 44.922 * * * [progress]: adding candidates to table 46.128 * * [progress]: iteration 3 / 4 46.128 * * * [progress]: picking best candidate 46.159 * * * * [pick]: Picked # 46.159 * * * [progress]: localizing error 46.180 * * * [progress]: generating rewritten candidates 46.180 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1) 46.193 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1 2) 46.201 * * * [progress]: generating series expansions 46.201 * * * * [progress]: [ 1 / 2 ] generating series at (2 1) 46.201 * [backup-simplify]: Simplify (- (fma x y z) (+ (* x y) z)) into (- (fma x y z) (+ z (* x y))) 46.201 * [approximate]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in (x y z) around 0 46.201 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in z 46.201 * [taylor]: Taking taylor expansion of (fma x y z) in z 46.201 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 46.201 * [taylor]: Taking taylor expansion of (+ z (* x y)) in z 46.201 * [taylor]: Taking taylor expansion of z in z 46.201 * [backup-simplify]: Simplify 0 into 0 46.201 * [backup-simplify]: Simplify 1 into 1 46.201 * [taylor]: Taking taylor expansion of (* x y) in z 46.201 * [taylor]: Taking taylor expansion of x in z 46.201 * [backup-simplify]: Simplify x into x 46.201 * [taylor]: Taking taylor expansion of y in z 46.201 * [backup-simplify]: Simplify y into y 46.201 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in y 46.201 * [taylor]: Taking taylor expansion of (fma x y z) in y 46.201 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 46.201 * [taylor]: Taking taylor expansion of (+ z (* x y)) in y 46.201 * [taylor]: Taking taylor expansion of z in y 46.201 * [backup-simplify]: Simplify z into z 46.201 * [taylor]: Taking taylor expansion of (* x y) in y 46.201 * [taylor]: Taking taylor expansion of x in y 46.201 * [backup-simplify]: Simplify x into x 46.201 * [taylor]: Taking taylor expansion of y in y 46.201 * [backup-simplify]: Simplify 0 into 0 46.201 * [backup-simplify]: Simplify 1 into 1 46.201 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in x 46.201 * [taylor]: Taking taylor expansion of (fma x y z) in x 46.201 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 46.201 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 46.201 * [taylor]: Taking taylor expansion of z in x 46.201 * [backup-simplify]: Simplify z into z 46.201 * [taylor]: Taking taylor expansion of (* x y) in x 46.201 * [taylor]: Taking taylor expansion of x in x 46.201 * [backup-simplify]: Simplify 0 into 0 46.201 * [backup-simplify]: Simplify 1 into 1 46.201 * [taylor]: Taking taylor expansion of y in x 46.201 * [backup-simplify]: Simplify y into y 46.201 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in x 46.201 * [taylor]: Taking taylor expansion of (fma x y z) in x 46.202 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 46.202 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 46.202 * [taylor]: Taking taylor expansion of z in x 46.202 * [backup-simplify]: Simplify z into z 46.202 * [taylor]: Taking taylor expansion of (* x y) in x 46.202 * [taylor]: Taking taylor expansion of x in x 46.202 * [backup-simplify]: Simplify 0 into 0 46.202 * [backup-simplify]: Simplify 1 into 1 46.202 * [taylor]: Taking taylor expansion of y in x 46.202 * [backup-simplify]: Simplify y into y 46.202 * [backup-simplify]: Simplify (* 0 y) into 0 46.202 * [backup-simplify]: Simplify (+ z 0) into z 46.202 * [backup-simplify]: Simplify (- z) into (- z) 46.202 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 46.202 * [taylor]: Taking taylor expansion of (- (fma x y z) z) in y 46.202 * [taylor]: Taking taylor expansion of (fma x y z) in y 46.202 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 46.202 * [taylor]: Taking taylor expansion of z in y 46.202 * [backup-simplify]: Simplify z into z 46.202 * [backup-simplify]: Simplify (- z) into (- z) 46.202 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 46.202 * [taylor]: Taking taylor expansion of (- (fma x y z) z) in z 46.202 * [taylor]: Taking taylor expansion of (fma x y z) in z 46.202 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 46.202 * [taylor]: Taking taylor expansion of z in z 46.202 * [backup-simplify]: Simplify 0 into 0 46.202 * [backup-simplify]: Simplify 1 into 1 46.203 * [backup-simplify]: Simplify (- 0) into 0 46.203 * [backup-simplify]: Simplify (+ (fma x y z) 0) into (fma x y z) 46.203 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 46.203 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 46.203 * [backup-simplify]: Simplify (+ 0 y) into y 46.203 * [backup-simplify]: Simplify (- y) into (- y) 46.203 * [backup-simplify]: Simplify (+ 0 (- y)) into (- y) 46.203 * [taylor]: Taking taylor expansion of (- y) in y 46.203 * [taylor]: Taking taylor expansion of y in y 46.203 * [backup-simplify]: Simplify 0 into 0 46.203 * [backup-simplify]: Simplify 1 into 1 46.204 * [backup-simplify]: Simplify (- 0) into 0 46.204 * [taylor]: Taking taylor expansion of 0 in z 46.204 * [backup-simplify]: Simplify 0 into 0 46.204 * [backup-simplify]: Simplify 0 into 0 46.204 * [backup-simplify]: Simplify (- 0) into 0 46.204 * [backup-simplify]: Simplify (+ 0 0) into 0 46.204 * [taylor]: Taking taylor expansion of 0 in z 46.204 * [backup-simplify]: Simplify 0 into 0 46.204 * [backup-simplify]: Simplify 0 into 0 46.204 * [backup-simplify]: Simplify (- 1) into -1 46.205 * [backup-simplify]: Simplify (+ 0 -1) into -1 46.205 * [backup-simplify]: Simplify -1 into -1 46.205 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 46.206 * [backup-simplify]: Simplify (+ 0 0) into 0 46.207 * [backup-simplify]: Simplify (- 0) into 0 46.207 * [backup-simplify]: Simplify (+ 0 0) into 0 46.207 * [taylor]: Taking taylor expansion of 0 in y 46.207 * [backup-simplify]: Simplify 0 into 0 46.207 * [taylor]: Taking taylor expansion of 0 in z 46.207 * [backup-simplify]: Simplify 0 into 0 46.207 * [backup-simplify]: Simplify 0 into 0 46.208 * [backup-simplify]: Simplify (- 1) into -1 46.208 * [taylor]: Taking taylor expansion of -1 in z 46.208 * [backup-simplify]: Simplify -1 into -1 46.208 * [backup-simplify]: Simplify -1 into -1 46.208 * [backup-simplify]: Simplify (+ (* -1 (* 1 (* y x))) (+ (* -1 (* z (* 1 1))) (fma x y z))) into (- (fma x y z) (+ z (* x y))) 46.209 * [backup-simplify]: Simplify (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (* (/ 1 x) (/ 1 y)) (/ 1 z))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) 46.209 * [approximate]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in (x y z) around 0 46.209 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in z 46.209 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 46.209 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 46.209 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in z 46.209 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 46.209 * [taylor]: Taking taylor expansion of (* x y) in z 46.209 * [taylor]: Taking taylor expansion of x in z 46.209 * [backup-simplify]: Simplify x into x 46.209 * [taylor]: Taking taylor expansion of y in z 46.209 * [backup-simplify]: Simplify y into y 46.209 * [backup-simplify]: Simplify (* x y) into (* x y) 46.209 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 46.209 * [taylor]: Taking taylor expansion of (/ 1 z) in z 46.209 * [taylor]: Taking taylor expansion of z in z 46.209 * [backup-simplify]: Simplify 0 into 0 46.209 * [backup-simplify]: Simplify 1 into 1 46.210 * [backup-simplify]: Simplify (/ 1 1) into 1 46.210 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in y 46.210 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 46.210 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 46.210 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in y 46.210 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 46.210 * [taylor]: Taking taylor expansion of (* x y) in y 46.210 * [taylor]: Taking taylor expansion of x in y 46.210 * [backup-simplify]: Simplify x into x 46.210 * [taylor]: Taking taylor expansion of y in y 46.210 * [backup-simplify]: Simplify 0 into 0 46.210 * [backup-simplify]: Simplify 1 into 1 46.210 * [backup-simplify]: Simplify (* x 0) into 0 46.211 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 46.211 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 46.211 * [taylor]: Taking taylor expansion of (/ 1 z) in y 46.211 * [taylor]: Taking taylor expansion of z in y 46.211 * [backup-simplify]: Simplify z into z 46.211 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 46.211 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in x 46.211 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 46.211 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 46.211 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 46.211 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 46.211 * [taylor]: Taking taylor expansion of (* x y) in x 46.211 * [taylor]: Taking taylor expansion of x in x 46.211 * [backup-simplify]: Simplify 0 into 0 46.211 * [backup-simplify]: Simplify 1 into 1 46.211 * [taylor]: Taking taylor expansion of y in x 46.211 * [backup-simplify]: Simplify y into y 46.211 * [backup-simplify]: Simplify (* 0 y) into 0 46.212 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 46.212 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 46.212 * [taylor]: Taking taylor expansion of (/ 1 z) in x 46.212 * [taylor]: Taking taylor expansion of z in x 46.212 * [backup-simplify]: Simplify z into z 46.212 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 46.212 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in x 46.212 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 46.212 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 46.212 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 46.212 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 46.212 * [taylor]: Taking taylor expansion of (* x y) in x 46.212 * [taylor]: Taking taylor expansion of x in x 46.212 * [backup-simplify]: Simplify 0 into 0 46.212 * [backup-simplify]: Simplify 1 into 1 46.212 * [taylor]: Taking taylor expansion of y in x 46.212 * [backup-simplify]: Simplify y into y 46.212 * [backup-simplify]: Simplify (* 0 y) into 0 46.213 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 46.213 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 46.213 * [taylor]: Taking taylor expansion of (/ 1 z) in x 46.213 * [taylor]: Taking taylor expansion of z in x 46.213 * [backup-simplify]: Simplify z into z 46.213 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 46.213 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 46.213 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 46.213 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 46.213 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 46.213 * [taylor]: Taking taylor expansion of (/ 1 y) in y 46.213 * [taylor]: Taking taylor expansion of y in y 46.213 * [backup-simplify]: Simplify 0 into 0 46.213 * [backup-simplify]: Simplify 1 into 1 46.214 * [backup-simplify]: Simplify (/ 1 1) into 1 46.214 * [backup-simplify]: Simplify (- 1) into -1 46.214 * [taylor]: Taking taylor expansion of -1 in z 46.214 * [backup-simplify]: Simplify -1 into -1 46.215 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 46.215 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 46.215 * [backup-simplify]: Simplify (+ 0 (/ 1 z)) into (/ 1 z) 46.215 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 46.215 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) (- (/ 1 z))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 z)) 46.216 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 z)) in y 46.216 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 46.216 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 46.216 * [taylor]: Taking taylor expansion of (/ 1 z) in y 46.216 * [taylor]: Taking taylor expansion of z in y 46.216 * [backup-simplify]: Simplify z into z 46.216 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 46.217 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.217 * [backup-simplify]: Simplify (- 0) into 0 46.217 * [taylor]: Taking taylor expansion of 0 in z 46.217 * [backup-simplify]: Simplify 0 into 0 46.217 * [backup-simplify]: Simplify -1 into -1 46.218 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 46.218 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 46.218 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 46.219 * [backup-simplify]: Simplify (+ 0 0) into 0 46.219 * [backup-simplify]: Simplify (- 0) into 0 46.220 * [backup-simplify]: Simplify (+ 0 0) into 0 46.220 * [taylor]: Taking taylor expansion of 0 in y 46.220 * [backup-simplify]: Simplify 0 into 0 46.220 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 46.220 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) (- (/ 1 z))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 z)) 46.220 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 z)) in z 46.220 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 46.220 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 46.220 * [taylor]: Taking taylor expansion of (/ 1 z) in z 46.220 * [taylor]: Taking taylor expansion of z in z 46.220 * [backup-simplify]: Simplify 0 into 0 46.220 * [backup-simplify]: Simplify 1 into 1 46.221 * [backup-simplify]: Simplify (/ 1 1) into 1 46.221 * [backup-simplify]: Simplify (- 1) into -1 46.222 * [backup-simplify]: Simplify (+ 0 -1) into -1 46.222 * [backup-simplify]: Simplify -1 into -1 46.223 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.223 * [backup-simplify]: Simplify (- 0) into 0 46.223 * [taylor]: Taking taylor expansion of 0 in z 46.223 * [backup-simplify]: Simplify 0 into 0 46.223 * [backup-simplify]: Simplify 0 into 0 46.223 * [backup-simplify]: Simplify 0 into 0 46.225 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 46.225 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 46.225 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 46.225 * [backup-simplify]: Simplify (+ 0 0) into 0 46.226 * [backup-simplify]: Simplify (- 0) into 0 46.226 * [backup-simplify]: Simplify (+ 0 0) into 0 46.226 * [taylor]: Taking taylor expansion of 0 in y 46.226 * [backup-simplify]: Simplify 0 into 0 46.226 * [taylor]: Taking taylor expansion of 0 in z 46.226 * [backup-simplify]: Simplify 0 into 0 46.226 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 46.227 * [backup-simplify]: Simplify (- 0) into 0 46.227 * [backup-simplify]: Simplify (+ 0 0) into 0 46.227 * [taylor]: Taking taylor expansion of 0 in z 46.227 * [backup-simplify]: Simplify 0 into 0 46.228 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.228 * [backup-simplify]: Simplify (- 0) into 0 46.228 * [taylor]: Taking taylor expansion of 0 in z 46.228 * [backup-simplify]: Simplify 0 into 0 46.229 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.230 * [backup-simplify]: Simplify (- 0) into 0 46.230 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 46.230 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 46.231 * [backup-simplify]: Simplify (+ (fma (/ 1 (/ 1 x)) (/ 1 (/ 1 y)) (/ 1 (/ 1 z))) (+ (* -1 (* (/ 1 (/ 1 z)) (* 1 1))) (* -1 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x))))))) into (- (fma x y z) (+ z (* x y))) 46.231 * [backup-simplify]: Simplify (- (fma (/ 1 (- x)) (/ 1 (- y)) (/ 1 (- z))) (+ (* (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- z)))) into (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) 46.231 * [approximate]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in (x y z) around 0 46.231 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in z 46.231 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 46.231 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 46.231 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 46.231 * [taylor]: Taking taylor expansion of (/ 1 z) in z 46.231 * [taylor]: Taking taylor expansion of z in z 46.231 * [backup-simplify]: Simplify 0 into 0 46.231 * [backup-simplify]: Simplify 1 into 1 46.232 * [backup-simplify]: Simplify (/ 1 1) into 1 46.232 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 46.232 * [taylor]: Taking taylor expansion of (* x y) in z 46.232 * [taylor]: Taking taylor expansion of x in z 46.232 * [backup-simplify]: Simplify x into x 46.232 * [taylor]: Taking taylor expansion of y in z 46.232 * [backup-simplify]: Simplify y into y 46.232 * [backup-simplify]: Simplify (* x y) into (* x y) 46.232 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 46.232 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in y 46.232 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 46.232 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 46.232 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 46.232 * [taylor]: Taking taylor expansion of (/ 1 z) in y 46.232 * [taylor]: Taking taylor expansion of z in y 46.232 * [backup-simplify]: Simplify z into z 46.232 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 46.232 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 46.233 * [taylor]: Taking taylor expansion of (* x y) in y 46.233 * [taylor]: Taking taylor expansion of x in y 46.233 * [backup-simplify]: Simplify x into x 46.233 * [taylor]: Taking taylor expansion of y in y 46.233 * [backup-simplify]: Simplify 0 into 0 46.233 * [backup-simplify]: Simplify 1 into 1 46.233 * [backup-simplify]: Simplify (* x 0) into 0 46.233 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 46.233 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 46.233 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in x 46.233 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 46.233 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 46.233 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 46.233 * [taylor]: Taking taylor expansion of (/ 1 z) in x 46.233 * [taylor]: Taking taylor expansion of z in x 46.233 * [backup-simplify]: Simplify z into z 46.233 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 46.234 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 46.234 * [taylor]: Taking taylor expansion of (* x y) in x 46.234 * [taylor]: Taking taylor expansion of x in x 46.234 * [backup-simplify]: Simplify 0 into 0 46.234 * [backup-simplify]: Simplify 1 into 1 46.234 * [taylor]: Taking taylor expansion of y in x 46.234 * [backup-simplify]: Simplify y into y 46.234 * [backup-simplify]: Simplify (* 0 y) into 0 46.234 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 46.234 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 46.234 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in x 46.234 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 46.234 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 46.234 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 46.234 * [taylor]: Taking taylor expansion of (/ 1 z) in x 46.234 * [taylor]: Taking taylor expansion of z in x 46.234 * [backup-simplify]: Simplify z into z 46.235 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 46.235 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 46.235 * [taylor]: Taking taylor expansion of (* x y) in x 46.235 * [taylor]: Taking taylor expansion of x in x 46.235 * [backup-simplify]: Simplify 0 into 0 46.235 * [backup-simplify]: Simplify 1 into 1 46.235 * [taylor]: Taking taylor expansion of y in x 46.235 * [backup-simplify]: Simplify y into y 46.235 * [backup-simplify]: Simplify (* 0 y) into 0 46.235 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 46.235 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 46.235 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 46.235 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 46.235 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 46.235 * [taylor]: Taking taylor expansion of (/ 1 y) in y 46.236 * [taylor]: Taking taylor expansion of y in y 46.236 * [backup-simplify]: Simplify 0 into 0 46.236 * [backup-simplify]: Simplify 1 into 1 46.236 * [backup-simplify]: Simplify (/ 1 1) into 1 46.236 * [backup-simplify]: Simplify (- 1) into -1 46.236 * [taylor]: Taking taylor expansion of -1 in z 46.236 * [backup-simplify]: Simplify -1 into -1 46.237 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) into (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 46.237 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 46.237 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 46.238 * [backup-simplify]: Simplify (- 0) into 0 46.238 * [backup-simplify]: Simplify (+ (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 0) into (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 46.238 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 46.238 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 46.238 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 46.238 * [taylor]: Taking taylor expansion of (/ 1 z) in y 46.238 * [taylor]: Taking taylor expansion of z in y 46.238 * [backup-simplify]: Simplify z into z 46.238 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 46.238 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.239 * [backup-simplify]: Simplify (- 0) into 0 46.239 * [taylor]: Taking taylor expansion of 0 in z 46.239 * [backup-simplify]: Simplify 0 into 0 46.239 * [backup-simplify]: Simplify -1 into -1 46.239 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 46.239 * [backup-simplify]: Simplify (+ 0 0) into 0 46.240 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 46.240 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 46.240 * [backup-simplify]: Simplify (- 0) into 0 46.240 * [backup-simplify]: Simplify (+ 0 0) into 0 46.240 * [taylor]: Taking taylor expansion of 0 in y 46.240 * [backup-simplify]: Simplify 0 into 0 46.240 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) into (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 46.240 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 46.240 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 46.240 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 46.240 * [taylor]: Taking taylor expansion of (/ 1 z) in z 46.240 * [taylor]: Taking taylor expansion of z in z 46.241 * [backup-simplify]: Simplify 0 into 0 46.241 * [backup-simplify]: Simplify 1 into 1 46.241 * [backup-simplify]: Simplify (/ 1 1) into 1 46.241 * [backup-simplify]: Simplify (+ 0 1) into 1 46.241 * [backup-simplify]: Simplify 1 into 1 46.242 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.242 * [backup-simplify]: Simplify (- 0) into 0 46.242 * [taylor]: Taking taylor expansion of 0 in z 46.242 * [backup-simplify]: Simplify 0 into 0 46.242 * [backup-simplify]: Simplify 0 into 0 46.242 * [backup-simplify]: Simplify 0 into 0 46.242 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 46.242 * [backup-simplify]: Simplify (+ 0 0) into 0 46.243 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 46.243 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 46.243 * [backup-simplify]: Simplify (- 0) into 0 46.244 * [backup-simplify]: Simplify (+ 0 0) into 0 46.244 * [taylor]: Taking taylor expansion of 0 in y 46.244 * [backup-simplify]: Simplify 0 into 0 46.244 * [taylor]: Taking taylor expansion of 0 in z 46.244 * [backup-simplify]: Simplify 0 into 0 46.244 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 46.244 * [backup-simplify]: Simplify (+ 0 0) into 0 46.244 * [taylor]: Taking taylor expansion of 0 in z 46.244 * [backup-simplify]: Simplify 0 into 0 46.245 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.245 * [backup-simplify]: Simplify (- 0) into 0 46.245 * [taylor]: Taking taylor expansion of 0 in z 46.245 * [backup-simplify]: Simplify 0 into 0 46.245 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.246 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 46.246 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 46.246 * [backup-simplify]: Simplify (+ (fma (/ -1 (/ 1 (- x))) (/ -1 (/ 1 (- y))) (/ -1 (/ 1 (- z)))) (+ (* 1 (* (/ 1 (/ 1 (- z))) (* 1 1))) (* -1 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x)))))))) into (- (fma x y z) (+ z (* x y))) 46.246 * * * * [progress]: [ 2 / 2 ] generating series at (2 1 2) 46.246 * [backup-simplify]: Simplify (+ (* x y) z) into (+ z (* x y)) 46.246 * [approximate]: Taking taylor expansion of (+ z (* x y)) in (x y z) around 0 46.246 * [taylor]: Taking taylor expansion of (+ z (* x y)) in z 46.246 * [taylor]: Taking taylor expansion of z in z 46.246 * [backup-simplify]: Simplify 0 into 0 46.246 * [backup-simplify]: Simplify 1 into 1 46.246 * [taylor]: Taking taylor expansion of (* x y) in z 46.246 * [taylor]: Taking taylor expansion of x in z 46.246 * [backup-simplify]: Simplify x into x 46.246 * [taylor]: Taking taylor expansion of y in z 46.246 * [backup-simplify]: Simplify y into y 46.246 * [taylor]: Taking taylor expansion of (+ z (* x y)) in y 46.246 * [taylor]: Taking taylor expansion of z in y 46.246 * [backup-simplify]: Simplify z into z 46.246 * [taylor]: Taking taylor expansion of (* x y) in y 46.246 * [taylor]: Taking taylor expansion of x in y 46.247 * [backup-simplify]: Simplify x into x 46.247 * [taylor]: Taking taylor expansion of y in y 46.247 * [backup-simplify]: Simplify 0 into 0 46.247 * [backup-simplify]: Simplify 1 into 1 46.247 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 46.247 * [taylor]: Taking taylor expansion of z in x 46.247 * [backup-simplify]: Simplify z into z 46.247 * [taylor]: Taking taylor expansion of (* x y) in x 46.247 * [taylor]: Taking taylor expansion of x in x 46.247 * [backup-simplify]: Simplify 0 into 0 46.247 * [backup-simplify]: Simplify 1 into 1 46.247 * [taylor]: Taking taylor expansion of y in x 46.247 * [backup-simplify]: Simplify y into y 46.247 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 46.247 * [taylor]: Taking taylor expansion of z in x 46.247 * [backup-simplify]: Simplify z into z 46.247 * [taylor]: Taking taylor expansion of (* x y) in x 46.247 * [taylor]: Taking taylor expansion of x in x 46.247 * [backup-simplify]: Simplify 0 into 0 46.247 * [backup-simplify]: Simplify 1 into 1 46.247 * [taylor]: Taking taylor expansion of y in x 46.247 * [backup-simplify]: Simplify y into y 46.247 * [backup-simplify]: Simplify (* 0 y) into 0 46.247 * [backup-simplify]: Simplify (+ z 0) into z 46.247 * [taylor]: Taking taylor expansion of z in y 46.247 * [backup-simplify]: Simplify z into z 46.247 * [taylor]: Taking taylor expansion of z in z 46.247 * [backup-simplify]: Simplify 0 into 0 46.247 * [backup-simplify]: Simplify 1 into 1 46.247 * [backup-simplify]: Simplify 0 into 0 46.247 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 46.247 * [backup-simplify]: Simplify (+ 0 y) into y 46.247 * [taylor]: Taking taylor expansion of y in y 46.247 * [backup-simplify]: Simplify 0 into 0 46.247 * [backup-simplify]: Simplify 1 into 1 46.247 * [taylor]: Taking taylor expansion of 0 in z 46.247 * [backup-simplify]: Simplify 0 into 0 46.247 * [backup-simplify]: Simplify 0 into 0 46.247 * [taylor]: Taking taylor expansion of 0 in z 46.247 * [backup-simplify]: Simplify 0 into 0 46.247 * [backup-simplify]: Simplify 0 into 0 46.247 * [backup-simplify]: Simplify 1 into 1 46.248 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 46.248 * [backup-simplify]: Simplify (+ 0 0) into 0 46.248 * [taylor]: Taking taylor expansion of 0 in y 46.248 * [backup-simplify]: Simplify 0 into 0 46.248 * [taylor]: Taking taylor expansion of 0 in z 46.248 * [backup-simplify]: Simplify 0 into 0 46.248 * [backup-simplify]: Simplify 0 into 0 46.248 * [taylor]: Taking taylor expansion of 1 in z 46.248 * [backup-simplify]: Simplify 1 into 1 46.248 * [backup-simplify]: Simplify 1 into 1 46.248 * [taylor]: Taking taylor expansion of 0 in z 46.248 * [backup-simplify]: Simplify 0 into 0 46.248 * [backup-simplify]: Simplify 0 into 0 46.248 * [backup-simplify]: Simplify 0 into 0 46.248 * [backup-simplify]: Simplify 0 into 0 46.248 * [backup-simplify]: Simplify 0 into 0 46.249 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 46.249 * [backup-simplify]: Simplify (+ 0 0) into 0 46.249 * [taylor]: Taking taylor expansion of 0 in y 46.249 * [backup-simplify]: Simplify 0 into 0 46.249 * [taylor]: Taking taylor expansion of 0 in z 46.249 * [backup-simplify]: Simplify 0 into 0 46.250 * [backup-simplify]: Simplify 0 into 0 46.250 * [taylor]: Taking taylor expansion of 0 in z 46.250 * [backup-simplify]: Simplify 0 into 0 46.250 * [backup-simplify]: Simplify 0 into 0 46.250 * [backup-simplify]: Simplify (+ (* 1 (* 1 (* y x))) (* 1 (* z (* 1 1)))) into (+ z (* x y)) 46.250 * [backup-simplify]: Simplify (+ (* (/ 1 x) (/ 1 y)) (/ 1 z)) into (+ (/ 1 (* x y)) (/ 1 z)) 46.250 * [approximate]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in (x y z) around 0 46.250 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in z 46.250 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 46.250 * [taylor]: Taking taylor expansion of (* x y) in z 46.250 * [taylor]: Taking taylor expansion of x in z 46.250 * [backup-simplify]: Simplify x into x 46.250 * [taylor]: Taking taylor expansion of y in z 46.250 * [backup-simplify]: Simplify y into y 46.250 * [backup-simplify]: Simplify (* x y) into (* x y) 46.250 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 46.250 * [taylor]: Taking taylor expansion of (/ 1 z) in z 46.250 * [taylor]: Taking taylor expansion of z in z 46.250 * [backup-simplify]: Simplify 0 into 0 46.250 * [backup-simplify]: Simplify 1 into 1 46.250 * [backup-simplify]: Simplify (/ 1 1) into 1 46.251 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in y 46.251 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 46.251 * [taylor]: Taking taylor expansion of (* x y) in y 46.251 * [taylor]: Taking taylor expansion of x in y 46.251 * [backup-simplify]: Simplify x into x 46.251 * [taylor]: Taking taylor expansion of y in y 46.251 * [backup-simplify]: Simplify 0 into 0 46.251 * [backup-simplify]: Simplify 1 into 1 46.251 * [backup-simplify]: Simplify (* x 0) into 0 46.251 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 46.251 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 46.251 * [taylor]: Taking taylor expansion of (/ 1 z) in y 46.251 * [taylor]: Taking taylor expansion of z in y 46.251 * [backup-simplify]: Simplify z into z 46.251 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 46.251 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 46.251 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 46.251 * [taylor]: Taking taylor expansion of (* x y) in x 46.251 * [taylor]: Taking taylor expansion of x in x 46.251 * [backup-simplify]: Simplify 0 into 0 46.251 * [backup-simplify]: Simplify 1 into 1 46.251 * [taylor]: Taking taylor expansion of y in x 46.251 * [backup-simplify]: Simplify y into y 46.251 * [backup-simplify]: Simplify (* 0 y) into 0 46.251 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 46.251 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 46.251 * [taylor]: Taking taylor expansion of (/ 1 z) in x 46.251 * [taylor]: Taking taylor expansion of z in x 46.252 * [backup-simplify]: Simplify z into z 46.252 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 46.252 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 46.252 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 46.252 * [taylor]: Taking taylor expansion of (* x y) in x 46.252 * [taylor]: Taking taylor expansion of x in x 46.252 * [backup-simplify]: Simplify 0 into 0 46.252 * [backup-simplify]: Simplify 1 into 1 46.252 * [taylor]: Taking taylor expansion of y in x 46.252 * [backup-simplify]: Simplify y into y 46.252 * [backup-simplify]: Simplify (* 0 y) into 0 46.252 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 46.252 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 46.252 * [taylor]: Taking taylor expansion of (/ 1 z) in x 46.252 * [taylor]: Taking taylor expansion of z in x 46.252 * [backup-simplify]: Simplify z into z 46.252 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 46.252 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 46.252 * [taylor]: Taking taylor expansion of (/ 1 y) in y 46.252 * [taylor]: Taking taylor expansion of y in y 46.252 * [backup-simplify]: Simplify 0 into 0 46.252 * [backup-simplify]: Simplify 1 into 1 46.252 * [backup-simplify]: Simplify (/ 1 1) into 1 46.252 * [taylor]: Taking taylor expansion of 1 in z 46.253 * [backup-simplify]: Simplify 1 into 1 46.253 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 46.253 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 46.253 * [backup-simplify]: Simplify (+ 0 (/ 1 z)) into (/ 1 z) 46.253 * [taylor]: Taking taylor expansion of (/ 1 z) in y 46.253 * [taylor]: Taking taylor expansion of z in y 46.253 * [backup-simplify]: Simplify z into z 46.253 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 46.254 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.254 * [taylor]: Taking taylor expansion of 0 in z 46.254 * [backup-simplify]: Simplify 0 into 0 46.254 * [backup-simplify]: Simplify 1 into 1 46.254 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 46.255 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 46.255 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 46.255 * [backup-simplify]: Simplify (+ 0 0) into 0 46.255 * [taylor]: Taking taylor expansion of 0 in y 46.255 * [backup-simplify]: Simplify 0 into 0 46.255 * [taylor]: Taking taylor expansion of (/ 1 z) in z 46.255 * [taylor]: Taking taylor expansion of z in z 46.255 * [backup-simplify]: Simplify 0 into 0 46.255 * [backup-simplify]: Simplify 1 into 1 46.255 * [backup-simplify]: Simplify (/ 1 1) into 1 46.255 * [backup-simplify]: Simplify 1 into 1 46.256 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.256 * [taylor]: Taking taylor expansion of 0 in z 46.256 * [backup-simplify]: Simplify 0 into 0 46.256 * [backup-simplify]: Simplify 0 into 0 46.256 * [backup-simplify]: Simplify 0 into 0 46.257 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 46.257 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 46.257 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 46.257 * [backup-simplify]: Simplify (+ 0 0) into 0 46.257 * [taylor]: Taking taylor expansion of 0 in y 46.257 * [backup-simplify]: Simplify 0 into 0 46.257 * [taylor]: Taking taylor expansion of 0 in z 46.257 * [backup-simplify]: Simplify 0 into 0 46.257 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 46.257 * [taylor]: Taking taylor expansion of 0 in z 46.257 * [backup-simplify]: Simplify 0 into 0 46.258 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.258 * [taylor]: Taking taylor expansion of 0 in z 46.258 * [backup-simplify]: Simplify 0 into 0 46.258 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.258 * [backup-simplify]: Simplify 0 into 0 46.258 * [backup-simplify]: Simplify 0 into 0 46.259 * [backup-simplify]: Simplify 0 into 0 46.259 * [backup-simplify]: Simplify 0 into 0 46.259 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 z)) (* 1 1))) (* 1 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))))) into (+ z (* x y)) 46.259 * [backup-simplify]: Simplify (+ (* (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- z))) into (- (/ 1 (* x y)) (/ 1 z)) 46.259 * [approximate]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in (x y z) around 0 46.259 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in z 46.259 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 46.259 * [taylor]: Taking taylor expansion of (* x y) in z 46.259 * [taylor]: Taking taylor expansion of x in z 46.259 * [backup-simplify]: Simplify x into x 46.259 * [taylor]: Taking taylor expansion of y in z 46.259 * [backup-simplify]: Simplify y into y 46.259 * [backup-simplify]: Simplify (* x y) into (* x y) 46.259 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 46.259 * [taylor]: Taking taylor expansion of (/ 1 z) in z 46.259 * [taylor]: Taking taylor expansion of z in z 46.259 * [backup-simplify]: Simplify 0 into 0 46.259 * [backup-simplify]: Simplify 1 into 1 46.260 * [backup-simplify]: Simplify (/ 1 1) into 1 46.260 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in y 46.260 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 46.260 * [taylor]: Taking taylor expansion of (* x y) in y 46.260 * [taylor]: Taking taylor expansion of x in y 46.260 * [backup-simplify]: Simplify x into x 46.260 * [taylor]: Taking taylor expansion of y in y 46.260 * [backup-simplify]: Simplify 0 into 0 46.260 * [backup-simplify]: Simplify 1 into 1 46.260 * [backup-simplify]: Simplify (* x 0) into 0 46.260 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 46.260 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 46.260 * [taylor]: Taking taylor expansion of (/ 1 z) in y 46.260 * [taylor]: Taking taylor expansion of z in y 46.260 * [backup-simplify]: Simplify z into z 46.260 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 46.260 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in x 46.260 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 46.260 * [taylor]: Taking taylor expansion of (* x y) in x 46.260 * [taylor]: Taking taylor expansion of x in x 46.260 * [backup-simplify]: Simplify 0 into 0 46.260 * [backup-simplify]: Simplify 1 into 1 46.260 * [taylor]: Taking taylor expansion of y in x 46.260 * [backup-simplify]: Simplify y into y 46.260 * [backup-simplify]: Simplify (* 0 y) into 0 46.260 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 46.261 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 46.261 * [taylor]: Taking taylor expansion of (/ 1 z) in x 46.261 * [taylor]: Taking taylor expansion of z in x 46.261 * [backup-simplify]: Simplify z into z 46.261 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 46.261 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in x 46.261 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 46.261 * [taylor]: Taking taylor expansion of (* x y) in x 46.261 * [taylor]: Taking taylor expansion of x in x 46.261 * [backup-simplify]: Simplify 0 into 0 46.261 * [backup-simplify]: Simplify 1 into 1 46.261 * [taylor]: Taking taylor expansion of y in x 46.261 * [backup-simplify]: Simplify y into y 46.261 * [backup-simplify]: Simplify (* 0 y) into 0 46.261 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 46.261 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 46.261 * [taylor]: Taking taylor expansion of (/ 1 z) in x 46.261 * [taylor]: Taking taylor expansion of z in x 46.261 * [backup-simplify]: Simplify z into z 46.261 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 46.261 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 46.261 * [taylor]: Taking taylor expansion of (/ 1 y) in y 46.261 * [taylor]: Taking taylor expansion of y in y 46.261 * [backup-simplify]: Simplify 0 into 0 46.261 * [backup-simplify]: Simplify 1 into 1 46.262 * [backup-simplify]: Simplify (/ 1 1) into 1 46.262 * [taylor]: Taking taylor expansion of 1 in z 46.262 * [backup-simplify]: Simplify 1 into 1 46.262 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 46.262 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 46.262 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 46.262 * [backup-simplify]: Simplify (+ 0 (- (/ 1 z))) into (- (/ 1 z)) 46.262 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in y 46.262 * [taylor]: Taking taylor expansion of (/ 1 z) in y 46.262 * [taylor]: Taking taylor expansion of z in y 46.262 * [backup-simplify]: Simplify z into z 46.262 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 46.263 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.263 * [taylor]: Taking taylor expansion of 0 in z 46.263 * [backup-simplify]: Simplify 0 into 0 46.263 * [backup-simplify]: Simplify 1 into 1 46.264 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 46.264 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 46.264 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 46.264 * [backup-simplify]: Simplify (- 0) into 0 46.264 * [backup-simplify]: Simplify (+ 0 0) into 0 46.264 * [taylor]: Taking taylor expansion of 0 in y 46.264 * [backup-simplify]: Simplify 0 into 0 46.264 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 46.264 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in z 46.264 * [taylor]: Taking taylor expansion of (/ 1 z) in z 46.264 * [taylor]: Taking taylor expansion of z in z 46.264 * [backup-simplify]: Simplify 0 into 0 46.264 * [backup-simplify]: Simplify 1 into 1 46.265 * [backup-simplify]: Simplify (/ 1 1) into 1 46.265 * [backup-simplify]: Simplify (- 1) into -1 46.265 * [backup-simplify]: Simplify -1 into -1 46.266 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.266 * [taylor]: Taking taylor expansion of 0 in z 46.266 * [backup-simplify]: Simplify 0 into 0 46.266 * [backup-simplify]: Simplify 0 into 0 46.266 * [backup-simplify]: Simplify 0 into 0 46.268 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 46.268 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 46.268 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 46.268 * [backup-simplify]: Simplify (- 0) into 0 46.269 * [backup-simplify]: Simplify (+ 0 0) into 0 46.269 * [taylor]: Taking taylor expansion of 0 in y 46.269 * [backup-simplify]: Simplify 0 into 0 46.269 * [taylor]: Taking taylor expansion of 0 in z 46.269 * [backup-simplify]: Simplify 0 into 0 46.269 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 46.269 * [backup-simplify]: Simplify (- 0) into 0 46.269 * [taylor]: Taking taylor expansion of 0 in z 46.269 * [backup-simplify]: Simplify 0 into 0 46.270 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.270 * [taylor]: Taking taylor expansion of 0 in z 46.270 * [backup-simplify]: Simplify 0 into 0 46.274 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.275 * [backup-simplify]: Simplify (- 0) into 0 46.275 * [backup-simplify]: Simplify 0 into 0 46.275 * [backup-simplify]: Simplify 0 into 0 46.275 * [backup-simplify]: Simplify 0 into 0 46.275 * [backup-simplify]: Simplify 0 into 0 46.276 * [backup-simplify]: Simplify (+ (* -1 (* (/ 1 (/ 1 (- z))) (* 1 1))) (* 1 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))))) into (+ z (* x y)) 46.276 * * * [progress]: simplifying candidates 46.276 * * * * [progress]: [ 1 / 35 ] simplifiying candidate # 46.276 * [simplify]: Simplifying (/ (exp (fma x y z)) (* (exp (* x y)) (exp z))) 46.276 * * [simplify]: iters left: 6 (10 enodes) 46.280 * * [simplify]: iters left: 5 (38 enodes) 46.287 * * [simplify]: iters left: 4 (58 enodes) 46.296 * * [simplify]: iters left: 3 (92 enodes) 46.312 * * [simplify]: iters left: 2 (165 enodes) 46.359 * * [simplify]: iters left: 1 (331 enodes) 46.467 * * [simplify]: Extracting #0: cost 1 inf + 0 46.471 * * [simplify]: Extracting #1: cost 70 inf + 0 46.473 * * [simplify]: Extracting #2: cost 240 inf + 0 46.475 * * [simplify]: Extracting #3: cost 262 inf + 4434 46.487 * * [simplify]: Extracting #4: cost 141 inf + 50668 46.508 * * [simplify]: Extracting #5: cost 16 inf + 120897 46.524 * * [simplify]: Extracting #6: cost 0 inf + 125324 46.540 * * [simplify]: Extracting #7: cost 0 inf + 125044 46.556 * [simplify]: Simplified to (exp (- (- (fma x y z) (* x y)) z)) 46.556 * [simplify]: Simplified (2 1 1) to (λ (x y z) (+ (log (exp (- (- (fma x y z) (* x y)) z))) -1)) 46.556 * * * * [progress]: [ 2 / 35 ] simplifiying candidate # 46.556 * [simplify]: Simplifying (/ (exp (fma x y z)) (exp (+ (* x y) z))) 46.557 * * [simplify]: iters left: 6 (9 enodes) 46.559 * * [simplify]: iters left: 5 (34 enodes) 46.563 * * [simplify]: iters left: 4 (53 enodes) 46.913 * * [simplify]: iters left: 3 (86 enodes) 46.932 * * [simplify]: iters left: 2 (160 enodes) 46.968 * * [simplify]: iters left: 1 (328 enodes) 47.075 * * [simplify]: Extracting #0: cost 1 inf + 0 47.075 * * [simplify]: Extracting #1: cost 75 inf + 0 47.075 * * [simplify]: Extracting #2: cost 206 inf + 1 47.077 * * [simplify]: Extracting #3: cost 222 inf + 3396 47.080 * * [simplify]: Extracting #4: cost 182 inf + 9540 47.086 * * [simplify]: Extracting #5: cost 129 inf + 22642 47.100 * * [simplify]: Extracting #6: cost 27 inf + 75663 47.122 * * [simplify]: Extracting #7: cost 0 inf + 92219 47.145 * * [simplify]: Extracting #8: cost 0 inf + 92139 47.168 * [simplify]: Simplified to (exp (- (fma x y z) (+ (* x y) z))) 47.168 * [simplify]: Simplified (2 1 1) to (λ (x y z) (+ (log (exp (- (fma x y z) (+ (* x y) z)))) -1)) 47.168 * * * * [progress]: [ 3 / 35 ] simplifiying candidate # 47.168 * * * * [progress]: [ 4 / 35 ] simplifiying candidate # 47.168 * [simplify]: Simplifying (log (- (fma x y z) (+ (* x y) z))) 47.169 * * [simplify]: iters left: 6 (8 enodes) 47.172 * * [simplify]: iters left: 5 (30 enodes) 47.181 * * [simplify]: iters left: 4 (43 enodes) 47.194 * * [simplify]: iters left: 3 (67 enodes) 47.215 * * [simplify]: iters left: 2 (86 enodes) 47.237 * * [simplify]: iters left: 1 (103 enodes) 47.265 * * [simplify]: Extracting #0: cost 1 inf + 0 47.266 * * [simplify]: Extracting #1: cost 3 inf + 0 47.266 * * [simplify]: Extracting #2: cost 20 inf + 0 47.266 * * [simplify]: Extracting #3: cost 38 inf + 42 47.266 * * [simplify]: Extracting #4: cost 36 inf + 126 47.267 * * [simplify]: Extracting #5: cost 18 inf + 1799 47.269 * * [simplify]: Extracting #6: cost 0 inf + 4305 47.271 * [simplify]: Simplified to (log (- (fma x y z) (+ z (* x y)))) 47.271 * [simplify]: Simplified (2 1 1) to (λ (x y z) (+ (exp (log (- (fma x y z) (+ z (* x y))))) -1)) 47.271 * * * * [progress]: [ 5 / 35 ] simplifiying candidate # 47.271 * [simplify]: Simplifying (exp (- (fma x y z) (+ (* x y) z))) 47.271 * * [simplify]: iters left: 6 (8 enodes) 47.274 * * [simplify]: iters left: 5 (33 enodes) 47.279 * * [simplify]: iters left: 4 (58 enodes) 47.289 * * [simplify]: iters left: 3 (106 enodes) 47.310 * * [simplify]: iters left: 2 (179 enodes) 47.360 * * [simplify]: iters left: 1 (288 enodes) 47.439 * * [simplify]: Extracting #0: cost 1 inf + 0 47.439 * * [simplify]: Extracting #1: cost 69 inf + 0 47.440 * * [simplify]: Extracting #2: cost 215 inf + 1 47.441 * * [simplify]: Extracting #3: cost 225 inf + 3259 47.444 * * [simplify]: Extracting #4: cost 164 inf + 11800 47.452 * * [simplify]: Extracting #5: cost 89 inf + 38269 47.470 * * [simplify]: Extracting #6: cost 10 inf + 74531 47.482 * * [simplify]: Extracting #7: cost 0 inf + 80085 47.492 * [simplify]: Simplified to (exp (- (fma x y z) (+ z (* x y)))) 47.492 * [simplify]: Simplified (2 1 1) to (λ (x y z) (+ (log (exp (- (fma x y z) (+ z (* x y))))) -1)) 47.492 * * * * [progress]: [ 6 / 35 ] simplifiying candidate # 47.492 * [simplify]: Simplifying (* (cbrt (- (fma x y z) (+ (* x y) z))) (cbrt (- (fma x y z) (+ (* x y) z)))) 47.492 * * [simplify]: iters left: 6 (9 enodes) 47.494 * * [simplify]: iters left: 5 (33 enodes) 47.499 * * [simplify]: iters left: 4 (46 enodes) 47.511 * * [simplify]: iters left: 3 (70 enodes) 47.534 * * [simplify]: iters left: 2 (89 enodes) 47.556 * * [simplify]: iters left: 1 (106 enodes) 47.587 * * [simplify]: Extracting #0: cost 1 inf + 0 47.587 * * [simplify]: Extracting #1: cost 3 inf + 0 47.587 * * [simplify]: Extracting #2: cost 5 inf + 0 47.587 * * [simplify]: Extracting #3: cost 22 inf + 0 47.588 * * [simplify]: Extracting #4: cost 41 inf + 1 47.588 * * [simplify]: Extracting #5: cost 39 inf + 85 47.589 * * [simplify]: Extracting #6: cost 21 inf + 1608 47.591 * * [simplify]: Extracting #7: cost 1 inf + 4623 47.593 * * [simplify]: Extracting #8: cost 0 inf + 4921 47.595 * [simplify]: Simplified to (* (cbrt (- (- (fma x y z) (* x y)) z)) (cbrt (- (- (fma x y z) (* x y)) z))) 47.595 * [simplify]: Simplified (2 1 1) to (λ (x y z) (+ (* (* (cbrt (- (- (fma x y z) (* x y)) z)) (cbrt (- (- (fma x y z) (* x y)) z))) (cbrt (- (fma x y z) (+ (* x y) z)))) -1)) 47.596 * [simplify]: Simplifying (cbrt (- (fma x y z) (+ (* x y) z))) 47.596 * * [simplify]: iters left: 6 (8 enodes) 47.599 * * [simplify]: iters left: 5 (30 enodes) 47.608 * * [simplify]: iters left: 4 (43 enodes) 47.621 * * [simplify]: iters left: 3 (67 enodes) 47.642 * * [simplify]: iters left: 2 (86 enodes) 47.666 * * [simplify]: iters left: 1 (103 enodes) 47.694 * * [simplify]: Extracting #0: cost 1 inf + 0 47.694 * * [simplify]: Extracting #1: cost 3 inf + 0 47.694 * * [simplify]: Extracting #2: cost 20 inf + 0 47.694 * * [simplify]: Extracting #3: cost 38 inf + 42 47.694 * * [simplify]: Extracting #4: cost 36 inf + 126 47.695 * * [simplify]: Extracting #5: cost 18 inf + 1799 47.697 * * [simplify]: Extracting #6: cost 0 inf + 4325 47.699 * [simplify]: Simplified to (cbrt (- (fma x y z) (+ z (* x y)))) 47.699 * [simplify]: Simplified (2 1 2) to (λ (x y z) (+ (* (* (cbrt (- (fma x y z) (+ (* x y) z))) (cbrt (- (fma x y z) (+ (* x y) z)))) (cbrt (- (fma x y z) (+ z (* x y))))) -1)) 47.700 * * * * [progress]: [ 7 / 35 ] simplifiying candidate # 47.700 * [simplify]: Simplifying (* (* (- (fma x y z) (+ (* x y) z)) (- (fma x y z) (+ (* x y) z))) (- (fma x y z) (+ (* x y) z))) 47.700 * * [simplify]: iters left: 6 (9 enodes) 47.704 * * [simplify]: iters left: 5 (34 enodes) 47.715 * * [simplify]: iters left: 4 (61 enodes) 47.743 * * [simplify]: iters left: 3 (196 enodes) 47.875 * * [simplify]: Extracting #0: cost 1 inf + 0 47.875 * * [simplify]: Extracting #1: cost 27 inf + 0 47.876 * * [simplify]: Extracting #2: cost 196 inf + 1 47.882 * * [simplify]: Extracting #3: cost 220 inf + 14448 47.912 * * [simplify]: Extracting #4: cost 27 inf + 61380 47.946 * * [simplify]: Extracting #5: cost 0 inf + 69586 47.979 * [simplify]: Simplified to (* (* (- (fma x y z) (+ z (* x y))) (- (fma x y z) (+ z (* x y)))) (- (fma x y z) (+ z (* x y)))) 47.979 * [simplify]: Simplified (2 1 1) to (λ (x y z) (+ (cbrt (* (* (- (fma x y z) (+ z (* x y))) (- (fma x y z) (+ z (* x y)))) (- (fma x y z) (+ z (* x y))))) -1)) 47.979 * * * * [progress]: [ 8 / 35 ] simplifiying candidate # 47.979 * [simplify]: Simplifying (sqrt (- (fma x y z) (+ (* x y) z))) 47.979 * * [simplify]: iters left: 6 (8 enodes) 47.981 * * [simplify]: iters left: 5 (30 enodes) 47.985 * * [simplify]: iters left: 4 (43 enodes) 47.992 * * [simplify]: iters left: 3 (67 enodes) 48.001 * * [simplify]: iters left: 2 (86 enodes) 48.016 * * [simplify]: iters left: 1 (103 enodes) 48.045 * * [simplify]: Extracting #0: cost 1 inf + 0 48.045 * * [simplify]: Extracting #1: cost 3 inf + 0 48.045 * * [simplify]: Extracting #2: cost 20 inf + 0 48.045 * * [simplify]: Extracting #3: cost 38 inf + 42 48.046 * * [simplify]: Extracting #4: cost 36 inf + 126 48.046 * * [simplify]: Extracting #5: cost 18 inf + 1799 48.048 * * [simplify]: Extracting #6: cost 0 inf + 4245 48.051 * [simplify]: Simplified to (sqrt (- (fma x y z) (+ z (* x y)))) 48.051 * [simplify]: Simplified (2 1 1) to (λ (x y z) (+ (* (sqrt (- (fma x y z) (+ z (* x y)))) (sqrt (- (fma x y z) (+ (* x y) z)))) -1)) 48.051 * [simplify]: Simplifying (sqrt (- (fma x y z) (+ (* x y) z))) 48.051 * * [simplify]: iters left: 6 (8 enodes) 48.055 * * [simplify]: iters left: 5 (30 enodes) 48.063 * * [simplify]: iters left: 4 (43 enodes) 48.076 * * [simplify]: iters left: 3 (67 enodes) 48.087 * * [simplify]: iters left: 2 (86 enodes) 48.099 * * [simplify]: iters left: 1 (103 enodes) 48.120 * * [simplify]: Extracting #0: cost 1 inf + 0 48.120 * * [simplify]: Extracting #1: cost 3 inf + 0 48.121 * * [simplify]: Extracting #2: cost 20 inf + 0 48.121 * * [simplify]: Extracting #3: cost 38 inf + 42 48.121 * * [simplify]: Extracting #4: cost 36 inf + 126 48.122 * * [simplify]: Extracting #5: cost 18 inf + 1799 48.124 * * [simplify]: Extracting #6: cost 0 inf + 4245 48.126 * [simplify]: Simplified to (sqrt (- (fma x y z) (+ z (* x y)))) 48.126 * [simplify]: Simplified (2 1 2) to (λ (x y z) (+ (* (sqrt (- (fma x y z) (+ (* x y) z))) (sqrt (- (fma x y z) (+ z (* x y))))) -1)) 48.126 * * * * [progress]: [ 9 / 35 ] simplifiying candidate # 48.127 * [simplify]: Simplifying (- (pow (fma x y z) 3) (pow (+ (* x y) z) 3)) 48.127 * * [simplify]: iters left: 6 (10 enodes) 48.133 * * [simplify]: iters left: 5 (47 enodes) 48.154 * * [simplify]: iters left: 4 (105 enodes) 48.187 * * [simplify]: iters left: 3 (317 enodes) 48.329 * * [simplify]: Extracting #0: cost 1 inf + 0 48.329 * * [simplify]: Extracting #1: cost 32 inf + 0 48.335 * * [simplify]: Extracting #2: cost 201 inf + 0 48.338 * * [simplify]: Extracting #3: cost 221 inf + 6961 48.351 * * [simplify]: Extracting #4: cost 59 inf + 37252 48.362 * * [simplify]: Extracting #5: cost 14 inf + 53212 48.376 * * [simplify]: Extracting #6: cost 0 inf + 61609 48.388 * [simplify]: Simplified to (- (* (* (fma x y z) (fma x y z)) (fma x y z)) (* (* (+ z (* x y)) (+ z (* x y))) (+ z (* x y)))) 48.388 * [simplify]: Simplified (2 1 1) to (λ (x y z) (+ (/ (- (* (* (fma x y z) (fma x y z)) (fma x y z)) (* (* (+ z (* x y)) (+ z (* x y))) (+ z (* x y)))) (+ (* (fma x y z) (fma x y z)) (+ (* (+ (* x y) z) (+ (* x y) z)) (* (fma x y z) (+ (* x y) z))))) -1)) 48.388 * [simplify]: Simplifying (+ (* (fma x y z) (fma x y z)) (+ (* (+ (* x y) z) (+ (* x y) z)) (* (fma x y z) (+ (* x y) z)))) 48.388 * * [simplify]: iters left: 6 (11 enodes) 48.391 * * [simplify]: iters left: 5 (54 enodes) 48.411 * * [simplify]: iters left: 4 (143 enodes) 48.459 * * [simplify]: iters left: 3 (379 enodes) 48.614 * * [simplify]: Extracting #0: cost 1 inf + 0 48.614 * * [simplify]: Extracting #1: cost 72 inf + 0 48.615 * * [simplify]: Extracting #2: cost 255 inf + 0 48.617 * * [simplify]: Extracting #3: cost 229 inf + 5948 48.628 * * [simplify]: Extracting #4: cost 47 inf + 47594 48.648 * * [simplify]: Extracting #5: cost 0 inf + 61269 48.675 * [simplify]: Simplified to (+ (* (fma x y z) (fma x y z)) (* (+ (fma x y z) (+ (* x y) z)) (+ (* x y) z))) 48.675 * [simplify]: Simplified (2 1 2) to (λ (x y z) (+ (/ (- (* (* (fma x y z) (fma x y z)) (fma x y z)) (* (* (+ z (* x y)) (+ z (* x y))) (+ z (* x y)))) (+ (* (fma x y z) (fma x y z)) (* (+ (fma x y z) (+ (* x y) z)) (+ (* x y) z)))) -1)) 48.675 * * * * [progress]: [ 10 / 35 ] simplifiying candidate # 48.676 * [simplify]: Simplifying (- (+ (* x y) z)) 48.676 * * [simplify]: iters left: 6 (6 enodes) 48.677 * * [simplify]: iters left: 5 (23 enodes) 48.680 * * [simplify]: iters left: 4 (35 enodes) 48.685 * * [simplify]: iters left: 3 (39 enodes) 48.692 * * [simplify]: Extracting #0: cost 1 inf + 0 48.692 * * [simplify]: Extracting #1: cost 6 inf + 0 48.692 * * [simplify]: Extracting #2: cost 12 inf + 42 48.692 * * [simplify]: Extracting #3: cost 12 inf + 85 48.692 * * [simplify]: Extracting #4: cost 1 inf + 786 48.693 * * [simplify]: Extracting #5: cost 0 inf + 909 48.693 * [simplify]: Simplified to (- (+ z (* x y))) 48.693 * [simplify]: Simplified (2 1 2) to (λ (x y z) (+ (+ (fma x y z) (- (+ z (* x y)))) -1)) 48.693 * * * * [progress]: [ 11 / 35 ] simplifiying candidate # 48.693 * * * * [progress]: [ 12 / 35 ] simplifiying candidate # 48.693 * [simplify]: Simplifying (- (* (fma x y z) (fma x y z)) (* (+ (* x y) z) (+ (* x y) z))) 48.693 * * [simplify]: iters left: 6 (9 enodes) 48.696 * * [simplify]: iters left: 5 (40 enodes) 48.703 * * [simplify]: iters left: 4 (101 enodes) 48.736 * * [simplify]: iters left: 3 (295 enodes) 48.860 * * [simplify]: Extracting #0: cost 1 inf + 0 48.860 * * [simplify]: Extracting #1: cost 61 inf + 0 48.861 * * [simplify]: Extracting #2: cost 230 inf + 0 48.864 * * [simplify]: Extracting #3: cost 178 inf + 10917 48.876 * * [simplify]: Extracting #4: cost 17 inf + 40369 48.898 * * [simplify]: Extracting #5: cost 0 inf + 44303 48.924 * [simplify]: Simplified to (- (* (fma x y z) (fma x y z)) (* (+ (* x y) z) (+ (* x y) z))) 48.924 * [simplify]: Simplified (2 1 1) to (λ (x y z) (+ (/ (- (* (fma x y z) (fma x y z)) (* (+ (* x y) z) (+ (* x y) z))) (+ (fma x y z) (+ (* x y) z))) -1)) 48.925 * [simplify]: Simplifying (+ (fma x y z) (+ (* x y) z)) 48.925 * * [simplify]: iters left: 6 (7 enodes) 48.928 * * [simplify]: iters left: 5 (26 enodes) 48.935 * * [simplify]: iters left: 4 (34 enodes) 48.945 * * [simplify]: iters left: 3 (40 enodes) 48.954 * * [simplify]: Extracting #0: cost 1 inf + 0 48.955 * * [simplify]: Extracting #1: cost 8 inf + 0 48.955 * * [simplify]: Extracting #2: cost 14 inf + 1 48.955 * * [simplify]: Extracting #3: cost 12 inf + 3 48.955 * * [simplify]: Extracting #4: cost 5 inf + 522 48.956 * * [simplify]: Extracting #5: cost 1 inf + 1019 48.956 * * [simplify]: Extracting #6: cost 0 inf + 1197 48.957 * [simplify]: Simplified to (+ (+ (fma x y z) z) (* x y)) 48.957 * [simplify]: Simplified (2 1 2) to (λ (x y z) (+ (/ (- (* (fma x y z) (fma x y z)) (* (+ (* x y) z) (+ (* x y) z))) (+ (+ (fma x y z) z) (* x y))) -1)) 48.957 * * * * [progress]: [ 13 / 35 ] simplifiying candidate # 48.957 * [simplify]: Simplifying (+ (sqrt (fma x y z)) (sqrt (+ (* x y) z))) 48.957 * * [simplify]: iters left: 6 (9 enodes) 48.961 * * [simplify]: iters left: 5 (30 enodes) 48.966 * * [simplify]: Extracting #0: cost 1 inf + 0 48.966 * * [simplify]: Extracting #1: cost 4 inf + 0 48.966 * * [simplify]: Extracting #2: cost 8 inf + 0 48.966 * * [simplify]: Extracting #3: cost 14 inf + 0 48.966 * * [simplify]: Extracting #4: cost 12 inf + 3 48.966 * * [simplify]: Extracting #5: cost 9 inf + 161 48.966 * * [simplify]: Extracting #6: cost 4 inf + 605 48.967 * * [simplify]: Extracting #7: cost 1 inf + 1069 48.967 * * [simplify]: Extracting #8: cost 0 inf + 1327 48.967 * [simplify]: Simplified to (+ (sqrt (+ (* x y) z)) (sqrt (fma x y z))) 48.967 * [simplify]: Simplified (2 1 1) to (λ (x y z) (+ (* (+ (sqrt (+ (* x y) z)) (sqrt (fma x y z))) (- (sqrt (fma x y z)) (sqrt (+ (* x y) z)))) -1)) 48.967 * [simplify]: Simplifying (- (sqrt (fma x y z)) (sqrt (+ (* x y) z))) 48.967 * * [simplify]: iters left: 6 (9 enodes) 48.969 * * [simplify]: iters left: 5 (31 enodes) 48.974 * * [simplify]: iters left: 4 (34 enodes) 48.978 * * [simplify]: Extracting #0: cost 1 inf + 0 48.978 * * [simplify]: Extracting #1: cost 5 inf + 0 48.978 * * [simplify]: Extracting #2: cost 10 inf + 0 48.979 * * [simplify]: Extracting #3: cost 16 inf + 0 48.979 * * [simplify]: Extracting #4: cost 14 inf + 3 48.979 * * [simplify]: Extracting #5: cost 11 inf + 161 48.979 * * [simplify]: Extracting #6: cost 6 inf + 670 48.979 * * [simplify]: Extracting #7: cost 0 inf + 1653 48.979 * [simplify]: Simplified to (- (sqrt (fma x y z)) (sqrt (+ (* x y) z))) 48.980 * [simplify]: Simplified (2 1 2) to (λ (x y z) (+ (* (+ (sqrt (fma x y z)) (sqrt (+ (* x y) z))) (- (sqrt (fma x y z)) (sqrt (+ (* x y) z)))) -1)) 48.980 * * * * [progress]: [ 14 / 35 ] simplifiying candidate # 48.980 * [simplify]: Simplifying (- (fma x y z) (+ (* x y) z)) 48.980 * * [simplify]: iters left: 6 (7 enodes) 48.981 * * [simplify]: iters left: 5 (27 enodes) 48.986 * * [simplify]: iters left: 4 (40 enodes) 48.998 * * [simplify]: iters left: 3 (64 enodes) 49.009 * * [simplify]: iters left: 2 (83 enodes) 49.021 * * [simplify]: iters left: 1 (100 enodes) 49.037 * * [simplify]: Extracting #0: cost 1 inf + 0 49.037 * * [simplify]: Extracting #1: cost 18 inf + 0 49.037 * * [simplify]: Extracting #2: cost 36 inf + 42 49.037 * * [simplify]: Extracting #3: cost 34 inf + 126 49.038 * * [simplify]: Extracting #4: cost 14 inf + 2123 49.040 * * [simplify]: Extracting #5: cost 0 inf + 3809 49.042 * [simplify]: Simplified to (- (fma x y z) (+ z (* x y))) 49.042 * [simplify]: Simplified (2 1 2) to (λ (x y z) (+ (* 1 (- (fma x y z) (+ z (* x y)))) -1)) 49.042 * * * * [progress]: [ 15 / 35 ] simplifiying candidate # 49.043 * [simplify]: Simplifying (- (fma x y z) (* x y)) 49.043 * * [simplify]: iters left: 4 (6 enodes) 49.046 * * [simplify]: iters left: 3 (21 enodes) 49.052 * * [simplify]: iters left: 2 (30 enodes) 49.060 * * [simplify]: iters left: 1 (34 enodes) 49.068 * * [simplify]: Extracting #0: cost 1 inf + 0 49.068 * * [simplify]: Extracting #1: cost 5 inf + 0 49.068 * * [simplify]: Extracting #2: cost 13 inf + 0 49.069 * * [simplify]: Extracting #3: cost 12 inf + 3 49.069 * * [simplify]: Extracting #4: cost 3 inf + 570 49.069 * * [simplify]: Extracting #5: cost 0 inf + 807 49.069 * [simplify]: Simplified to (- (fma x y z) (* x y)) 49.069 * [simplify]: Simplified (2 1 1) to (λ (x y z) (+ (- (- (fma x y z) (* x y)) z) -1)) 49.070 * * * * [progress]: [ 16 / 35 ] simplifiying candidate # 49.070 * [simplify]: Simplifying (- (+ (* x y) z)) 49.070 * * [simplify]: iters left: 6 (6 enodes) 49.071 * * [simplify]: iters left: 5 (23 enodes) 49.074 * * [simplify]: iters left: 4 (35 enodes) 49.079 * * [simplify]: iters left: 3 (39 enodes) 49.083 * * [simplify]: Extracting #0: cost 1 inf + 0 49.083 * * [simplify]: Extracting #1: cost 6 inf + 0 49.083 * * [simplify]: Extracting #2: cost 12 inf + 42 49.084 * * [simplify]: Extracting #3: cost 12 inf + 85 49.084 * * [simplify]: Extracting #4: cost 1 inf + 786 49.084 * * [simplify]: Extracting #5: cost 0 inf + 909 49.084 * [simplify]: Simplified to (- (+ z (* x y))) 49.084 * [simplify]: Simplified (2 1 2) to (λ (x y z) (+ (+ (fma x y z) (- (+ z (* x y)))) -1)) 49.084 * * * * [progress]: [ 17 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ (* x y) z)))) -1))> 49.085 * [simplify]: Simplifying (real->posit16 (- (fma x y z) (+ (* x y) z))) 49.085 * * [simplify]: iters left: 6 (8 enodes) 49.086 * * [simplify]: iters left: 5 (27 enodes) 49.090 * * [simplify]: iters left: 4 (40 enodes) 49.096 * * [simplify]: iters left: 3 (64 enodes) 49.105 * * [simplify]: iters left: 2 (83 enodes) 49.117 * * [simplify]: iters left: 1 (100 enodes) 49.130 * * [simplify]: Extracting #0: cost 1 inf + 0 49.130 * * [simplify]: Extracting #1: cost 2 inf + 0 49.130 * * [simplify]: Extracting #2: cost 18 inf + 0 49.130 * * [simplify]: Extracting #3: cost 36 inf + 42 49.130 * * [simplify]: Extracting #4: cost 34 inf + 126 49.131 * * [simplify]: Extracting #5: cost 15 inf + 1920 49.132 * * [simplify]: Extracting #6: cost 0 inf + 3809 49.133 * [simplify]: Simplified to (real->posit16 (- (fma x y z) (+ z (* x y)))) 49.133 * [simplify]: Simplified (2 1 1) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (+ z (* x y))))) -1)) 49.133 * * * * [progress]: [ 18 / 35 ] simplifiying candidate # 49.133 * [simplify]: Simplifying (* (exp (* x y)) (exp z)) 49.133 * * [simplify]: iters left: 5 (7 enodes) 49.135 * * [simplify]: iters left: 4 (27 enodes) 49.139 * * [simplify]: iters left: 3 (39 enodes) 49.145 * * [simplify]: iters left: 2 (56 enodes) 49.154 * * [simplify]: iters left: 1 (93 enodes) 49.184 * * [simplify]: Extracting #0: cost 1 inf + 0 49.184 * * [simplify]: Extracting #1: cost 14 inf + 0 49.184 * * [simplify]: Extracting #2: cost 52 inf + 0 49.185 * * [simplify]: Extracting #3: cost 65 inf + 146 49.185 * * [simplify]: Extracting #4: cost 53 inf + 1173 49.187 * * [simplify]: Extracting #5: cost 28 inf + 4650 49.190 * * [simplify]: Extracting #6: cost 4 inf + 16013 49.194 * * [simplify]: Extracting #7: cost 0 inf + 17876 49.198 * [simplify]: Simplified to (exp (+ (* x y) z)) 49.198 * [simplify]: Simplified (2 1 2 1) to (λ (x y z) (+ (- (fma x y z) (log (exp (+ (* x y) z)))) -1)) 49.198 * * * * [progress]: [ 19 / 35 ] simplifiying candidate # 49.198 * * * * [progress]: [ 20 / 35 ] simplifiying candidate # 49.199 * [simplify]: Simplifying (log (+ (* x y) z)) 49.199 * * [simplify]: iters left: 5 (6 enodes) 49.201 * * [simplify]: iters left: 4 (20 enodes) 49.208 * * [simplify]: Extracting #0: cost 1 inf + 0 49.209 * * [simplify]: Extracting #1: cost 3 inf + 0 49.209 * * [simplify]: Extracting #2: cost 6 inf + 0 49.209 * * [simplify]: Extracting #3: cost 8 inf + 1 49.209 * * [simplify]: Extracting #4: cost 6 inf + 3 49.209 * * [simplify]: Extracting #5: cost 0 inf + 559 49.209 * [simplify]: Simplified to (log (+ z (* x y))) 49.210 * [simplify]: Simplified (2 1 2 1) to (λ (x y z) (+ (- (fma x y z) (exp (log (+ z (* x y))))) -1)) 49.210 * * * * [progress]: [ 21 / 35 ] simplifiying candidate # 49.210 * [simplify]: Simplifying (exp (+ (* x y) z)) 49.210 * * [simplify]: iters left: 5 (6 enodes) 49.213 * * [simplify]: iters left: 4 (23 enodes) 49.218 * * [simplify]: iters left: 3 (32 enodes) 49.223 * * [simplify]: iters left: 2 (43 enodes) 49.229 * * [simplify]: iters left: 1 (71 enodes) 49.242 * * [simplify]: Extracting #0: cost 1 inf + 0 49.242 * * [simplify]: Extracting #1: cost 13 inf + 0 49.242 * * [simplify]: Extracting #2: cost 48 inf + 0 49.242 * * [simplify]: Extracting #3: cost 59 inf + 216 49.243 * * [simplify]: Extracting #4: cost 45 inf + 1154 49.243 * * [simplify]: Extracting #5: cost 21 inf + 5588 49.245 * * [simplify]: Extracting #6: cost 1 inf + 13628 49.246 * * [simplify]: Extracting #7: cost 0 inf + 14031 49.248 * [simplify]: Simplified to (exp (+ z (* x y))) 49.248 * [simplify]: Simplified (2 1 2 1) to (λ (x y z) (+ (- (fma x y z) (log (exp (+ z (* x y))))) -1)) 49.248 * * * * [progress]: [ 22 / 35 ] simplifiying candidate # 49.248 * [simplify]: Simplifying (* (cbrt (+ (* x y) z)) (cbrt (+ (* x y) z))) 49.248 * * [simplify]: iters left: 6 (7 enodes) 49.250 * * [simplify]: iters left: 5 (23 enodes) 49.256 * * [simplify]: Extracting #0: cost 1 inf + 0 49.256 * * [simplify]: Extracting #1: cost 3 inf + 0 49.256 * * [simplify]: Extracting #2: cost 5 inf + 0 49.256 * * [simplify]: Extracting #3: cost 8 inf + 0 49.256 * * [simplify]: Extracting #4: cost 10 inf + 1 49.256 * * [simplify]: Extracting #5: cost 8 inf + 3 49.257 * * [simplify]: Extracting #6: cost 1 inf + 782 49.257 * * [simplify]: Extracting #7: cost 0 inf + 985 49.257 * [simplify]: Simplified to (* (cbrt (+ z (* x y))) (cbrt (+ z (* x y)))) 49.257 * [simplify]: Simplified (2 1 2 1) to (λ (x y z) (+ (- (fma x y z) (* (* (cbrt (+ z (* x y))) (cbrt (+ z (* x y)))) (cbrt (+ (* x y) z)))) -1)) 49.258 * [simplify]: Simplifying (cbrt (+ (* x y) z)) 49.258 * * [simplify]: iters left: 5 (6 enodes) 49.260 * * [simplify]: iters left: 4 (20 enodes) 49.266 * * [simplify]: Extracting #0: cost 1 inf + 0 49.266 * * [simplify]: Extracting #1: cost 3 inf + 0 49.266 * * [simplify]: Extracting #2: cost 6 inf + 0 49.266 * * [simplify]: Extracting #3: cost 8 inf + 1 49.266 * * [simplify]: Extracting #4: cost 6 inf + 3 49.266 * * [simplify]: Extracting #5: cost 0 inf + 579 49.266 * [simplify]: Simplified to (cbrt (+ z (* x y))) 49.266 * [simplify]: Simplified (2 1 2 2) to (λ (x y z) (+ (- (fma x y z) (* (* (cbrt (+ (* x y) z)) (cbrt (+ (* x y) z))) (cbrt (+ z (* x y))))) -1)) 49.267 * * * * [progress]: [ 23 / 35 ] simplifiying candidate # 49.267 * [simplify]: Simplifying (* (* (+ (* x y) z) (+ (* x y) z)) (+ (* x y) z)) 49.267 * * [simplify]: iters left: 6 (7 enodes) 49.270 * * [simplify]: iters left: 5 (36 enodes) 49.287 * * [simplify]: iters left: 4 (122 enodes) 49.332 * * [simplify]: iters left: 3 (409 enodes) 49.688 * * [simplify]: Extracting #0: cost 1 inf + 0 49.688 * * [simplify]: Extracting #1: cost 25 inf + 0 49.689 * * [simplify]: Extracting #2: cost 177 inf + 1 49.692 * * [simplify]: Extracting #3: cost 221 inf + 2573 49.703 * * [simplify]: Extracting #4: cost 90 inf + 26543 49.726 * * [simplify]: Extracting #5: cost 7 inf + 41013 49.745 * * [simplify]: Extracting #6: cost 0 inf + 41659 49.759 * [simplify]: Simplified to (* (+ z (* x y)) (* (+ z (* x y)) (+ z (* x y)))) 49.759 * [simplify]: Simplified (2 1 2 1) to (λ (x y z) (+ (- (fma x y z) (cbrt (* (+ z (* x y)) (* (+ z (* x y)) (+ z (* x y)))))) -1)) 49.759 * * * * [progress]: [ 24 / 35 ] simplifiying candidate # 49.759 * [simplify]: Simplifying (sqrt (+ (* x y) z)) 49.759 * * [simplify]: iters left: 5 (6 enodes) 49.761 * * [simplify]: iters left: 4 (20 enodes) 49.763 * * [simplify]: Extracting #0: cost 1 inf + 0 49.763 * * [simplify]: Extracting #1: cost 3 inf + 0 49.763 * * [simplify]: Extracting #2: cost 6 inf + 0 49.763 * * [simplify]: Extracting #3: cost 8 inf + 1 49.763 * * [simplify]: Extracting #4: cost 6 inf + 3 49.764 * * [simplify]: Extracting #5: cost 0 inf + 499 49.764 * [simplify]: Simplified to (sqrt (+ z (* x y))) 49.764 * [simplify]: Simplified (2 1 2 1) to (λ (x y z) (+ (- (fma x y z) (* (sqrt (+ z (* x y))) (sqrt (+ (* x y) z)))) -1)) 49.764 * [simplify]: Simplifying (sqrt (+ (* x y) z)) 49.764 * * [simplify]: iters left: 5 (6 enodes) 49.765 * * [simplify]: iters left: 4 (20 enodes) 49.768 * * [simplify]: Extracting #0: cost 1 inf + 0 49.768 * * [simplify]: Extracting #1: cost 3 inf + 0 49.768 * * [simplify]: Extracting #2: cost 6 inf + 0 49.768 * * [simplify]: Extracting #3: cost 8 inf + 1 49.768 * * [simplify]: Extracting #4: cost 6 inf + 3 49.768 * * [simplify]: Extracting #5: cost 0 inf + 499 49.768 * [simplify]: Simplified to (sqrt (+ z (* x y))) 49.768 * [simplify]: Simplified (2 1 2 2) to (λ (x y z) (+ (- (fma x y z) (* (sqrt (+ (* x y) z)) (sqrt (+ z (* x y))))) -1)) 49.768 * * * * [progress]: [ 25 / 35 ] simplifiying candidate # 49.769 * [simplify]: Simplifying (+ (pow (* x y) 3) (pow z 3)) 49.769 * * [simplify]: iters left: 5 (8 enodes) 49.773 * * [simplify]: iters left: 4 (42 enodes) 49.792 * * [simplify]: iters left: 3 (102 enodes) 49.820 * * [simplify]: iters left: 2 (223 enodes) 49.918 * * [simplify]: iters left: 1 (403 enodes) 50.143 * * [simplify]: Extracting #0: cost 1 inf + 0 50.143 * * [simplify]: Extracting #1: cost 4 inf + 0 50.143 * * [simplify]: Extracting #2: cost 82 inf + 0 50.144 * * [simplify]: Extracting #3: cost 179 inf + 298 50.146 * * [simplify]: Extracting #4: cost 162 inf + 3687 50.152 * * [simplify]: Extracting #5: cost 72 inf + 35663 50.163 * * [simplify]: Extracting #6: cost 12 inf + 66784 50.175 * * [simplify]: Extracting #7: cost 0 inf + 72716 50.187 * [simplify]: Simplified to (+ (* z (* z z)) (* (* x y) (* (* x y) (* x y)))) 50.187 * [simplify]: Simplified (2 1 2 1) to (λ (x y z) (+ (- (fma x y z) (/ (+ (* z (* z z)) (* (* x y) (* (* x y) (* x y)))) (+ (* (* x y) (* x y)) (- (* z z) (* (* x y) z))))) -1)) 50.188 * [simplify]: Simplifying (+ (* (* x y) (* x y)) (- (* z z) (* (* x y) z))) 50.188 * * [simplify]: iters left: 6 (9 enodes) 50.193 * * [simplify]: iters left: 5 (45 enodes) 50.207 * * [simplify]: iters left: 4 (97 enodes) 50.226 * * [simplify]: iters left: 3 (167 enodes) 50.268 * * [simplify]: iters left: 2 (232 enodes) 50.340 * * [simplify]: iters left: 1 (312 enodes) 50.434 * * [simplify]: Extracting #0: cost 1 inf + 0 50.434 * * [simplify]: Extracting #1: cost 13 inf + 0 50.435 * * [simplify]: Extracting #2: cost 63 inf + 0 50.435 * * [simplify]: Extracting #3: cost 83 inf + 167 50.438 * * [simplify]: Extracting #4: cost 23 inf + 5848 50.445 * * [simplify]: Extracting #5: cost 2 inf + 8706 50.451 * * [simplify]: Extracting #6: cost 0 inf + 8872 50.457 * [simplify]: Simplified to (+ (* (* x y) (* x y)) (* z (- z (* x y)))) 50.457 * [simplify]: Simplified (2 1 2 2) to (λ (x y z) (+ (- (fma x y z) (/ (+ (* z (* z z)) (* (* x y) (* (* x y) (* x y)))) (+ (* (* x y) (* x y)) (* z (- z (* x y)))))) -1)) 50.457 * * * * [progress]: [ 26 / 35 ] simplifiying candidate # 50.458 * * * * [progress]: [ 27 / 35 ] simplifiying candidate # 50.458 * [simplify]: Simplifying (- (* (* x y) (* x y)) (* z z)) 50.458 * * [simplify]: iters left: 6 (7 enodes) 50.461 * * [simplify]: iters left: 5 (34 enodes) 50.473 * * [simplify]: iters left: 4 (66 enodes) 50.493 * * [simplify]: iters left: 3 (84 enodes) 50.520 * * [simplify]: iters left: 2 (141 enodes) 50.572 * * [simplify]: iters left: 1 (272 enodes) 50.674 * * [simplify]: Extracting #0: cost 1 inf + 0 50.674 * * [simplify]: Extracting #1: cost 21 inf + 0 50.675 * * [simplify]: Extracting #2: cost 78 inf + 0 50.676 * * [simplify]: Extracting #3: cost 84 inf + 289 50.678 * * [simplify]: Extracting #4: cost 46 inf + 4858 50.684 * * [simplify]: Extracting #5: cost 7 inf + 10651 50.690 * * [simplify]: Extracting #6: cost 0 inf + 11352 50.699 * [simplify]: Simplified to (- (* (* x y) (* x y)) (* z z)) 50.699 * [simplify]: Simplified (2 1 2 1) to (λ (x y z) (+ (- (fma x y z) (/ (- (* (* x y) (* x y)) (* z z)) (- (* x y) z))) -1)) 50.699 * [simplify]: Simplifying (- (* x y) z) 50.700 * * [simplify]: iters left: 4 (5 enodes) 50.702 * * [simplify]: iters left: 3 (18 enodes) 50.707 * * [simplify]: iters left: 2 (21 enodes) 50.713 * * [simplify]: Extracting #0: cost 1 inf + 0 50.713 * * [simplify]: Extracting #1: cost 5 inf + 0 50.713 * * [simplify]: Extracting #2: cost 7 inf + 42 50.713 * * [simplify]: Extracting #3: cost 4 inf + 85 50.713 * * [simplify]: Extracting #4: cost 0 inf + 335 50.713 * [simplify]: Simplified to (- (* x y) z) 50.713 * [simplify]: Simplified (2 1 2 2) to (λ (x y z) (+ (- (fma x y z) (/ (- (* (* x y) (* x y)) (* z z)) (- (* x y) z))) -1)) 50.713 * * * * [progress]: [ 28 / 35 ] simplifiying candidate #real (real->posit16 (+ (* x y) z)))) -1))> 50.714 * [simplify]: Simplifying (real->posit16 (+ (* x y) z)) 50.714 * * [simplify]: iters left: 5 (6 enodes) 50.716 * * [simplify]: iters left: 4 (17 enodes) 50.720 * * [simplify]: Extracting #0: cost 1 inf + 0 50.721 * * [simplify]: Extracting #1: cost 2 inf + 0 50.721 * * [simplify]: Extracting #2: cost 4 inf + 0 50.721 * * [simplify]: Extracting #3: cost 6 inf + 1 50.721 * * [simplify]: Extracting #4: cost 4 inf + 3 50.721 * * [simplify]: Extracting #5: cost 0 inf + 253 50.721 * [simplify]: Simplified to (real->posit16 (+ z (* x y))) 50.721 * [simplify]: Simplified (2 1 2 1) to (λ (x y z) (+ (- (fma x y z) (posit16->real (real->posit16 (+ z (* x y))))) -1)) 50.721 * * * * [progress]: [ 29 / 35 ] simplifiying candidate # 50.721 * * * * [progress]: [ 30 / 35 ] simplifiying candidate # 50.721 * [simplify]: Simplifying (- (fma x y z) (+ z (* x y))) 50.722 * * [simplify]: iters left: 6 (7 enodes) 50.725 * * [simplify]: iters left: 5 (27 enodes) 50.731 * * [simplify]: iters left: 4 (40 enodes) 50.737 * * [simplify]: iters left: 3 (64 enodes) 50.746 * * [simplify]: iters left: 2 (83 enodes) 50.758 * * [simplify]: iters left: 1 (108 enodes) 50.780 * * [simplify]: Extracting #0: cost 1 inf + 0 50.780 * * [simplify]: Extracting #1: cost 18 inf + 0 50.780 * * [simplify]: Extracting #2: cost 34 inf + 42 50.780 * * [simplify]: Extracting #3: cost 32 inf + 126 50.780 * * [simplify]: Extracting #4: cost 15 inf + 1663 50.781 * * [simplify]: Extracting #5: cost 3 inf + 3193 50.782 * * [simplify]: Extracting #6: cost 0 inf + 3647 50.783 * [simplify]: Simplified to (- (- (fma x y z) z) (* x y)) 50.783 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (- (fma x y z) z) (* x y)) -1)) 50.783 * * * * [progress]: [ 31 / 35 ] simplifiying candidate # 50.784 * [simplify]: Simplifying (- (fma x y z) (+ z (* x y))) 50.784 * * [simplify]: iters left: 6 (7 enodes) 50.785 * * [simplify]: iters left: 5 (27 enodes) 50.789 * * [simplify]: iters left: 4 (40 enodes) 50.796 * * [simplify]: iters left: 3 (64 enodes) 50.810 * * [simplify]: iters left: 2 (83 enodes) 50.825 * * [simplify]: iters left: 1 (108 enodes) 50.840 * * [simplify]: Extracting #0: cost 1 inf + 0 50.840 * * [simplify]: Extracting #1: cost 18 inf + 0 50.840 * * [simplify]: Extracting #2: cost 34 inf + 42 50.840 * * [simplify]: Extracting #3: cost 32 inf + 126 50.841 * * [simplify]: Extracting #4: cost 15 inf + 1663 50.842 * * [simplify]: Extracting #5: cost 3 inf + 3193 50.843 * * [simplify]: Extracting #6: cost 0 inf + 3647 50.844 * [simplify]: Simplified to (- (- (fma x y z) z) (* x y)) 50.844 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (- (fma x y z) z) (* x y)) -1)) 50.844 * * * * [progress]: [ 32 / 35 ] simplifiying candidate # 50.844 * [simplify]: Simplifying (- (fma x y z) (+ z (* x y))) 50.844 * * [simplify]: iters left: 6 (7 enodes) 50.846 * * [simplify]: iters left: 5 (27 enodes) 50.850 * * [simplify]: iters left: 4 (40 enodes) 50.863 * * [simplify]: iters left: 3 (64 enodes) 50.881 * * [simplify]: iters left: 2 (83 enodes) 50.903 * * [simplify]: iters left: 1 (108 enodes) 50.918 * * [simplify]: Extracting #0: cost 1 inf + 0 50.918 * * [simplify]: Extracting #1: cost 18 inf + 0 50.919 * * [simplify]: Extracting #2: cost 34 inf + 42 50.919 * * [simplify]: Extracting #3: cost 32 inf + 126 50.919 * * [simplify]: Extracting #4: cost 15 inf + 1663 50.920 * * [simplify]: Extracting #5: cost 3 inf + 3193 50.922 * * [simplify]: Extracting #6: cost 0 inf + 3647 50.923 * [simplify]: Simplified to (- (- (fma x y z) z) (* x y)) 50.924 * [simplify]: Simplified (2 1) to (λ (x y z) (+ (- (- (fma x y z) z) (* x y)) -1)) 50.924 * * * * [progress]: [ 33 / 35 ] simplifiying candidate # 50.924 * [simplify]: Simplifying (+ z (* x y)) 50.924 * * [simplify]: iters left: 4 (5 enodes) 50.926 * * [simplify]: iters left: 3 (17 enodes) 50.931 * * [simplify]: Extracting #0: cost 1 inf + 0 50.931 * * [simplify]: Extracting #1: cost 4 inf + 0 50.931 * * [simplify]: Extracting #2: cost 6 inf + 1 50.931 * * [simplify]: Extracting #3: cost 0 inf + 253 50.931 * [simplify]: Simplified to (+ (* y x) z) 50.931 * [simplify]: Simplified (2 1 2) to (λ (x y z) (+ (- (fma x y z) (+ (* y x) z)) -1)) 50.931 * * * * [progress]: [ 34 / 35 ] simplifiying candidate # 50.932 * [simplify]: Simplifying (+ z (* x y)) 50.932 * * [simplify]: iters left: 4 (5 enodes) 50.934 * * [simplify]: iters left: 3 (17 enodes) 50.939 * * [simplify]: Extracting #0: cost 1 inf + 0 50.939 * * [simplify]: Extracting #1: cost 4 inf + 0 50.939 * * [simplify]: Extracting #2: cost 6 inf + 1 50.939 * * [simplify]: Extracting #3: cost 0 inf + 253 50.939 * [simplify]: Simplified to (+ (* y x) z) 50.939 * [simplify]: Simplified (2 1 2) to (λ (x y z) (+ (- (fma x y z) (+ (* y x) z)) -1)) 50.939 * * * * [progress]: [ 35 / 35 ] simplifiying candidate # 50.939 * [simplify]: Simplifying (+ z (* x y)) 50.940 * * [simplify]: iters left: 4 (5 enodes) 50.941 * * [simplify]: iters left: 3 (17 enodes) 50.944 * * [simplify]: Extracting #0: cost 1 inf + 0 50.944 * * [simplify]: Extracting #1: cost 4 inf + 0 50.944 * * [simplify]: Extracting #2: cost 6 inf + 1 50.944 * * [simplify]: Extracting #3: cost 0 inf + 253 50.944 * [simplify]: Simplified to (+ (* y x) z) 50.944 * [simplify]: Simplified (2 1 2) to (λ (x y z) (+ (- (fma x y z) (+ (* y x) z)) -1)) 50.944 * * * [progress]: adding candidates to table 51.307 * * [progress]: iteration 4 / 4 51.307 * * * [progress]: picking best candidate 51.327 * * * * [pick]: Picked #real (real->posit16 (- (fma x y z) (+ (* x y) z)))) -1))> 51.327 * * * [progress]: localizing error 51.375 * * * [progress]: generating rewritten candidates 51.375 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 1 1) 51.396 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1 1 1 2) 51.408 * * * [progress]: generating series expansions 51.408 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 1 1) 51.408 * [backup-simplify]: Simplify (- (fma x y z) (+ (* x y) z)) into (- (fma x y z) (+ z (* x y))) 51.409 * [approximate]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in (x y z) around 0 51.409 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in z 51.409 * [taylor]: Taking taylor expansion of (fma x y z) in z 51.409 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 51.409 * [taylor]: Taking taylor expansion of (+ z (* x y)) in z 51.409 * [taylor]: Taking taylor expansion of z in z 51.409 * [backup-simplify]: Simplify 0 into 0 51.409 * [backup-simplify]: Simplify 1 into 1 51.409 * [taylor]: Taking taylor expansion of (* x y) in z 51.409 * [taylor]: Taking taylor expansion of x in z 51.409 * [backup-simplify]: Simplify x into x 51.409 * [taylor]: Taking taylor expansion of y in z 51.409 * [backup-simplify]: Simplify y into y 51.409 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in y 51.409 * [taylor]: Taking taylor expansion of (fma x y z) in y 51.409 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 51.409 * [taylor]: Taking taylor expansion of (+ z (* x y)) in y 51.409 * [taylor]: Taking taylor expansion of z in y 51.409 * [backup-simplify]: Simplify z into z 51.409 * [taylor]: Taking taylor expansion of (* x y) in y 51.409 * [taylor]: Taking taylor expansion of x in y 51.409 * [backup-simplify]: Simplify x into x 51.409 * [taylor]: Taking taylor expansion of y in y 51.409 * [backup-simplify]: Simplify 0 into 0 51.409 * [backup-simplify]: Simplify 1 into 1 51.409 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in x 51.409 * [taylor]: Taking taylor expansion of (fma x y z) in x 51.409 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 51.409 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 51.409 * [taylor]: Taking taylor expansion of z in x 51.409 * [backup-simplify]: Simplify z into z 51.409 * [taylor]: Taking taylor expansion of (* x y) in x 51.409 * [taylor]: Taking taylor expansion of x in x 51.409 * [backup-simplify]: Simplify 0 into 0 51.409 * [backup-simplify]: Simplify 1 into 1 51.409 * [taylor]: Taking taylor expansion of y in x 51.410 * [backup-simplify]: Simplify y into y 51.410 * [taylor]: Taking taylor expansion of (- (fma x y z) (+ z (* x y))) in x 51.410 * [taylor]: Taking taylor expansion of (fma x y z) in x 51.410 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 51.410 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 51.410 * [taylor]: Taking taylor expansion of z in x 51.410 * [backup-simplify]: Simplify z into z 51.410 * [taylor]: Taking taylor expansion of (* x y) in x 51.410 * [taylor]: Taking taylor expansion of x in x 51.410 * [backup-simplify]: Simplify 0 into 0 51.410 * [backup-simplify]: Simplify 1 into 1 51.410 * [taylor]: Taking taylor expansion of y in x 51.410 * [backup-simplify]: Simplify y into y 51.410 * [backup-simplify]: Simplify (* 0 y) into 0 51.410 * [backup-simplify]: Simplify (+ z 0) into z 51.410 * [backup-simplify]: Simplify (- z) into (- z) 51.410 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 51.410 * [taylor]: Taking taylor expansion of (- (fma x y z) z) in y 51.410 * [taylor]: Taking taylor expansion of (fma x y z) in y 51.410 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 51.410 * [taylor]: Taking taylor expansion of z in y 51.410 * [backup-simplify]: Simplify z into z 51.411 * [backup-simplify]: Simplify (- z) into (- z) 51.411 * [backup-simplify]: Simplify (+ (fma x y z) (- z)) into (- (fma x y z) z) 51.411 * [taylor]: Taking taylor expansion of (- (fma x y z) z) in z 51.411 * [taylor]: Taking taylor expansion of (fma x y z) in z 51.411 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 51.411 * [taylor]: Taking taylor expansion of z in z 51.411 * [backup-simplify]: Simplify 0 into 0 51.411 * [backup-simplify]: Simplify 1 into 1 51.412 * [backup-simplify]: Simplify (- 0) into 0 51.412 * [backup-simplify]: Simplify (+ (fma x y z) 0) into (fma x y z) 51.412 * [backup-simplify]: Simplify (fma x y z) into (fma x y z) 51.412 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 51.412 * [backup-simplify]: Simplify (+ 0 y) into y 51.412 * [backup-simplify]: Simplify (- y) into (- y) 51.412 * [backup-simplify]: Simplify (+ 0 (- y)) into (- y) 51.412 * [taylor]: Taking taylor expansion of (- y) in y 51.412 * [taylor]: Taking taylor expansion of y in y 51.412 * [backup-simplify]: Simplify 0 into 0 51.412 * [backup-simplify]: Simplify 1 into 1 51.413 * [backup-simplify]: Simplify (- 0) into 0 51.413 * [taylor]: Taking taylor expansion of 0 in z 51.413 * [backup-simplify]: Simplify 0 into 0 51.413 * [backup-simplify]: Simplify 0 into 0 51.413 * [backup-simplify]: Simplify (- 0) into 0 51.414 * [backup-simplify]: Simplify (+ 0 0) into 0 51.414 * [taylor]: Taking taylor expansion of 0 in z 51.414 * [backup-simplify]: Simplify 0 into 0 51.414 * [backup-simplify]: Simplify 0 into 0 51.414 * [backup-simplify]: Simplify (- 1) into -1 51.414 * [backup-simplify]: Simplify (+ 0 -1) into -1 51.414 * [backup-simplify]: Simplify -1 into -1 51.415 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 51.416 * [backup-simplify]: Simplify (+ 0 0) into 0 51.416 * [backup-simplify]: Simplify (- 0) into 0 51.416 * [backup-simplify]: Simplify (+ 0 0) into 0 51.416 * [taylor]: Taking taylor expansion of 0 in y 51.416 * [backup-simplify]: Simplify 0 into 0 51.416 * [taylor]: Taking taylor expansion of 0 in z 51.416 * [backup-simplify]: Simplify 0 into 0 51.416 * [backup-simplify]: Simplify 0 into 0 51.417 * [backup-simplify]: Simplify (- 1) into -1 51.417 * [taylor]: Taking taylor expansion of -1 in z 51.417 * [backup-simplify]: Simplify -1 into -1 51.417 * [backup-simplify]: Simplify -1 into -1 51.417 * [backup-simplify]: Simplify (+ (* -1 (* 1 (* y x))) (+ (* -1 (* z (* 1 1))) (fma x y z))) into (- (fma x y z) (+ z (* x y))) 51.418 * [backup-simplify]: Simplify (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (* (/ 1 x) (/ 1 y)) (/ 1 z))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) 51.418 * [approximate]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in (x y z) around 0 51.418 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in z 51.418 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 51.418 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 51.418 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in z 51.418 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 51.418 * [taylor]: Taking taylor expansion of (* x y) in z 51.418 * [taylor]: Taking taylor expansion of x in z 51.418 * [backup-simplify]: Simplify x into x 51.418 * [taylor]: Taking taylor expansion of y in z 51.418 * [backup-simplify]: Simplify y into y 51.418 * [backup-simplify]: Simplify (* x y) into (* x y) 51.418 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 51.418 * [taylor]: Taking taylor expansion of (/ 1 z) in z 51.418 * [taylor]: Taking taylor expansion of z in z 51.418 * [backup-simplify]: Simplify 0 into 0 51.418 * [backup-simplify]: Simplify 1 into 1 51.419 * [backup-simplify]: Simplify (/ 1 1) into 1 51.419 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in y 51.419 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 51.419 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 51.419 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in y 51.419 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 51.419 * [taylor]: Taking taylor expansion of (* x y) in y 51.419 * [taylor]: Taking taylor expansion of x in y 51.419 * [backup-simplify]: Simplify x into x 51.419 * [taylor]: Taking taylor expansion of y in y 51.419 * [backup-simplify]: Simplify 0 into 0 51.419 * [backup-simplify]: Simplify 1 into 1 51.419 * [backup-simplify]: Simplify (* x 0) into 0 51.419 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 51.419 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 51.419 * [taylor]: Taking taylor expansion of (/ 1 z) in y 51.419 * [taylor]: Taking taylor expansion of z in y 51.419 * [backup-simplify]: Simplify z into z 51.419 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 51.420 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in x 51.420 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 51.420 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 51.420 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 51.420 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 51.420 * [taylor]: Taking taylor expansion of (* x y) in x 51.420 * [taylor]: Taking taylor expansion of x in x 51.420 * [backup-simplify]: Simplify 0 into 0 51.420 * [backup-simplify]: Simplify 1 into 1 51.420 * [taylor]: Taking taylor expansion of y in x 51.420 * [backup-simplify]: Simplify y into y 51.420 * [backup-simplify]: Simplify (* 0 y) into 0 51.420 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 51.420 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 51.420 * [taylor]: Taking taylor expansion of (/ 1 z) in x 51.420 * [taylor]: Taking taylor expansion of z in x 51.420 * [backup-simplify]: Simplify z into z 51.420 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 51.420 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (+ (/ 1 (* x y)) (/ 1 z))) in x 51.420 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in x 51.421 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 51.421 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 51.421 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 51.421 * [taylor]: Taking taylor expansion of (* x y) in x 51.421 * [taylor]: Taking taylor expansion of x in x 51.421 * [backup-simplify]: Simplify 0 into 0 51.421 * [backup-simplify]: Simplify 1 into 1 51.421 * [taylor]: Taking taylor expansion of y in x 51.421 * [backup-simplify]: Simplify y into y 51.421 * [backup-simplify]: Simplify (* 0 y) into 0 51.421 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 51.421 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 51.421 * [taylor]: Taking taylor expansion of (/ 1 z) in x 51.421 * [taylor]: Taking taylor expansion of z in x 51.421 * [backup-simplify]: Simplify z into z 51.421 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 51.421 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 51.422 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 51.422 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 51.422 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 51.422 * [taylor]: Taking taylor expansion of (/ 1 y) in y 51.422 * [taylor]: Taking taylor expansion of y in y 51.422 * [backup-simplify]: Simplify 0 into 0 51.422 * [backup-simplify]: Simplify 1 into 1 51.422 * [backup-simplify]: Simplify (/ 1 1) into 1 51.422 * [backup-simplify]: Simplify (- 1) into -1 51.422 * [taylor]: Taking taylor expansion of -1 in z 51.422 * [backup-simplify]: Simplify -1 into -1 51.423 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 51.423 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 51.423 * [backup-simplify]: Simplify (+ 0 (/ 1 z)) into (/ 1 z) 51.423 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 51.424 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) (- (/ 1 z))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 z)) 51.424 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 z)) in y 51.424 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in y 51.424 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 51.424 * [taylor]: Taking taylor expansion of (/ 1 z) in y 51.424 * [taylor]: Taking taylor expansion of z in y 51.424 * [backup-simplify]: Simplify z into z 51.424 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 51.425 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.425 * [backup-simplify]: Simplify (- 0) into 0 51.425 * [taylor]: Taking taylor expansion of 0 in z 51.425 * [backup-simplify]: Simplify 0 into 0 51.425 * [backup-simplify]: Simplify -1 into -1 51.426 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 51.426 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 51.426 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 51.427 * [backup-simplify]: Simplify (+ 0 0) into 0 51.427 * [backup-simplify]: Simplify (- 0) into 0 51.427 * [backup-simplify]: Simplify (+ 0 0) into 0 51.427 * [taylor]: Taking taylor expansion of 0 in y 51.427 * [backup-simplify]: Simplify 0 into 0 51.427 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 51.428 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) (- (/ 1 z))) into (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 z)) 51.428 * [taylor]: Taking taylor expansion of (- (fma (/ 1 x) (/ 1 y) (/ 1 z)) (/ 1 z)) in z 51.428 * [taylor]: Taking taylor expansion of (fma (/ 1 x) (/ 1 y) (/ 1 z)) in z 51.428 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 51.428 * [taylor]: Taking taylor expansion of (/ 1 z) in z 51.428 * [taylor]: Taking taylor expansion of z in z 51.428 * [backup-simplify]: Simplify 0 into 0 51.428 * [backup-simplify]: Simplify 1 into 1 51.428 * [backup-simplify]: Simplify (/ 1 1) into 1 51.429 * [backup-simplify]: Simplify (- 1) into -1 51.429 * [backup-simplify]: Simplify (+ 0 -1) into -1 51.429 * [backup-simplify]: Simplify -1 into -1 51.430 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.430 * [backup-simplify]: Simplify (- 0) into 0 51.430 * [taylor]: Taking taylor expansion of 0 in z 51.430 * [backup-simplify]: Simplify 0 into 0 51.430 * [backup-simplify]: Simplify 0 into 0 51.430 * [backup-simplify]: Simplify 0 into 0 51.431 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 51.431 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 51.431 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 51.431 * [backup-simplify]: Simplify (+ 0 0) into 0 51.432 * [backup-simplify]: Simplify (- 0) into 0 51.432 * [backup-simplify]: Simplify (+ 0 0) into 0 51.432 * [taylor]: Taking taylor expansion of 0 in y 51.432 * [backup-simplify]: Simplify 0 into 0 51.432 * [taylor]: Taking taylor expansion of 0 in z 51.432 * [backup-simplify]: Simplify 0 into 0 51.432 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 51.433 * [backup-simplify]: Simplify (- 0) into 0 51.433 * [backup-simplify]: Simplify (+ 0 0) into 0 51.433 * [taylor]: Taking taylor expansion of 0 in z 51.433 * [backup-simplify]: Simplify 0 into 0 51.433 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.434 * [backup-simplify]: Simplify (- 0) into 0 51.434 * [taylor]: Taking taylor expansion of 0 in z 51.434 * [backup-simplify]: Simplify 0 into 0 51.434 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.434 * [backup-simplify]: Simplify (- 0) into 0 51.434 * [backup-simplify]: Simplify (+ (fma (/ 1 x) (/ 1 y) (/ 1 z)) 0) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 51.434 * [backup-simplify]: Simplify (fma (/ 1 x) (/ 1 y) (/ 1 z)) into (fma (/ 1 x) (/ 1 y) (/ 1 z)) 51.435 * [backup-simplify]: Simplify (+ (fma (/ 1 (/ 1 x)) (/ 1 (/ 1 y)) (/ 1 (/ 1 z))) (+ (* -1 (* (/ 1 (/ 1 z)) (* 1 1))) (* -1 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x))))))) into (- (fma x y z) (+ z (* x y))) 51.435 * [backup-simplify]: Simplify (- (fma (/ 1 (- x)) (/ 1 (- y)) (/ 1 (- z))) (+ (* (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- z)))) into (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) 51.435 * [approximate]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in (x y z) around 0 51.435 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in z 51.435 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 51.435 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 51.435 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 51.435 * [taylor]: Taking taylor expansion of (/ 1 z) in z 51.435 * [taylor]: Taking taylor expansion of z in z 51.435 * [backup-simplify]: Simplify 0 into 0 51.435 * [backup-simplify]: Simplify 1 into 1 51.436 * [backup-simplify]: Simplify (/ 1 1) into 1 51.436 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 51.436 * [taylor]: Taking taylor expansion of (* x y) in z 51.436 * [taylor]: Taking taylor expansion of x in z 51.436 * [backup-simplify]: Simplify x into x 51.436 * [taylor]: Taking taylor expansion of y in z 51.436 * [backup-simplify]: Simplify y into y 51.436 * [backup-simplify]: Simplify (* x y) into (* x y) 51.436 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 51.436 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in y 51.436 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 51.436 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 51.436 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 51.436 * [taylor]: Taking taylor expansion of (/ 1 z) in y 51.436 * [taylor]: Taking taylor expansion of z in y 51.436 * [backup-simplify]: Simplify z into z 51.436 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 51.436 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 51.436 * [taylor]: Taking taylor expansion of (* x y) in y 51.436 * [taylor]: Taking taylor expansion of x in y 51.436 * [backup-simplify]: Simplify x into x 51.436 * [taylor]: Taking taylor expansion of y in y 51.436 * [backup-simplify]: Simplify 0 into 0 51.436 * [backup-simplify]: Simplify 1 into 1 51.436 * [backup-simplify]: Simplify (* x 0) into 0 51.436 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 51.436 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 51.437 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in x 51.437 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 51.437 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 51.437 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 51.437 * [taylor]: Taking taylor expansion of (/ 1 z) in x 51.437 * [taylor]: Taking taylor expansion of z in x 51.437 * [backup-simplify]: Simplify z into z 51.437 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 51.437 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 51.437 * [taylor]: Taking taylor expansion of (* x y) in x 51.437 * [taylor]: Taking taylor expansion of x in x 51.437 * [backup-simplify]: Simplify 0 into 0 51.437 * [backup-simplify]: Simplify 1 into 1 51.437 * [taylor]: Taking taylor expansion of y in x 51.437 * [backup-simplify]: Simplify y into y 51.437 * [backup-simplify]: Simplify (* 0 y) into 0 51.437 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 51.437 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 51.437 * [taylor]: Taking taylor expansion of (- (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) (/ 1 (* x y))) in x 51.437 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in x 51.437 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in x 51.437 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 51.437 * [taylor]: Taking taylor expansion of (/ 1 z) in x 51.437 * [taylor]: Taking taylor expansion of z in x 51.437 * [backup-simplify]: Simplify z into z 51.437 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 51.437 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 51.437 * [taylor]: Taking taylor expansion of (* x y) in x 51.437 * [taylor]: Taking taylor expansion of x in x 51.437 * [backup-simplify]: Simplify 0 into 0 51.437 * [backup-simplify]: Simplify 1 into 1 51.437 * [taylor]: Taking taylor expansion of y in x 51.437 * [backup-simplify]: Simplify y into y 51.438 * [backup-simplify]: Simplify (* 0 y) into 0 51.438 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 51.438 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 51.438 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 51.438 * [backup-simplify]: Simplify (+ 0 (- (/ 1 y))) into (- (/ 1 y)) 51.438 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 51.438 * [taylor]: Taking taylor expansion of (/ 1 y) in y 51.438 * [taylor]: Taking taylor expansion of y in y 51.438 * [backup-simplify]: Simplify 0 into 0 51.438 * [backup-simplify]: Simplify 1 into 1 51.438 * [backup-simplify]: Simplify (/ 1 1) into 1 51.439 * [backup-simplify]: Simplify (- 1) into -1 51.439 * [taylor]: Taking taylor expansion of -1 in z 51.439 * [backup-simplify]: Simplify -1 into -1 51.439 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) into (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 51.439 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 51.439 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 51.440 * [backup-simplify]: Simplify (- 0) into 0 51.440 * [backup-simplify]: Simplify (+ (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 0) into (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 51.440 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in y 51.440 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in y 51.440 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 51.440 * [taylor]: Taking taylor expansion of (/ 1 z) in y 51.440 * [taylor]: Taking taylor expansion of z in y 51.440 * [backup-simplify]: Simplify z into z 51.440 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 51.440 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.441 * [backup-simplify]: Simplify (- 0) into 0 51.441 * [taylor]: Taking taylor expansion of 0 in z 51.441 * [backup-simplify]: Simplify 0 into 0 51.441 * [backup-simplify]: Simplify -1 into -1 51.441 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 51.441 * [backup-simplify]: Simplify (+ 0 0) into 0 51.442 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 51.442 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 51.442 * [backup-simplify]: Simplify (- 0) into 0 51.442 * [backup-simplify]: Simplify (+ 0 0) into 0 51.442 * [taylor]: Taking taylor expansion of 0 in y 51.442 * [backup-simplify]: Simplify 0 into 0 51.443 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) into (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) 51.443 * [taylor]: Taking taylor expansion of (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) (/ 1 z)) in z 51.443 * [taylor]: Taking taylor expansion of (fma (/ -1 x) (/ -1 y) (/ -1 z)) in z 51.443 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 51.443 * [taylor]: Taking taylor expansion of (/ 1 z) in z 51.443 * [taylor]: Taking taylor expansion of z in z 51.443 * [backup-simplify]: Simplify 0 into 0 51.443 * [backup-simplify]: Simplify 1 into 1 51.443 * [backup-simplify]: Simplify (/ 1 1) into 1 51.443 * [backup-simplify]: Simplify (+ 0 1) into 1 51.443 * [backup-simplify]: Simplify 1 into 1 51.444 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.444 * [backup-simplify]: Simplify (- 0) into 0 51.444 * [taylor]: Taking taylor expansion of 0 in z 51.444 * [backup-simplify]: Simplify 0 into 0 51.444 * [backup-simplify]: Simplify 0 into 0 51.444 * [backup-simplify]: Simplify 0 into 0 51.444 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 51.445 * [backup-simplify]: Simplify (+ 0 0) into 0 51.446 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 51.446 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 51.446 * [backup-simplify]: Simplify (- 0) into 0 51.446 * [backup-simplify]: Simplify (+ 0 0) into 0 51.446 * [taylor]: Taking taylor expansion of 0 in y 51.446 * [backup-simplify]: Simplify 0 into 0 51.446 * [taylor]: Taking taylor expansion of 0 in z 51.446 * [backup-simplify]: Simplify 0 into 0 51.446 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 51.447 * [backup-simplify]: Simplify (+ 0 0) into 0 51.447 * [taylor]: Taking taylor expansion of 0 in z 51.447 * [backup-simplify]: Simplify 0 into 0 51.447 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.447 * [backup-simplify]: Simplify (- 0) into 0 51.447 * [taylor]: Taking taylor expansion of 0 in z 51.447 * [backup-simplify]: Simplify 0 into 0 51.448 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.448 * [backup-simplify]: Simplify (+ (fma (/ -1 x) (/ -1 y) (/ -1 z)) 0) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 51.448 * [backup-simplify]: Simplify (fma (/ -1 x) (/ -1 y) (/ -1 z)) into (fma (/ -1 x) (/ -1 y) (/ -1 z)) 51.449 * [backup-simplify]: Simplify (+ (fma (/ -1 (/ 1 (- x))) (/ -1 (/ 1 (- y))) (/ -1 (/ 1 (- z)))) (+ (* 1 (* (/ 1 (/ 1 (- z))) (* 1 1))) (* -1 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x)))))))) into (- (fma x y z) (+ z (* x y))) 51.449 * * * * [progress]: [ 2 / 2 ] generating series at (2 1 1 1 2) 51.449 * [backup-simplify]: Simplify (+ (* x y) z) into (+ z (* x y)) 51.449 * [approximate]: Taking taylor expansion of (+ z (* x y)) in (x y z) around 0 51.449 * [taylor]: Taking taylor expansion of (+ z (* x y)) in z 51.449 * [taylor]: Taking taylor expansion of z in z 51.449 * [backup-simplify]: Simplify 0 into 0 51.449 * [backup-simplify]: Simplify 1 into 1 51.449 * [taylor]: Taking taylor expansion of (* x y) in z 51.449 * [taylor]: Taking taylor expansion of x in z 51.449 * [backup-simplify]: Simplify x into x 51.449 * [taylor]: Taking taylor expansion of y in z 51.449 * [backup-simplify]: Simplify y into y 51.449 * [taylor]: Taking taylor expansion of (+ z (* x y)) in y 51.449 * [taylor]: Taking taylor expansion of z in y 51.449 * [backup-simplify]: Simplify z into z 51.449 * [taylor]: Taking taylor expansion of (* x y) in y 51.449 * [taylor]: Taking taylor expansion of x in y 51.449 * [backup-simplify]: Simplify x into x 51.449 * [taylor]: Taking taylor expansion of y in y 51.449 * [backup-simplify]: Simplify 0 into 0 51.449 * [backup-simplify]: Simplify 1 into 1 51.449 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 51.449 * [taylor]: Taking taylor expansion of z in x 51.449 * [backup-simplify]: Simplify z into z 51.449 * [taylor]: Taking taylor expansion of (* x y) in x 51.449 * [taylor]: Taking taylor expansion of x in x 51.449 * [backup-simplify]: Simplify 0 into 0 51.449 * [backup-simplify]: Simplify 1 into 1 51.449 * [taylor]: Taking taylor expansion of y in x 51.449 * [backup-simplify]: Simplify y into y 51.449 * [taylor]: Taking taylor expansion of (+ z (* x y)) in x 51.449 * [taylor]: Taking taylor expansion of z in x 51.449 * [backup-simplify]: Simplify z into z 51.449 * [taylor]: Taking taylor expansion of (* x y) in x 51.449 * [taylor]: Taking taylor expansion of x in x 51.449 * [backup-simplify]: Simplify 0 into 0 51.449 * [backup-simplify]: Simplify 1 into 1 51.449 * [taylor]: Taking taylor expansion of y in x 51.449 * [backup-simplify]: Simplify y into y 51.449 * [backup-simplify]: Simplify (* 0 y) into 0 51.449 * [backup-simplify]: Simplify (+ z 0) into z 51.450 * [taylor]: Taking taylor expansion of z in y 51.450 * [backup-simplify]: Simplify z into z 51.450 * [taylor]: Taking taylor expansion of z in z 51.450 * [backup-simplify]: Simplify 0 into 0 51.450 * [backup-simplify]: Simplify 1 into 1 51.450 * [backup-simplify]: Simplify 0 into 0 51.450 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 51.450 * [backup-simplify]: Simplify (+ 0 y) into y 51.450 * [taylor]: Taking taylor expansion of y in y 51.450 * [backup-simplify]: Simplify 0 into 0 51.450 * [backup-simplify]: Simplify 1 into 1 51.450 * [taylor]: Taking taylor expansion of 0 in z 51.450 * [backup-simplify]: Simplify 0 into 0 51.450 * [backup-simplify]: Simplify 0 into 0 51.450 * [taylor]: Taking taylor expansion of 0 in z 51.450 * [backup-simplify]: Simplify 0 into 0 51.450 * [backup-simplify]: Simplify 0 into 0 51.450 * [backup-simplify]: Simplify 1 into 1 51.451 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 51.451 * [backup-simplify]: Simplify (+ 0 0) into 0 51.451 * [taylor]: Taking taylor expansion of 0 in y 51.451 * [backup-simplify]: Simplify 0 into 0 51.451 * [taylor]: Taking taylor expansion of 0 in z 51.451 * [backup-simplify]: Simplify 0 into 0 51.451 * [backup-simplify]: Simplify 0 into 0 51.451 * [taylor]: Taking taylor expansion of 1 in z 51.451 * [backup-simplify]: Simplify 1 into 1 51.451 * [backup-simplify]: Simplify 1 into 1 51.451 * [taylor]: Taking taylor expansion of 0 in z 51.451 * [backup-simplify]: Simplify 0 into 0 51.451 * [backup-simplify]: Simplify 0 into 0 51.451 * [backup-simplify]: Simplify 0 into 0 51.451 * [backup-simplify]: Simplify 0 into 0 51.451 * [backup-simplify]: Simplify 0 into 0 51.452 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 51.452 * [backup-simplify]: Simplify (+ 0 0) into 0 51.452 * [taylor]: Taking taylor expansion of 0 in y 51.452 * [backup-simplify]: Simplify 0 into 0 51.452 * [taylor]: Taking taylor expansion of 0 in z 51.452 * [backup-simplify]: Simplify 0 into 0 51.452 * [backup-simplify]: Simplify 0 into 0 51.452 * [taylor]: Taking taylor expansion of 0 in z 51.452 * [backup-simplify]: Simplify 0 into 0 51.452 * [backup-simplify]: Simplify 0 into 0 51.453 * [backup-simplify]: Simplify (+ (* 1 (* 1 (* y x))) (* 1 (* z (* 1 1)))) into (+ z (* x y)) 51.453 * [backup-simplify]: Simplify (+ (* (/ 1 x) (/ 1 y)) (/ 1 z)) into (+ (/ 1 (* x y)) (/ 1 z)) 51.453 * [approximate]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in (x y z) around 0 51.453 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in z 51.453 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 51.453 * [taylor]: Taking taylor expansion of (* x y) in z 51.453 * [taylor]: Taking taylor expansion of x in z 51.453 * [backup-simplify]: Simplify x into x 51.453 * [taylor]: Taking taylor expansion of y in z 51.453 * [backup-simplify]: Simplify y into y 51.453 * [backup-simplify]: Simplify (* x y) into (* x y) 51.453 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 51.453 * [taylor]: Taking taylor expansion of (/ 1 z) in z 51.453 * [taylor]: Taking taylor expansion of z in z 51.453 * [backup-simplify]: Simplify 0 into 0 51.453 * [backup-simplify]: Simplify 1 into 1 51.453 * [backup-simplify]: Simplify (/ 1 1) into 1 51.453 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in y 51.453 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 51.453 * [taylor]: Taking taylor expansion of (* x y) in y 51.453 * [taylor]: Taking taylor expansion of x in y 51.453 * [backup-simplify]: Simplify x into x 51.453 * [taylor]: Taking taylor expansion of y in y 51.453 * [backup-simplify]: Simplify 0 into 0 51.453 * [backup-simplify]: Simplify 1 into 1 51.454 * [backup-simplify]: Simplify (* x 0) into 0 51.454 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 51.454 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 51.454 * [taylor]: Taking taylor expansion of (/ 1 z) in y 51.454 * [taylor]: Taking taylor expansion of z in y 51.454 * [backup-simplify]: Simplify z into z 51.454 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 51.454 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 51.454 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 51.454 * [taylor]: Taking taylor expansion of (* x y) in x 51.454 * [taylor]: Taking taylor expansion of x in x 51.454 * [backup-simplify]: Simplify 0 into 0 51.454 * [backup-simplify]: Simplify 1 into 1 51.454 * [taylor]: Taking taylor expansion of y in x 51.454 * [backup-simplify]: Simplify y into y 51.454 * [backup-simplify]: Simplify (* 0 y) into 0 51.454 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 51.455 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 51.455 * [taylor]: Taking taylor expansion of (/ 1 z) in x 51.455 * [taylor]: Taking taylor expansion of z in x 51.455 * [backup-simplify]: Simplify z into z 51.455 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 51.455 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 z)) in x 51.455 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 51.455 * [taylor]: Taking taylor expansion of (* x y) in x 51.455 * [taylor]: Taking taylor expansion of x in x 51.455 * [backup-simplify]: Simplify 0 into 0 51.455 * [backup-simplify]: Simplify 1 into 1 51.455 * [taylor]: Taking taylor expansion of y in x 51.455 * [backup-simplify]: Simplify y into y 51.455 * [backup-simplify]: Simplify (* 0 y) into 0 51.455 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 51.455 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 51.455 * [taylor]: Taking taylor expansion of (/ 1 z) in x 51.455 * [taylor]: Taking taylor expansion of z in x 51.455 * [backup-simplify]: Simplify z into z 51.455 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 51.455 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 51.455 * [taylor]: Taking taylor expansion of (/ 1 y) in y 51.455 * [taylor]: Taking taylor expansion of y in y 51.455 * [backup-simplify]: Simplify 0 into 0 51.455 * [backup-simplify]: Simplify 1 into 1 51.456 * [backup-simplify]: Simplify (/ 1 1) into 1 51.456 * [taylor]: Taking taylor expansion of 1 in z 51.456 * [backup-simplify]: Simplify 1 into 1 51.456 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 51.456 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 51.456 * [backup-simplify]: Simplify (+ 0 (/ 1 z)) into (/ 1 z) 51.456 * [taylor]: Taking taylor expansion of (/ 1 z) in y 51.456 * [taylor]: Taking taylor expansion of z in y 51.456 * [backup-simplify]: Simplify z into z 51.456 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 51.457 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.457 * [taylor]: Taking taylor expansion of 0 in z 51.457 * [backup-simplify]: Simplify 0 into 0 51.457 * [backup-simplify]: Simplify 1 into 1 51.458 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 51.458 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 51.458 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 51.458 * [backup-simplify]: Simplify (+ 0 0) into 0 51.458 * [taylor]: Taking taylor expansion of 0 in y 51.458 * [backup-simplify]: Simplify 0 into 0 51.458 * [taylor]: Taking taylor expansion of (/ 1 z) in z 51.458 * [taylor]: Taking taylor expansion of z in z 51.458 * [backup-simplify]: Simplify 0 into 0 51.458 * [backup-simplify]: Simplify 1 into 1 51.459 * [backup-simplify]: Simplify (/ 1 1) into 1 51.459 * [backup-simplify]: Simplify 1 into 1 51.459 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.459 * [taylor]: Taking taylor expansion of 0 in z 51.459 * [backup-simplify]: Simplify 0 into 0 51.459 * [backup-simplify]: Simplify 0 into 0 51.459 * [backup-simplify]: Simplify 0 into 0 51.460 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 51.460 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 51.460 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 51.461 * [backup-simplify]: Simplify (+ 0 0) into 0 51.461 * [taylor]: Taking taylor expansion of 0 in y 51.461 * [backup-simplify]: Simplify 0 into 0 51.461 * [taylor]: Taking taylor expansion of 0 in z 51.461 * [backup-simplify]: Simplify 0 into 0 51.461 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 51.461 * [taylor]: Taking taylor expansion of 0 in z 51.461 * [backup-simplify]: Simplify 0 into 0 51.461 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.462 * [taylor]: Taking taylor expansion of 0 in z 51.462 * [backup-simplify]: Simplify 0 into 0 51.462 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.462 * [backup-simplify]: Simplify 0 into 0 51.462 * [backup-simplify]: Simplify 0 into 0 51.462 * [backup-simplify]: Simplify 0 into 0 51.462 * [backup-simplify]: Simplify 0 into 0 51.462 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 z)) (* 1 1))) (* 1 (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x)))))) into (+ z (* x y)) 51.463 * [backup-simplify]: Simplify (+ (* (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- z))) into (- (/ 1 (* x y)) (/ 1 z)) 51.463 * [approximate]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in (x y z) around 0 51.463 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in z 51.463 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in z 51.463 * [taylor]: Taking taylor expansion of (* x y) in z 51.463 * [taylor]: Taking taylor expansion of x in z 51.463 * [backup-simplify]: Simplify x into x 51.463 * [taylor]: Taking taylor expansion of y in z 51.463 * [backup-simplify]: Simplify y into y 51.463 * [backup-simplify]: Simplify (* x y) into (* x y) 51.463 * [backup-simplify]: Simplify (/ 1 (* x y)) into (/ 1 (* x y)) 51.463 * [taylor]: Taking taylor expansion of (/ 1 z) in z 51.463 * [taylor]: Taking taylor expansion of z in z 51.463 * [backup-simplify]: Simplify 0 into 0 51.463 * [backup-simplify]: Simplify 1 into 1 51.463 * [backup-simplify]: Simplify (/ 1 1) into 1 51.463 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in y 51.463 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 51.463 * [taylor]: Taking taylor expansion of (* x y) in y 51.463 * [taylor]: Taking taylor expansion of x in y 51.463 * [backup-simplify]: Simplify x into x 51.463 * [taylor]: Taking taylor expansion of y in y 51.463 * [backup-simplify]: Simplify 0 into 0 51.463 * [backup-simplify]: Simplify 1 into 1 51.463 * [backup-simplify]: Simplify (* x 0) into 0 51.464 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 51.464 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 51.464 * [taylor]: Taking taylor expansion of (/ 1 z) in y 51.464 * [taylor]: Taking taylor expansion of z in y 51.464 * [backup-simplify]: Simplify z into z 51.464 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 51.464 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in x 51.464 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 51.464 * [taylor]: Taking taylor expansion of (* x y) in x 51.464 * [taylor]: Taking taylor expansion of x in x 51.464 * [backup-simplify]: Simplify 0 into 0 51.464 * [backup-simplify]: Simplify 1 into 1 51.464 * [taylor]: Taking taylor expansion of y in x 51.464 * [backup-simplify]: Simplify y into y 51.464 * [backup-simplify]: Simplify (* 0 y) into 0 51.464 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 51.464 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 51.464 * [taylor]: Taking taylor expansion of (/ 1 z) in x 51.464 * [taylor]: Taking taylor expansion of z in x 51.464 * [backup-simplify]: Simplify z into z 51.464 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 51.464 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 z)) in x 51.464 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 51.464 * [taylor]: Taking taylor expansion of (* x y) in x 51.464 * [taylor]: Taking taylor expansion of x in x 51.464 * [backup-simplify]: Simplify 0 into 0 51.464 * [backup-simplify]: Simplify 1 into 1 51.464 * [taylor]: Taking taylor expansion of y in x 51.464 * [backup-simplify]: Simplify y into y 51.464 * [backup-simplify]: Simplify (* 0 y) into 0 51.465 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 51.465 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 51.465 * [taylor]: Taking taylor expansion of (/ 1 z) in x 51.465 * [taylor]: Taking taylor expansion of z in x 51.465 * [backup-simplify]: Simplify z into z 51.465 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 51.465 * [backup-simplify]: Simplify (+ (/ 1 y) 0) into (/ 1 y) 51.465 * [taylor]: Taking taylor expansion of (/ 1 y) in y 51.465 * [taylor]: Taking taylor expansion of y in y 51.465 * [backup-simplify]: Simplify 0 into 0 51.465 * [backup-simplify]: Simplify 1 into 1 51.465 * [backup-simplify]: Simplify (/ 1 1) into 1 51.465 * [taylor]: Taking taylor expansion of 1 in z 51.465 * [backup-simplify]: Simplify 1 into 1 51.472 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 51.472 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 51.472 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 51.472 * [backup-simplify]: Simplify (+ 0 (- (/ 1 z))) into (- (/ 1 z)) 51.472 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in y 51.472 * [taylor]: Taking taylor expansion of (/ 1 z) in y 51.472 * [taylor]: Taking taylor expansion of z in y 51.472 * [backup-simplify]: Simplify z into z 51.472 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 51.474 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.474 * [taylor]: Taking taylor expansion of 0 in z 51.474 * [backup-simplify]: Simplify 0 into 0 51.474 * [backup-simplify]: Simplify 1 into 1 51.475 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 51.475 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 51.475 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 51.476 * [backup-simplify]: Simplify (- 0) into 0 51.476 * [backup-simplify]: Simplify (+ 0 0) into 0 51.476 * [taylor]: Taking taylor expansion of 0 in y 51.476 * [backup-simplify]: Simplify 0 into 0 51.476 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 51.476 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in z 51.476 * [taylor]: Taking taylor expansion of (/ 1 z) in z 51.476 * [taylor]: Taking taylor expansion of z in z 51.476 * [backup-simplify]: Simplify 0 into 0 51.476 * [backup-simplify]: Simplify 1 into 1 51.477 * [backup-simplify]: Simplify (/ 1 1) into 1 51.477 * [backup-simplify]: Simplify (- 1) into -1 51.477 * [backup-simplify]: Simplify -1 into -1 51.478 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.478 * [taylor]: Taking taylor expansion of 0 in z 51.478 * [backup-simplify]: Simplify 0 into 0 51.478 * [backup-simplify]: Simplify 0 into 0 51.478 * [backup-simplify]: Simplify 0 into 0 51.480 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 51.480 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 51.480 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 51.481 * [backup-simplify]: Simplify (- 0) into 0 51.481 * [backup-simplify]: Simplify (+ 0 0) into 0 51.481 * [taylor]: Taking taylor expansion of 0 in y 51.481 * [backup-simplify]: Simplify 0 into 0 51.481 * [taylor]: Taking taylor expansion of 0 in z 51.481 * [backup-simplify]: Simplify 0 into 0 51.481 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 51.482 * [backup-simplify]: Simplify (- 0) into 0 51.482 * [taylor]: Taking taylor expansion of 0 in z 51.482 * [backup-simplify]: Simplify 0 into 0 51.483 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.483 * [taylor]: Taking taylor expansion of 0 in z 51.483 * [backup-simplify]: Simplify 0 into 0 51.484 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.484 * [backup-simplify]: Simplify (- 0) into 0 51.484 * [backup-simplify]: Simplify 0 into 0 51.484 * [backup-simplify]: Simplify 0 into 0 51.484 * [backup-simplify]: Simplify 0 into 0 51.484 * [backup-simplify]: Simplify 0 into 0 51.485 * [backup-simplify]: Simplify (+ (* -1 (* (/ 1 (/ 1 (- z))) (* 1 1))) (* 1 (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x))))))) into (+ z (* x y)) 51.485 * * * [progress]: simplifying candidates 51.485 * * * * [progress]: [ 1 / 35 ] simplifiying candidate #real (real->posit16 (log (/ (exp (fma x y z)) (* (exp (* x y)) (exp z)))))) -1))> 51.485 * [simplify]: Simplifying (/ (exp (fma x y z)) (* (exp (* x y)) (exp z))) 51.486 * * [simplify]: iters left: 6 (10 enodes) 51.490 * * [simplify]: iters left: 5 (38 enodes) 51.501 * * [simplify]: iters left: 4 (58 enodes) 51.519 * * [simplify]: iters left: 3 (92 enodes) 51.548 * * [simplify]: iters left: 2 (165 enodes) 51.600 * * [simplify]: iters left: 1 (331 enodes) 51.739 * * [simplify]: Extracting #0: cost 1 inf + 0 51.739 * * [simplify]: Extracting #1: cost 70 inf + 0 51.741 * * [simplify]: Extracting #2: cost 240 inf + 0 51.743 * * [simplify]: Extracting #3: cost 262 inf + 4434 51.755 * * [simplify]: Extracting #4: cost 141 inf + 50668 51.783 * * [simplify]: Extracting #5: cost 16 inf + 120897 51.802 * * [simplify]: Extracting #6: cost 0 inf + 125324 51.822 * * [simplify]: Extracting #7: cost 0 inf + 125044 51.852 * [simplify]: Simplified to (exp (- (- (fma x y z) (* x y)) z)) 51.852 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (+ (posit16->real (real->posit16 (log (exp (- (- (fma x y z) (* x y)) z))))) -1)) 51.852 * * * * [progress]: [ 2 / 35 ] simplifiying candidate #real (real->posit16 (log (/ (exp (fma x y z)) (exp (+ (* x y) z)))))) -1))> 51.853 * [simplify]: Simplifying (/ (exp (fma x y z)) (exp (+ (* x y) z))) 51.853 * * [simplify]: iters left: 6 (9 enodes) 51.857 * * [simplify]: iters left: 5 (34 enodes) 51.867 * * [simplify]: iters left: 4 (53 enodes) 51.885 * * [simplify]: iters left: 3 (86 enodes) 51.899 * * [simplify]: iters left: 2 (160 enodes) 51.928 * * [simplify]: iters left: 1 (328 enodes) 52.046 * * [simplify]: Extracting #0: cost 1 inf + 0 52.047 * * [simplify]: Extracting #1: cost 75 inf + 0 52.048 * * [simplify]: Extracting #2: cost 206 inf + 1 52.050 * * [simplify]: Extracting #3: cost 222 inf + 3396 52.055 * * [simplify]: Extracting #4: cost 182 inf + 9540 52.059 * * [simplify]: Extracting #5: cost 129 inf + 22642 52.068 * * [simplify]: Extracting #6: cost 27 inf + 75663 52.080 * * [simplify]: Extracting #7: cost 0 inf + 92219 52.099 * * [simplify]: Extracting #8: cost 0 inf + 92139 52.123 * [simplify]: Simplified to (exp (- (fma x y z) (+ (* x y) z))) 52.123 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (+ (posit16->real (real->posit16 (log (exp (- (fma x y z) (+ (* x y) z)))))) -1)) 52.123 * * * * [progress]: [ 3 / 35 ] simplifiying candidate #real (real->posit16 (pow (- (fma x y z) (+ (* x y) z)) 1))) -1))> 52.123 * * * * [progress]: [ 4 / 35 ] simplifiying candidate #real (real->posit16 (exp (log (- (fma x y z) (+ (* x y) z)))))) -1))> 52.124 * [simplify]: Simplifying (log (- (fma x y z) (+ (* x y) z))) 52.124 * * [simplify]: iters left: 6 (8 enodes) 52.127 * * [simplify]: iters left: 5 (30 enodes) 52.136 * * [simplify]: iters left: 4 (43 enodes) 52.149 * * [simplify]: iters left: 3 (67 enodes) 52.169 * * [simplify]: iters left: 2 (86 enodes) 52.192 * * [simplify]: iters left: 1 (103 enodes) 52.219 * * [simplify]: Extracting #0: cost 1 inf + 0 52.219 * * [simplify]: Extracting #1: cost 3 inf + 0 52.219 * * [simplify]: Extracting #2: cost 20 inf + 0 52.220 * * [simplify]: Extracting #3: cost 38 inf + 42 52.220 * * [simplify]: Extracting #4: cost 36 inf + 126 52.221 * * [simplify]: Extracting #5: cost 18 inf + 1799 52.222 * * [simplify]: Extracting #6: cost 0 inf + 4305 52.225 * [simplify]: Simplified to (log (- (fma x y z) (+ z (* x y)))) 52.225 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (+ (posit16->real (real->posit16 (exp (log (- (fma x y z) (+ z (* x y))))))) -1)) 52.225 * * * * [progress]: [ 5 / 35 ] simplifiying candidate #real (real->posit16 (log (exp (- (fma x y z) (+ (* x y) z)))))) -1))> 52.225 * [simplify]: Simplifying (exp (- (fma x y z) (+ (* x y) z))) 52.225 * * [simplify]: iters left: 6 (8 enodes) 52.229 * * [simplify]: iters left: 5 (33 enodes) 52.238 * * [simplify]: iters left: 4 (58 enodes) 52.257 * * [simplify]: iters left: 3 (106 enodes) 52.291 * * [simplify]: iters left: 2 (179 enodes) 52.351 * * [simplify]: iters left: 1 (288 enodes) 52.485 * * [simplify]: Extracting #0: cost 1 inf + 0 52.486 * * [simplify]: Extracting #1: cost 69 inf + 0 52.487 * * [simplify]: Extracting #2: cost 215 inf + 1 52.489 * * [simplify]: Extracting #3: cost 225 inf + 3259 52.495 * * [simplify]: Extracting #4: cost 164 inf + 11800 52.505 * * [simplify]: Extracting #5: cost 89 inf + 38269 52.522 * * [simplify]: Extracting #6: cost 10 inf + 74531 52.539 * * [simplify]: Extracting #7: cost 0 inf + 80085 52.550 * [simplify]: Simplified to (exp (- (fma x y z) (+ z (* x y)))) 52.550 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (+ (posit16->real (real->posit16 (log (exp (- (fma x y z) (+ z (* x y))))))) -1)) 52.550 * * * * [progress]: [ 6 / 35 ] simplifiying candidate #real (real->posit16 (* (* (cbrt (- (fma x y z) (+ (* x y) z))) (cbrt (- (fma x y z) (+ (* x y) z)))) (cbrt (- (fma x y z) (+ (* x y) z)))))) -1))> 52.550 * [simplify]: Simplifying (* (cbrt (- (fma x y z) (+ (* x y) z))) (cbrt (- (fma x y z) (+ (* x y) z)))) 52.551 * * [simplify]: iters left: 6 (9 enodes) 52.553 * * [simplify]: iters left: 5 (33 enodes) 52.557 * * [simplify]: iters left: 4 (46 enodes) 52.568 * * [simplify]: iters left: 3 (70 enodes) 52.583 * * [simplify]: iters left: 2 (89 enodes) 52.606 * * [simplify]: iters left: 1 (106 enodes) 52.634 * * [simplify]: Extracting #0: cost 1 inf + 0 52.634 * * [simplify]: Extracting #1: cost 3 inf + 0 52.634 * * [simplify]: Extracting #2: cost 5 inf + 0 52.634 * * [simplify]: Extracting #3: cost 22 inf + 0 52.634 * * [simplify]: Extracting #4: cost 41 inf + 1 52.634 * * [simplify]: Extracting #5: cost 39 inf + 85 52.635 * * [simplify]: Extracting #6: cost 21 inf + 1608 52.637 * * [simplify]: Extracting #7: cost 1 inf + 4623 52.639 * * [simplify]: Extracting #8: cost 0 inf + 4921 52.642 * [simplify]: Simplified to (* (cbrt (- (- (fma x y z) (* x y)) z)) (cbrt (- (- (fma x y z) (* x y)) z))) 52.642 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (+ (posit16->real (real->posit16 (* (* (cbrt (- (- (fma x y z) (* x y)) z)) (cbrt (- (- (fma x y z) (* x y)) z))) (cbrt (- (fma x y z) (+ (* x y) z)))))) -1)) 52.642 * [simplify]: Simplifying (cbrt (- (fma x y z) (+ (* x y) z))) 52.642 * * [simplify]: iters left: 6 (8 enodes) 52.646 * * [simplify]: iters left: 5 (30 enodes) 52.654 * * [simplify]: iters left: 4 (43 enodes) 52.667 * * [simplify]: iters left: 3 (67 enodes) 52.687 * * [simplify]: iters left: 2 (86 enodes) 52.712 * * [simplify]: iters left: 1 (103 enodes) 52.738 * * [simplify]: Extracting #0: cost 1 inf + 0 52.738 * * [simplify]: Extracting #1: cost 3 inf + 0 52.738 * * [simplify]: Extracting #2: cost 20 inf + 0 52.739 * * [simplify]: Extracting #3: cost 38 inf + 42 52.739 * * [simplify]: Extracting #4: cost 36 inf + 126 52.740 * * [simplify]: Extracting #5: cost 18 inf + 1799 52.741 * * [simplify]: Extracting #6: cost 0 inf + 4325 52.742 * [simplify]: Simplified to (cbrt (- (fma x y z) (+ z (* x y)))) 52.742 * [simplify]: Simplified (2 1 1 1 2) to (λ (x y z) (+ (posit16->real (real->posit16 (* (* (cbrt (- (fma x y z) (+ (* x y) z))) (cbrt (- (fma x y z) (+ (* x y) z)))) (cbrt (- (fma x y z) (+ z (* x y))))))) -1)) 52.743 * * * * [progress]: [ 7 / 35 ] simplifiying candidate #real (real->posit16 (cbrt (* (* (- (fma x y z) (+ (* x y) z)) (- (fma x y z) (+ (* x y) z))) (- (fma x y z) (+ (* x y) z)))))) -1))> 52.743 * [simplify]: Simplifying (* (* (- (fma x y z) (+ (* x y) z)) (- (fma x y z) (+ (* x y) z))) (- (fma x y z) (+ (* x y) z))) 52.743 * * [simplify]: iters left: 6 (9 enodes) 52.745 * * [simplify]: iters left: 5 (34 enodes) 52.750 * * [simplify]: iters left: 4 (61 enodes) 52.764 * * [simplify]: iters left: 3 (196 enodes) 52.905 * * [simplify]: Extracting #0: cost 1 inf + 0 52.905 * * [simplify]: Extracting #1: cost 27 inf + 0 52.909 * * [simplify]: Extracting #2: cost 196 inf + 1 52.912 * * [simplify]: Extracting #3: cost 220 inf + 14448 52.933 * * [simplify]: Extracting #4: cost 27 inf + 61380 52.952 * * [simplify]: Extracting #5: cost 0 inf + 69586 52.970 * [simplify]: Simplified to (* (* (- (fma x y z) (+ z (* x y))) (- (fma x y z) (+ z (* x y)))) (- (fma x y z) (+ z (* x y)))) 52.971 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (+ (posit16->real (real->posit16 (cbrt (* (* (- (fma x y z) (+ z (* x y))) (- (fma x y z) (+ z (* x y)))) (- (fma x y z) (+ z (* x y))))))) -1)) 52.971 * * * * [progress]: [ 8 / 35 ] simplifiying candidate #real (real->posit16 (* (sqrt (- (fma x y z) (+ (* x y) z))) (sqrt (- (fma x y z) (+ (* x y) z)))))) -1))> 52.971 * [simplify]: Simplifying (sqrt (- (fma x y z) (+ (* x y) z))) 52.971 * * [simplify]: iters left: 6 (8 enodes) 52.973 * * [simplify]: iters left: 5 (30 enodes) 52.977 * * [simplify]: iters left: 4 (43 enodes) 52.984 * * [simplify]: iters left: 3 (67 enodes) 52.993 * * [simplify]: iters left: 2 (86 enodes) 53.006 * * [simplify]: iters left: 1 (103 enodes) 53.020 * * [simplify]: Extracting #0: cost 1 inf + 0 53.020 * * [simplify]: Extracting #1: cost 3 inf + 0 53.020 * * [simplify]: Extracting #2: cost 20 inf + 0 53.020 * * [simplify]: Extracting #3: cost 38 inf + 42 53.020 * * [simplify]: Extracting #4: cost 36 inf + 126 53.021 * * [simplify]: Extracting #5: cost 18 inf + 1799 53.022 * * [simplify]: Extracting #6: cost 0 inf + 4245 53.023 * [simplify]: Simplified to (sqrt (- (fma x y z) (+ z (* x y)))) 53.023 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (+ (posit16->real (real->posit16 (* (sqrt (- (fma x y z) (+ z (* x y)))) (sqrt (- (fma x y z) (+ (* x y) z)))))) -1)) 53.023 * [simplify]: Simplifying (sqrt (- (fma x y z) (+ (* x y) z))) 53.023 * * [simplify]: iters left: 6 (8 enodes) 53.025 * * [simplify]: iters left: 5 (30 enodes) 53.033 * * [simplify]: iters left: 4 (43 enodes) 53.046 * * [simplify]: iters left: 3 (67 enodes) 53.065 * * [simplify]: iters left: 2 (86 enodes) 53.085 * * [simplify]: iters left: 1 (103 enodes) 53.098 * * [simplify]: Extracting #0: cost 1 inf + 0 53.099 * * [simplify]: Extracting #1: cost 3 inf + 0 53.099 * * [simplify]: Extracting #2: cost 20 inf + 0 53.099 * * [simplify]: Extracting #3: cost 38 inf + 42 53.099 * * [simplify]: Extracting #4: cost 36 inf + 126 53.099 * * [simplify]: Extracting #5: cost 18 inf + 1799 53.101 * * [simplify]: Extracting #6: cost 0 inf + 4245 53.102 * [simplify]: Simplified to (sqrt (- (fma x y z) (+ z (* x y)))) 53.102 * [simplify]: Simplified (2 1 1 1 2) to (λ (x y z) (+ (posit16->real (real->posit16 (* (sqrt (- (fma x y z) (+ (* x y) z))) (sqrt (- (fma x y z) (+ z (* x y))))))) -1)) 53.103 * * * * [progress]: [ 9 / 35 ] simplifiying candidate #real (real->posit16 (/ (- (pow (fma x y z) 3) (pow (+ (* x y) z) 3)) (+ (* (fma x y z) (fma x y z)) (+ (* (+ (* x y) z) (+ (* x y) z)) (* (fma x y z) (+ (* x y) z))))))) -1))> 53.103 * [simplify]: Simplifying (- (pow (fma x y z) 3) (pow (+ (* x y) z) 3)) 53.103 * * [simplify]: iters left: 6 (10 enodes) 53.106 * * [simplify]: iters left: 5 (47 enodes) 53.124 * * [simplify]: iters left: 4 (105 enodes) 53.175 * * [simplify]: iters left: 3 (317 enodes) 53.335 * * [simplify]: Extracting #0: cost 1 inf + 0 53.335 * * [simplify]: Extracting #1: cost 32 inf + 0 53.336 * * [simplify]: Extracting #2: cost 201 inf + 0 53.339 * * [simplify]: Extracting #3: cost 221 inf + 6961 53.355 * * [simplify]: Extracting #4: cost 59 inf + 37252 53.376 * * [simplify]: Extracting #5: cost 14 inf + 53212 53.400 * * [simplify]: Extracting #6: cost 0 inf + 61609 53.422 * [simplify]: Simplified to (- (* (* (fma x y z) (fma x y z)) (fma x y z)) (* (* (+ z (* x y)) (+ z (* x y))) (+ z (* x y)))) 53.422 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (+ (posit16->real (real->posit16 (/ (- (* (* (fma x y z) (fma x y z)) (fma x y z)) (* (* (+ z (* x y)) (+ z (* x y))) (+ z (* x y)))) (+ (* (fma x y z) (fma x y z)) (+ (* (+ (* x y) z) (+ (* x y) z)) (* (fma x y z) (+ (* x y) z))))))) -1)) 53.423 * [simplify]: Simplifying (+ (* (fma x y z) (fma x y z)) (+ (* (+ (* x y) z) (+ (* x y) z)) (* (fma x y z) (+ (* x y) z)))) 53.423 * * [simplify]: iters left: 6 (11 enodes) 53.428 * * [simplify]: iters left: 5 (54 enodes) 53.449 * * [simplify]: iters left: 4 (143 enodes) 53.509 * * [simplify]: iters left: 3 (379 enodes) 53.664 * * [simplify]: Extracting #0: cost 1 inf + 0 53.664 * * [simplify]: Extracting #1: cost 72 inf + 0 53.665 * * [simplify]: Extracting #2: cost 255 inf + 0 53.666 * * [simplify]: Extracting #3: cost 229 inf + 5948 53.685 * * [simplify]: Extracting #4: cost 47 inf + 47594 53.716 * * [simplify]: Extracting #5: cost 0 inf + 61269 53.734 * [simplify]: Simplified to (+ (* (fma x y z) (fma x y z)) (* (+ (fma x y z) (+ (* x y) z)) (+ (* x y) z))) 53.734 * [simplify]: Simplified (2 1 1 1 2) to (λ (x y z) (+ (posit16->real (real->posit16 (/ (- (* (* (fma x y z) (fma x y z)) (fma x y z)) (* (* (+ z (* x y)) (+ z (* x y))) (+ z (* x y)))) (+ (* (fma x y z) (fma x y z)) (* (+ (fma x y z) (+ (* x y) z)) (+ (* x y) z)))))) -1)) 53.735 * * * * [progress]: [ 10 / 35 ] simplifiying candidate #real (real->posit16 (+ (fma x y z) (- (+ (* x y) z))))) -1))> 53.735 * [simplify]: Simplifying (- (+ (* x y) z)) 53.735 * * [simplify]: iters left: 6 (6 enodes) 53.736 * * [simplify]: iters left: 5 (23 enodes) 53.740 * * [simplify]: iters left: 4 (35 enodes) 53.748 * * [simplify]: iters left: 3 (39 enodes) 53.759 * * [simplify]: Extracting #0: cost 1 inf + 0 53.759 * * [simplify]: Extracting #1: cost 6 inf + 0 53.759 * * [simplify]: Extracting #2: cost 12 inf + 42 53.759 * * [simplify]: Extracting #3: cost 12 inf + 85 53.759 * * [simplify]: Extracting #4: cost 1 inf + 786 53.760 * * [simplify]: Extracting #5: cost 0 inf + 909 53.760 * [simplify]: Simplified to (- (+ z (* x y))) 53.760 * [simplify]: Simplified (2 1 1 1 2) to (λ (x y z) (+ (posit16->real (real->posit16 (+ (fma x y z) (- (+ z (* x y)))))) -1)) 53.760 * * * * [progress]: [ 11 / 35 ] simplifiying candidate #real (real->posit16 (* 1 (- (fma x y z) (+ (* x y) z))))) -1))> 53.761 * * * * [progress]: [ 12 / 35 ] simplifiying candidate #real (real->posit16 (/ (- (* (fma x y z) (fma x y z)) (* (+ (* x y) z) (+ (* x y) z))) (+ (fma x y z) (+ (* x y) z))))) -1))> 53.761 * [simplify]: Simplifying (- (* (fma x y z) (fma x y z)) (* (+ (* x y) z) (+ (* x y) z))) 53.761 * * [simplify]: iters left: 6 (9 enodes) 53.765 * * [simplify]: iters left: 5 (40 enodes) 53.772 * * [simplify]: iters left: 4 (101 enodes) 53.792 * * [simplify]: iters left: 3 (295 enodes) 53.938 * * [simplify]: Extracting #0: cost 1 inf + 0 53.938 * * [simplify]: Extracting #1: cost 61 inf + 0 53.940 * * [simplify]: Extracting #2: cost 230 inf + 0 53.945 * * [simplify]: Extracting #3: cost 178 inf + 10917 53.962 * * [simplify]: Extracting #4: cost 17 inf + 40369 53.987 * * [simplify]: Extracting #5: cost 0 inf + 44303 54.002 * [simplify]: Simplified to (- (* (fma x y z) (fma x y z)) (* (+ (* x y) z) (+ (* x y) z))) 54.002 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (+ (posit16->real (real->posit16 (/ (- (* (fma x y z) (fma x y z)) (* (+ (* x y) z) (+ (* x y) z))) (+ (fma x y z) (+ (* x y) z))))) -1)) 54.002 * [simplify]: Simplifying (+ (fma x y z) (+ (* x y) z)) 54.002 * * [simplify]: iters left: 6 (7 enodes) 54.004 * * [simplify]: iters left: 5 (26 enodes) 54.007 * * [simplify]: iters left: 4 (34 enodes) 54.012 * * [simplify]: iters left: 3 (40 enodes) 54.021 * * [simplify]: Extracting #0: cost 1 inf + 0 54.021 * * [simplify]: Extracting #1: cost 8 inf + 0 54.021 * * [simplify]: Extracting #2: cost 14 inf + 1 54.021 * * [simplify]: Extracting #3: cost 12 inf + 3 54.021 * * [simplify]: Extracting #4: cost 5 inf + 522 54.022 * * [simplify]: Extracting #5: cost 1 inf + 1019 54.023 * * [simplify]: Extracting #6: cost 0 inf + 1197 54.023 * [simplify]: Simplified to (+ (+ (fma x y z) z) (* x y)) 54.023 * [simplify]: Simplified (2 1 1 1 2) to (λ (x y z) (+ (posit16->real (real->posit16 (/ (- (* (fma x y z) (fma x y z)) (* (+ (* x y) z) (+ (* x y) z))) (+ (+ (fma x y z) z) (* x y))))) -1)) 54.023 * * * * [progress]: [ 13 / 35 ] simplifiying candidate #real (real->posit16 (* (+ (sqrt (fma x y z)) (sqrt (+ (* x y) z))) (- (sqrt (fma x y z)) (sqrt (+ (* x y) z)))))) -1))> 54.024 * [simplify]: Simplifying (+ (sqrt (fma x y z)) (sqrt (+ (* x y) z))) 54.024 * * [simplify]: iters left: 6 (9 enodes) 54.028 * * [simplify]: iters left: 5 (30 enodes) 54.036 * * [simplify]: Extracting #0: cost 1 inf + 0 54.036 * * [simplify]: Extracting #1: cost 4 inf + 0 54.036 * * [simplify]: Extracting #2: cost 8 inf + 0 54.036 * * [simplify]: Extracting #3: cost 14 inf + 0 54.036 * * [simplify]: Extracting #4: cost 12 inf + 3 54.036 * * [simplify]: Extracting #5: cost 9 inf + 161 54.036 * * [simplify]: Extracting #6: cost 4 inf + 605 54.037 * * [simplify]: Extracting #7: cost 1 inf + 1069 54.037 * * [simplify]: Extracting #8: cost 0 inf + 1327 54.038 * [simplify]: Simplified to (+ (sqrt (+ (* x y) z)) (sqrt (fma x y z))) 54.038 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (+ (posit16->real (real->posit16 (* (+ (sqrt (+ (* x y) z)) (sqrt (fma x y z))) (- (sqrt (fma x y z)) (sqrt (+ (* x y) z)))))) -1)) 54.038 * [simplify]: Simplifying (- (sqrt (fma x y z)) (sqrt (+ (* x y) z))) 54.039 * * [simplify]: iters left: 6 (9 enodes) 54.043 * * [simplify]: iters left: 5 (31 enodes) 54.051 * * [simplify]: iters left: 4 (34 enodes) 54.060 * * [simplify]: Extracting #0: cost 1 inf + 0 54.060 * * [simplify]: Extracting #1: cost 5 inf + 0 54.060 * * [simplify]: Extracting #2: cost 10 inf + 0 54.060 * * [simplify]: Extracting #3: cost 16 inf + 0 54.060 * * [simplify]: Extracting #4: cost 14 inf + 3 54.060 * * [simplify]: Extracting #5: cost 11 inf + 161 54.061 * * [simplify]: Extracting #6: cost 6 inf + 670 54.061 * * [simplify]: Extracting #7: cost 0 inf + 1653 54.061 * [simplify]: Simplified to (- (sqrt (fma x y z)) (sqrt (+ (* x y) z))) 54.062 * [simplify]: Simplified (2 1 1 1 2) to (λ (x y z) (+ (posit16->real (real->posit16 (* (+ (sqrt (fma x y z)) (sqrt (+ (* x y) z))) (- (sqrt (fma x y z)) (sqrt (+ (* x y) z)))))) -1)) 54.062 * * * * [progress]: [ 14 / 35 ] simplifiying candidate #real (real->posit16 (* 1 (- (fma x y z) (+ (* x y) z))))) -1))> 54.062 * [simplify]: Simplifying (- (fma x y z) (+ (* x y) z)) 54.062 * * [simplify]: iters left: 6 (7 enodes) 54.063 * * [simplify]: iters left: 5 (27 enodes) 54.067 * * [simplify]: iters left: 4 (40 enodes) 54.074 * * [simplify]: iters left: 3 (64 enodes) 54.084 * * [simplify]: iters left: 2 (83 enodes) 54.102 * * [simplify]: iters left: 1 (100 enodes) 54.128 * * [simplify]: Extracting #0: cost 1 inf + 0 54.128 * * [simplify]: Extracting #1: cost 18 inf + 0 54.129 * * [simplify]: Extracting #2: cost 36 inf + 42 54.129 * * [simplify]: Extracting #3: cost 34 inf + 126 54.130 * * [simplify]: Extracting #4: cost 14 inf + 2123 54.132 * * [simplify]: Extracting #5: cost 0 inf + 3809 54.133 * [simplify]: Simplified to (- (fma x y z) (+ z (* x y))) 54.134 * [simplify]: Simplified (2 1 1 1 2) to (λ (x y z) (+ (posit16->real (real->posit16 (* 1 (- (fma x y z) (+ z (* x y)))))) -1)) 54.134 * * * * [progress]: [ 15 / 35 ] simplifiying candidate #real (real->posit16 (- (- (fma x y z) (* x y)) z))) -1))> 54.134 * [simplify]: Simplifying (- (fma x y z) (* x y)) 54.134 * * [simplify]: iters left: 4 (6 enodes) 54.137 * * [simplify]: iters left: 3 (21 enodes) 54.142 * * [simplify]: iters left: 2 (30 enodes) 54.150 * * [simplify]: iters left: 1 (34 enodes) 54.154 * * [simplify]: Extracting #0: cost 1 inf + 0 54.154 * * [simplify]: Extracting #1: cost 5 inf + 0 54.154 * * [simplify]: Extracting #2: cost 13 inf + 0 54.154 * * [simplify]: Extracting #3: cost 12 inf + 3 54.154 * * [simplify]: Extracting #4: cost 3 inf + 570 54.155 * * [simplify]: Extracting #5: cost 0 inf + 807 54.155 * [simplify]: Simplified to (- (fma x y z) (* x y)) 54.155 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (+ (posit16->real (real->posit16 (- (- (fma x y z) (* x y)) z))) -1)) 54.155 * * * * [progress]: [ 16 / 35 ] simplifiying candidate #real (real->posit16 (+ (fma x y z) (- (+ (* x y) z))))) -1))> 54.155 * [simplify]: Simplifying (- (+ (* x y) z)) 54.155 * * [simplify]: iters left: 6 (6 enodes) 54.157 * * [simplify]: iters left: 5 (23 enodes) 54.160 * * [simplify]: iters left: 4 (35 enodes) 54.165 * * [simplify]: iters left: 3 (39 enodes) 54.170 * * [simplify]: Extracting #0: cost 1 inf + 0 54.170 * * [simplify]: Extracting #1: cost 6 inf + 0 54.170 * * [simplify]: Extracting #2: cost 12 inf + 42 54.170 * * [simplify]: Extracting #3: cost 12 inf + 85 54.170 * * [simplify]: Extracting #4: cost 1 inf + 786 54.171 * * [simplify]: Extracting #5: cost 0 inf + 909 54.171 * [simplify]: Simplified to (- (+ z (* x y))) 54.171 * [simplify]: Simplified (2 1 1 1 2) to (λ (x y z) (+ (posit16->real (real->posit16 (+ (fma x y z) (- (+ z (* x y)))))) -1)) 54.171 * * * * [progress]: [ 17 / 35 ] simplifiying candidate #real (real->posit16 (posit16->real (real->posit16 (- (fma x y z) (+ (* x y) z)))))) -1))> 54.171 * [simplify]: Simplifying (real->posit16 (- (fma x y z) (+ (* x y) z))) 54.171 * * [simplify]: iters left: 6 (8 enodes) 54.173 * * [simplify]: iters left: 5 (27 enodes) 54.177 * * [simplify]: iters left: 4 (40 enodes) 54.184 * * [simplify]: iters left: 3 (64 enodes) 54.205 * * [simplify]: iters left: 2 (83 enodes) 54.220 * * [simplify]: iters left: 1 (100 enodes) 54.234 * * [simplify]: Extracting #0: cost 1 inf + 0 54.234 * * [simplify]: Extracting #1: cost 2 inf + 0 54.234 * * [simplify]: Extracting #2: cost 18 inf + 0 54.234 * * [simplify]: Extracting #3: cost 36 inf + 42 54.234 * * [simplify]: Extracting #4: cost 34 inf + 126 54.235 * * [simplify]: Extracting #5: cost 15 inf + 1920 54.236 * * [simplify]: Extracting #6: cost 0 inf + 3809 54.237 * [simplify]: Simplified to (real->posit16 (- (fma x y z) (+ z (* x y)))) 54.237 * [simplify]: Simplified (2 1 1 1 1) to (λ (x y z) (+ (posit16->real (real->posit16 (posit16->real (real->posit16 (- (fma x y z) (+ z (* x y))))))) -1)) 54.237 * * * * [progress]: [ 18 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (log (* (exp (* x y)) (exp z)))))) -1))> 54.237 * [simplify]: Simplifying (* (exp (* x y)) (exp z)) 54.237 * * [simplify]: iters left: 5 (7 enodes) 54.239 * * [simplify]: iters left: 4 (27 enodes) 54.243 * * [simplify]: iters left: 3 (39 enodes) 54.250 * * [simplify]: iters left: 2 (56 enodes) 54.260 * * [simplify]: iters left: 1 (93 enodes) 54.293 * * [simplify]: Extracting #0: cost 1 inf + 0 54.293 * * [simplify]: Extracting #1: cost 14 inf + 0 54.293 * * [simplify]: Extracting #2: cost 52 inf + 0 54.293 * * [simplify]: Extracting #3: cost 65 inf + 146 54.294 * * [simplify]: Extracting #4: cost 53 inf + 1173 54.296 * * [simplify]: Extracting #5: cost 28 inf + 4650 54.298 * * [simplify]: Extracting #6: cost 4 inf + 16013 54.302 * * [simplify]: Extracting #7: cost 0 inf + 17876 54.304 * [simplify]: Simplified to (exp (+ (* x y) z)) 54.305 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (log (exp (+ (* x y) z)))))) -1)) 54.305 * * * * [progress]: [ 19 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (pow (+ (* x y) z) 1)))) -1))> 54.305 * * * * [progress]: [ 20 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (exp (log (+ (* x y) z)))))) -1))> 54.305 * [simplify]: Simplifying (log (+ (* x y) z)) 54.305 * * [simplify]: iters left: 5 (6 enodes) 54.306 * * [simplify]: iters left: 4 (20 enodes) 54.309 * * [simplify]: Extracting #0: cost 1 inf + 0 54.309 * * [simplify]: Extracting #1: cost 3 inf + 0 54.309 * * [simplify]: Extracting #2: cost 6 inf + 0 54.309 * * [simplify]: Extracting #3: cost 8 inf + 1 54.309 * * [simplify]: Extracting #4: cost 6 inf + 3 54.309 * * [simplify]: Extracting #5: cost 0 inf + 559 54.309 * [simplify]: Simplified to (log (+ z (* x y))) 54.309 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (exp (log (+ z (* x y))))))) -1)) 54.310 * * * * [progress]: [ 21 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (log (exp (+ (* x y) z)))))) -1))> 54.310 * [simplify]: Simplifying (exp (+ (* x y) z)) 54.310 * * [simplify]: iters left: 5 (6 enodes) 54.311 * * [simplify]: iters left: 4 (23 enodes) 54.315 * * [simplify]: iters left: 3 (32 enodes) 54.319 * * [simplify]: iters left: 2 (43 enodes) 54.326 * * [simplify]: iters left: 1 (71 enodes) 54.343 * * [simplify]: Extracting #0: cost 1 inf + 0 54.343 * * [simplify]: Extracting #1: cost 13 inf + 0 54.343 * * [simplify]: Extracting #2: cost 48 inf + 0 54.344 * * [simplify]: Extracting #3: cost 59 inf + 216 54.344 * * [simplify]: Extracting #4: cost 45 inf + 1154 54.345 * * [simplify]: Extracting #5: cost 21 inf + 5588 54.348 * * [simplify]: Extracting #6: cost 1 inf + 13628 54.351 * * [simplify]: Extracting #7: cost 0 inf + 14031 54.354 * [simplify]: Simplified to (exp (+ z (* x y))) 54.354 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (log (exp (+ z (* x y))))))) -1)) 54.354 * * * * [progress]: [ 22 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (* (* (cbrt (+ (* x y) z)) (cbrt (+ (* x y) z))) (cbrt (+ (* x y) z)))))) -1))> 54.354 * [simplify]: Simplifying (* (cbrt (+ (* x y) z)) (cbrt (+ (* x y) z))) 54.354 * * [simplify]: iters left: 6 (7 enodes) 54.357 * * [simplify]: iters left: 5 (23 enodes) 54.361 * * [simplify]: Extracting #0: cost 1 inf + 0 54.361 * * [simplify]: Extracting #1: cost 3 inf + 0 54.361 * * [simplify]: Extracting #2: cost 5 inf + 0 54.361 * * [simplify]: Extracting #3: cost 8 inf + 0 54.361 * * [simplify]: Extracting #4: cost 10 inf + 1 54.361 * * [simplify]: Extracting #5: cost 8 inf + 3 54.361 * * [simplify]: Extracting #6: cost 1 inf + 782 54.361 * * [simplify]: Extracting #7: cost 0 inf + 985 54.361 * [simplify]: Simplified to (* (cbrt (+ z (* x y))) (cbrt (+ z (* x y)))) 54.361 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (* (* (cbrt (+ z (* x y))) (cbrt (+ z (* x y)))) (cbrt (+ (* x y) z)))))) -1)) 54.362 * [simplify]: Simplifying (cbrt (+ (* x y) z)) 54.362 * * [simplify]: iters left: 5 (6 enodes) 54.363 * * [simplify]: iters left: 4 (20 enodes) 54.365 * * [simplify]: Extracting #0: cost 1 inf + 0 54.365 * * [simplify]: Extracting #1: cost 3 inf + 0 54.366 * * [simplify]: Extracting #2: cost 6 inf + 0 54.366 * * [simplify]: Extracting #3: cost 8 inf + 1 54.366 * * [simplify]: Extracting #4: cost 6 inf + 3 54.366 * * [simplify]: Extracting #5: cost 0 inf + 579 54.366 * [simplify]: Simplified to (cbrt (+ z (* x y))) 54.366 * [simplify]: Simplified (2 1 1 1 2 2) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (* (* (cbrt (+ (* x y) z)) (cbrt (+ (* x y) z))) (cbrt (+ z (* x y))))))) -1)) 54.366 * * * * [progress]: [ 23 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (cbrt (* (* (+ (* x y) z) (+ (* x y) z)) (+ (* x y) z)))))) -1))> 54.366 * [simplify]: Simplifying (* (* (+ (* x y) z) (+ (* x y) z)) (+ (* x y) z)) 54.366 * * [simplify]: iters left: 6 (7 enodes) 54.368 * * [simplify]: iters left: 5 (36 enodes) 54.376 * * [simplify]: iters left: 4 (122 enodes) 54.436 * * [simplify]: iters left: 3 (409 enodes) 54.756 * * [simplify]: Extracting #0: cost 1 inf + 0 54.756 * * [simplify]: Extracting #1: cost 25 inf + 0 54.757 * * [simplify]: Extracting #2: cost 177 inf + 1 54.758 * * [simplify]: Extracting #3: cost 221 inf + 2573 54.764 * * [simplify]: Extracting #4: cost 90 inf + 26543 54.776 * * [simplify]: Extracting #5: cost 7 inf + 41013 54.801 * * [simplify]: Extracting #6: cost 0 inf + 41659 54.816 * [simplify]: Simplified to (* (+ z (* x y)) (* (+ z (* x y)) (+ z (* x y)))) 54.817 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (cbrt (* (+ z (* x y)) (* (+ z (* x y)) (+ z (* x y)))))))) -1)) 54.817 * * * * [progress]: [ 24 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (* (sqrt (+ (* x y) z)) (sqrt (+ (* x y) z)))))) -1))> 54.817 * [simplify]: Simplifying (sqrt (+ (* x y) z)) 54.817 * * [simplify]: iters left: 5 (6 enodes) 54.819 * * [simplify]: iters left: 4 (20 enodes) 54.821 * * [simplify]: Extracting #0: cost 1 inf + 0 54.821 * * [simplify]: Extracting #1: cost 3 inf + 0 54.821 * * [simplify]: Extracting #2: cost 6 inf + 0 54.821 * * [simplify]: Extracting #3: cost 8 inf + 1 54.821 * * [simplify]: Extracting #4: cost 6 inf + 3 54.821 * * [simplify]: Extracting #5: cost 0 inf + 499 54.822 * [simplify]: Simplified to (sqrt (+ z (* x y))) 54.822 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (* (sqrt (+ z (* x y))) (sqrt (+ (* x y) z)))))) -1)) 54.822 * [simplify]: Simplifying (sqrt (+ (* x y) z)) 54.822 * * [simplify]: iters left: 5 (6 enodes) 54.823 * * [simplify]: iters left: 4 (20 enodes) 54.826 * * [simplify]: Extracting #0: cost 1 inf + 0 54.826 * * [simplify]: Extracting #1: cost 3 inf + 0 54.826 * * [simplify]: Extracting #2: cost 6 inf + 0 54.826 * * [simplify]: Extracting #3: cost 8 inf + 1 54.826 * * [simplify]: Extracting #4: cost 6 inf + 3 54.826 * * [simplify]: Extracting #5: cost 0 inf + 499 54.826 * [simplify]: Simplified to (sqrt (+ z (* x y))) 54.826 * [simplify]: Simplified (2 1 1 1 2 2) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (* (sqrt (+ (* x y) z)) (sqrt (+ z (* x y))))))) -1)) 54.826 * * * * [progress]: [ 25 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (/ (+ (pow (* x y) 3) (pow z 3)) (+ (* (* x y) (* x y)) (- (* z z) (* (* x y) z))))))) -1))> 54.826 * [simplify]: Simplifying (+ (pow (* x y) 3) (pow z 3)) 54.826 * * [simplify]: iters left: 5 (8 enodes) 54.829 * * [simplify]: iters left: 4 (42 enodes) 54.844 * * [simplify]: iters left: 3 (102 enodes) 54.890 * * [simplify]: iters left: 2 (223 enodes) 54.963 * * [simplify]: iters left: 1 (403 enodes) 55.165 * * [simplify]: Extracting #0: cost 1 inf + 0 55.165 * * [simplify]: Extracting #1: cost 4 inf + 0 55.166 * * [simplify]: Extracting #2: cost 82 inf + 0 55.167 * * [simplify]: Extracting #3: cost 179 inf + 298 55.169 * * [simplify]: Extracting #4: cost 162 inf + 3687 55.175 * * [simplify]: Extracting #5: cost 72 inf + 35663 55.184 * * [simplify]: Extracting #6: cost 12 inf + 66784 55.191 * * [simplify]: Extracting #7: cost 0 inf + 72716 55.197 * [simplify]: Simplified to (+ (* z (* z z)) (* (* x y) (* (* x y) (* x y)))) 55.197 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (/ (+ (* z (* z z)) (* (* x y) (* (* x y) (* x y)))) (+ (* (* x y) (* x y)) (- (* z z) (* (* x y) z))))))) -1)) 55.198 * [simplify]: Simplifying (+ (* (* x y) (* x y)) (- (* z z) (* (* x y) z))) 55.198 * * [simplify]: iters left: 6 (9 enodes) 55.200 * * [simplify]: iters left: 5 (45 enodes) 55.208 * * [simplify]: iters left: 4 (97 enodes) 55.238 * * [simplify]: iters left: 3 (167 enodes) 55.296 * * [simplify]: iters left: 2 (232 enodes) 55.352 * * [simplify]: iters left: 1 (312 enodes) 55.437 * * [simplify]: Extracting #0: cost 1 inf + 0 55.437 * * [simplify]: Extracting #1: cost 13 inf + 0 55.438 * * [simplify]: Extracting #2: cost 63 inf + 0 55.438 * * [simplify]: Extracting #3: cost 83 inf + 167 55.441 * * [simplify]: Extracting #4: cost 23 inf + 5848 55.444 * * [simplify]: Extracting #5: cost 2 inf + 8706 55.447 * * [simplify]: Extracting #6: cost 0 inf + 8872 55.451 * [simplify]: Simplified to (+ (* (* x y) (* x y)) (* z (- z (* x y)))) 55.451 * [simplify]: Simplified (2 1 1 1 2 2) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (/ (+ (* z (* z z)) (* (* x y) (* (* x y) (* x y)))) (+ (* (* x y) (* x y)) (* z (- z (* x y)))))))) -1)) 55.451 * * * * [progress]: [ 26 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (* 1 (+ (* x y) z))))) -1))> 55.452 * * * * [progress]: [ 27 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (/ (- (* (* x y) (* x y)) (* z z)) (- (* x y) z))))) -1))> 55.452 * [simplify]: Simplifying (- (* (* x y) (* x y)) (* z z)) 55.452 * * [simplify]: iters left: 6 (7 enodes) 55.454 * * [simplify]: iters left: 5 (34 enodes) 55.460 * * [simplify]: iters left: 4 (66 enodes) 55.471 * * [simplify]: iters left: 3 (84 enodes) 55.487 * * [simplify]: iters left: 2 (141 enodes) 55.534 * * [simplify]: iters left: 1 (272 enodes) 55.613 * * [simplify]: Extracting #0: cost 1 inf + 0 55.613 * * [simplify]: Extracting #1: cost 21 inf + 0 55.613 * * [simplify]: Extracting #2: cost 78 inf + 0 55.614 * * [simplify]: Extracting #3: cost 84 inf + 289 55.615 * * [simplify]: Extracting #4: cost 46 inf + 4858 55.618 * * [simplify]: Extracting #5: cost 7 inf + 10651 55.623 * * [simplify]: Extracting #6: cost 0 inf + 11352 55.627 * [simplify]: Simplified to (- (* (* x y) (* x y)) (* z z)) 55.627 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (/ (- (* (* x y) (* x y)) (* z z)) (- (* x y) z))))) -1)) 55.627 * [simplify]: Simplifying (- (* x y) z) 55.628 * * [simplify]: iters left: 4 (5 enodes) 55.629 * * [simplify]: iters left: 3 (18 enodes) 55.631 * * [simplify]: iters left: 2 (21 enodes) 55.634 * * [simplify]: Extracting #0: cost 1 inf + 0 55.634 * * [simplify]: Extracting #1: cost 5 inf + 0 55.634 * * [simplify]: Extracting #2: cost 7 inf + 42 55.634 * * [simplify]: Extracting #3: cost 4 inf + 85 55.635 * * [simplify]: Extracting #4: cost 0 inf + 335 55.635 * [simplify]: Simplified to (- (* x y) z) 55.635 * [simplify]: Simplified (2 1 1 1 2 2) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (/ (- (* (* x y) (* x y)) (* z z)) (- (* x y) z))))) -1)) 55.635 * * * * [progress]: [ 28 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (posit16->real (real->posit16 (+ (* x y) z)))))) -1))> 55.635 * [simplify]: Simplifying (real->posit16 (+ (* x y) z)) 55.635 * * [simplify]: iters left: 5 (6 enodes) 55.636 * * [simplify]: iters left: 4 (17 enodes) 55.639 * * [simplify]: Extracting #0: cost 1 inf + 0 55.639 * * [simplify]: Extracting #1: cost 2 inf + 0 55.639 * * [simplify]: Extracting #2: cost 4 inf + 0 55.639 * * [simplify]: Extracting #3: cost 6 inf + 1 55.639 * * [simplify]: Extracting #4: cost 4 inf + 3 55.639 * * [simplify]: Extracting #5: cost 0 inf + 253 55.639 * [simplify]: Simplified to (real->posit16 (+ z (* x y))) 55.639 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (posit16->real (real->posit16 (+ z (* x y))))))) -1)) 55.639 * * * * [progress]: [ 29 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ z (* x y))))) -1))> 55.639 * * * * [progress]: [ 30 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ z (* x y))))) -1))> 55.639 * [simplify]: Simplifying (- (fma x y z) (+ z (* x y))) 55.639 * * [simplify]: iters left: 6 (7 enodes) 55.641 * * [simplify]: iters left: 5 (27 enodes) 55.648 * * [simplify]: iters left: 4 (40 enodes) 55.660 * * [simplify]: iters left: 3 (64 enodes) 55.672 * * [simplify]: iters left: 2 (83 enodes) 55.684 * * [simplify]: iters left: 1 (108 enodes) 55.701 * * [simplify]: Extracting #0: cost 1 inf + 0 55.701 * * [simplify]: Extracting #1: cost 18 inf + 0 55.701 * * [simplify]: Extracting #2: cost 34 inf + 42 55.701 * * [simplify]: Extracting #3: cost 32 inf + 126 55.702 * * [simplify]: Extracting #4: cost 15 inf + 1663 55.703 * * [simplify]: Extracting #5: cost 3 inf + 3193 55.704 * * [simplify]: Extracting #6: cost 0 inf + 3647 55.705 * [simplify]: Simplified to (- (- (fma x y z) z) (* x y)) 55.705 * [simplify]: Simplified (2 1 1 1) to (λ (x y z) (+ (posit16->real (real->posit16 (- (- (fma x y z) z) (* x y)))) -1)) 55.705 * * * * [progress]: [ 31 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ z (* x y))))) -1))> 55.705 * [simplify]: Simplifying (- (fma x y z) (+ z (* x y))) 55.705 * * [simplify]: iters left: 6 (7 enodes) 55.707 * * [simplify]: iters left: 5 (27 enodes) 55.711 * * [simplify]: iters left: 4 (40 enodes) 55.717 * * [simplify]: iters left: 3 (64 enodes) 55.727 * * [simplify]: iters left: 2 (83 enodes) 55.746 * * [simplify]: iters left: 1 (108 enodes) 55.777 * * [simplify]: Extracting #0: cost 1 inf + 0 55.777 * * [simplify]: Extracting #1: cost 18 inf + 0 55.777 * * [simplify]: Extracting #2: cost 34 inf + 42 55.777 * * [simplify]: Extracting #3: cost 32 inf + 126 55.778 * * [simplify]: Extracting #4: cost 15 inf + 1663 55.780 * * [simplify]: Extracting #5: cost 3 inf + 3193 55.782 * * [simplify]: Extracting #6: cost 0 inf + 3647 55.784 * [simplify]: Simplified to (- (- (fma x y z) z) (* x y)) 55.784 * [simplify]: Simplified (2 1 1 1) to (λ (x y z) (+ (posit16->real (real->posit16 (- (- (fma x y z) z) (* x y)))) -1)) 55.784 * * * * [progress]: [ 32 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ z (* x y))))) -1))> 55.784 * [simplify]: Simplifying (- (fma x y z) (+ z (* x y))) 55.785 * * [simplify]: iters left: 6 (7 enodes) 55.788 * * [simplify]: iters left: 5 (27 enodes) 55.795 * * [simplify]: iters left: 4 (40 enodes) 55.806 * * [simplify]: iters left: 3 (64 enodes) 55.816 * * [simplify]: iters left: 2 (83 enodes) 55.829 * * [simplify]: iters left: 1 (108 enodes) 55.845 * * [simplify]: Extracting #0: cost 1 inf + 0 55.845 * * [simplify]: Extracting #1: cost 18 inf + 0 55.845 * * [simplify]: Extracting #2: cost 34 inf + 42 55.845 * * [simplify]: Extracting #3: cost 32 inf + 126 55.846 * * [simplify]: Extracting #4: cost 15 inf + 1663 55.847 * * [simplify]: Extracting #5: cost 3 inf + 3193 55.848 * * [simplify]: Extracting #6: cost 0 inf + 3647 55.849 * [simplify]: Simplified to (- (- (fma x y z) z) (* x y)) 55.849 * [simplify]: Simplified (2 1 1 1) to (λ (x y z) (+ (posit16->real (real->posit16 (- (- (fma x y z) z) (* x y)))) -1)) 55.849 * * * * [progress]: [ 33 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ z (* x y))))) -1))> 55.849 * [simplify]: Simplifying (+ z (* x y)) 55.849 * * [simplify]: iters left: 4 (5 enodes) 55.850 * * [simplify]: iters left: 3 (17 enodes) 55.853 * * [simplify]: Extracting #0: cost 1 inf + 0 55.853 * * [simplify]: Extracting #1: cost 4 inf + 0 55.853 * * [simplify]: Extracting #2: cost 6 inf + 1 55.853 * * [simplify]: Extracting #3: cost 0 inf + 253 55.853 * [simplify]: Simplified to (+ (* y x) z) 55.853 * [simplify]: Simplified (2 1 1 1 2) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (+ (* y x) z)))) -1)) 55.853 * * * * [progress]: [ 34 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ z (* x y))))) -1))> 55.853 * [simplify]: Simplifying (+ z (* x y)) 55.853 * * [simplify]: iters left: 4 (5 enodes) 55.855 * * [simplify]: iters left: 3 (17 enodes) 55.860 * * [simplify]: Extracting #0: cost 1 inf + 0 55.860 * * [simplify]: Extracting #1: cost 4 inf + 0 55.860 * * [simplify]: Extracting #2: cost 6 inf + 1 55.860 * * [simplify]: Extracting #3: cost 0 inf + 253 55.861 * [simplify]: Simplified to (+ (* y x) z) 55.861 * [simplify]: Simplified (2 1 1 1 2) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (+ (* y x) z)))) -1)) 55.861 * * * * [progress]: [ 35 / 35 ] simplifiying candidate #real (real->posit16 (- (fma x y z) (+ z (* x y))))) -1))> 55.861 * [simplify]: Simplifying (+ z (* x y)) 55.861 * * [simplify]: iters left: 4 (5 enodes) 55.863 * * [simplify]: iters left: 3 (17 enodes) 55.868 * * [simplify]: Extracting #0: cost 1 inf + 0 55.868 * * [simplify]: Extracting #1: cost 4 inf + 0 55.868 * * [simplify]: Extracting #2: cost 6 inf + 1 55.868 * * [simplify]: Extracting #3: cost 0 inf + 253 55.868 * [simplify]: Simplified to (+ (* y x) z) 55.868 * [simplify]: Simplified (2 1 1 1 2) to (λ (x y z) (+ (posit16->real (real->posit16 (- (fma x y z) (+ (* y x) z)))) -1)) 55.869 * * * [progress]: adding candidates to table 56.703 * [progress]: [Phase 3 of 3] Extracting. 56.703 * * [regime]: Finding splitpoints for: (#real (real->posit16 (- (fma x y z) (+ (* x y) z)))) -1))> #real (real->posit16 (+ (* x y) z))))))> #) 56.704 * * * [regime-changes]: Trying 3 branch expressions: (z y x) 56.704 * * * * [regimes]: Trying to branch on z from (#real (real->posit16 (- (fma x y z) (+ (* x y) z)))) -1))> #real (real->posit16 (+ (* x y) z))))))> #) 56.749 * * * * [regimes]: Trying to branch on y from (#real (real->posit16 (- (fma x y z) (+ (* x y) z)))) -1))> #real (real->posit16 (+ (* x y) z))))))> #) 56.817 * * * * [regimes]: Trying to branch on x from (#real (real->posit16 (- (fma x y z) (+ (* x y) z)))) -1))> #real (real->posit16 (+ (* x y) z))))))> #) 56.863 * * * [regime]: Found split indices: #