32.672 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.013 * * * [progress]: [2/2] Setting up program. 0.015 * [progress]: [Phase 2 of 3] Improving. 0.015 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.015 * [simplify]: Simplifying: (+ (+ (* x y) x) y) 0.015 * * [simplify]: iteration 0: 5 enodes 0.017 * * [simplify]: iteration 1: 11 enodes 0.019 * * [simplify]: iteration 2: 23 enodes 0.022 * * [simplify]: iteration 3: 32 enodes 0.029 * * [simplify]: iteration 4: 40 enodes 0.044 * * [simplify]: iteration 5: 65 enodes 0.063 * * [simplify]: iteration 6: 110 enodes 0.094 * * [simplify]: iteration 7: 177 enodes 0.126 * * [simplify]: iteration 8: 242 enodes 0.171 * * [simplify]: iteration 9: 313 enodes 0.228 * * [simplify]: iteration 10: 380 enodes 0.302 * * [simplify]: iteration 11: 442 enodes 0.357 * * [simplify]: iteration 12: 498 enodes 0.470 * * [simplify]: iteration 13: 554 enodes 0.513 * * [simplify]: iteration 14: 610 enodes 0.579 * * [simplify]: iteration 15: 668 enodes 0.627 * * [simplify]: iteration 16: 724 enodes 0.701 * * [simplify]: iteration 17: 781 enodes 0.753 * * [simplify]: iteration 18: 837 enodes 0.888 * * [simplify]: iteration 19: 892 enodes 0.974 * * [simplify]: iteration 20: 948 enodes 1.137 * * [simplify]: iteration 21: 1005 enodes 1.210 * * [simplify]: iteration 22: 1061 enodes 1.382 * * [simplify]: iteration 23: 1116 enodes 1.481 * * [simplify]: iteration 24: 1172 enodes 1.658 * * [simplify]: iteration 25: 1227 enodes 1.742 * * [simplify]: iteration 26: 1283 enodes 1.895 * * [simplify]: iteration 27: 1339 enodes 2.005 * * [simplify]: iteration 28: 1395 enodes 2.178 * * [simplify]: iteration 29: 1451 enodes 2.287 * * [simplify]: iteration 30: 1507 enodes 2.495 * * [simplify]: iteration 31: 1562 enodes 2.624 * * [simplify]: iteration 32: 1618 enodes 2.899 * * [simplify]: iteration 33: 1673 enodes 3.040 * * [simplify]: iteration 34: 1729 enodes 3.644 * * [simplify]: iteration 35: 1785 enodes 3.770 * * [simplify]: iteration 36: 1841 enodes 4.052 * * [simplify]: iteration 37: 1897 enodes 4.165 * * [simplify]: iteration 38: 1953 enodes 4.400 * * [simplify]: iteration 39: 2009 enodes 4.502 * * [simplify]: iteration 40: 2065 enodes 4.739 * * [simplify]: iteration 41: 2122 enodes 4.878 * * [simplify]: iteration 42: 2178 enodes 5.202 * * [simplify]: iteration 43: 2233 enodes 5.322 * * [simplify]: iteration 44: 2289 enodes 5.627 * * [simplify]: iteration 45: 2344 enodes 5.789 * * [simplify]: iteration 46: 2400 enodes 6.116 * * [simplify]: iteration 47: 2456 enodes 6.226 * * [simplify]: iteration 48: 2512 enodes 6.554 * * [simplify]: iteration 49: 2567 enodes 6.713 * * [simplify]: iteration 50: 2623 enodes 6.970 * * [simplify]: iteration 51: 2678 enodes 7.096 * * [simplify]: iteration 52: 2734 enodes 7.418 * * [simplify]: iteration 53: 2790 enodes 7.547 * * [simplify]: iteration 54: 2846 enodes 7.919 * * [simplify]: iteration 55: 2901 enodes 8.047 * * [simplify]: iteration 56: 2957 enodes 8.432 * * [simplify]: iteration 57: 3013 enodes 8.598 * * [simplify]: iteration 58: 3069 enodes 9.110 * * [simplify]: iteration 59: 3124 enodes 9.274 * * [simplify]: iteration 60: 3180 enodes 9.751 * * [simplify]: iteration 61: 3237 enodes 9.924 * * [simplify]: iteration 62: 3293 enodes 10.422 * * [simplify]: iteration 63: 3348 enodes 10.615 * * [simplify]: iteration 64: 3404 enodes 11.082 * * [simplify]: iteration 65: 3459 enodes 11.282 * * [simplify]: iteration 66: 3515 enodes 11.856 * * [simplify]: iteration 67: 3572 enodes 12.053 * * [simplify]: iteration 68: 3628 enodes 12.602 * * [simplify]: iteration 69: 3683 enodes 12.797 * * [simplify]: iteration 70: 3739 enodes 13.363 * * [simplify]: iteration 71: 3794 enodes 13.532 * * [simplify]: iteration 72: 3850 enodes 14.117 * * [simplify]: iteration 73: 3906 enodes 14.349 * * [simplify]: iteration 74: 3962 enodes 14.929 * * [simplify]: iteration 75: 4017 enodes 15.122 * * [simplify]: iteration 76: 4073 enodes 15.733 * * [simplify]: iteration 77: 4129 enodes 15.985 * * [simplify]: iteration 78: 4185 enodes 16.623 * * [simplify]: iteration 79: 4241 enodes 16.820 * * [simplify]: iteration 80: 4297 enodes 17.502 * * [simplify]: iteration 81: 4353 enodes 17.735 * * [simplify]: iteration 82: 4409 enodes 18.395 * * [simplify]: iteration 83: 4466 enodes 18.598 * * [simplify]: iteration 84: 4522 enodes 19.378 * * [simplify]: iteration 85: 4578 enodes 19.576 * * [simplify]: iteration 86: 4634 enodes 20.271 * * [simplify]: iteration 87: 4689 enodes 20.448 * * [simplify]: iteration 88: 4745 enodes 21.206 * * [simplify]: iteration 89: 4801 enodes 21.491 * * [simplify]: iteration 90: 4859 enodes 22.278 * * [simplify]: iteration 91: 4917 enodes 22.600 * * [simplify]: iteration 92: 4990 enodes 23.010 * * [simplify]: iteration complete: 5000 enodes 23.010 * * [simplify]: Extracting #0: cost 1 inf + 0 23.010 * * [simplify]: Extracting #1: cost 8 inf + 0 23.011 * * [simplify]: Extracting #2: cost 178 inf + 2 23.014 * * [simplify]: Extracting #3: cost 3 inf + 7396 23.018 * * [simplify]: Extracting #4: cost 0 inf + 7522 23.024 * [simplify]: Simplified to: (+ y (fma y x x)) 23.031 * * [progress]: iteration 1 / 4 23.031 * * * [progress]: picking best candidate 23.034 * * * * [pick]: Picked # 23.035 * * * [progress]: localizing error 23.050 * * * [progress]: generating rewritten candidates 23.050 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 23.069 * * * [progress]: generating series expansions 23.069 * * * * [progress]: [ 1 / 1 ] generating series at (2) 23.069 * [backup-simplify]: Simplify (+ y (fma y x x)) into (+ (fma y x x) y) 23.069 * [approximate]: Taking taylor expansion of (+ (fma y x x) y) in (y x) around 0 23.069 * [taylor]: Taking taylor expansion of (+ (fma y x x) y) in x 23.069 * [taylor]: Taking taylor expansion of (fma y x x) in x 23.069 * [taylor]: Rewrote expression to (+ (* y x) x) 23.069 * [taylor]: Taking taylor expansion of (* y x) in x 23.069 * [taylor]: Taking taylor expansion of y in x 23.069 * [backup-simplify]: Simplify y into y 23.069 * [taylor]: Taking taylor expansion of x in x 23.069 * [backup-simplify]: Simplify 0 into 0 23.069 * [backup-simplify]: Simplify 1 into 1 23.070 * [taylor]: Taking taylor expansion of x in x 23.070 * [backup-simplify]: Simplify 0 into 0 23.070 * [backup-simplify]: Simplify 1 into 1 23.070 * [taylor]: Taking taylor expansion of y in x 23.070 * [backup-simplify]: Simplify y into y 23.070 * [taylor]: Taking taylor expansion of (+ (fma y x x) y) in y 23.070 * [taylor]: Taking taylor expansion of (fma y x x) in y 23.070 * [taylor]: Rewrote expression to (+ (* y x) x) 23.070 * [taylor]: Taking taylor expansion of (* y x) in y 23.070 * [taylor]: Taking taylor expansion of y in y 23.070 * [backup-simplify]: Simplify 0 into 0 23.070 * [backup-simplify]: Simplify 1 into 1 23.070 * [taylor]: Taking taylor expansion of x in y 23.070 * [backup-simplify]: Simplify x into x 23.070 * [taylor]: Taking taylor expansion of x in y 23.070 * [backup-simplify]: Simplify x into x 23.070 * [taylor]: Taking taylor expansion of y in y 23.070 * [backup-simplify]: Simplify 0 into 0 23.070 * [backup-simplify]: Simplify 1 into 1 23.070 * [taylor]: Taking taylor expansion of (+ (fma y x x) y) in y 23.070 * [taylor]: Taking taylor expansion of (fma y x x) in y 23.070 * [taylor]: Rewrote expression to (+ (* y x) x) 23.070 * [taylor]: Taking taylor expansion of (* y x) in y 23.070 * [taylor]: Taking taylor expansion of y in y 23.070 * [backup-simplify]: Simplify 0 into 0 23.070 * [backup-simplify]: Simplify 1 into 1 23.070 * [taylor]: Taking taylor expansion of x in y 23.070 * [backup-simplify]: Simplify x into x 23.070 * [taylor]: Taking taylor expansion of x in y 23.071 * [backup-simplify]: Simplify x into x 23.071 * [taylor]: Taking taylor expansion of y in y 23.071 * [backup-simplify]: Simplify 0 into 0 23.071 * [backup-simplify]: Simplify 1 into 1 23.071 * [backup-simplify]: Simplify (* 0 x) into 0 23.071 * [backup-simplify]: Simplify (+ 0 x) into x 23.071 * [backup-simplify]: Simplify (+ x 0) into x 23.071 * [taylor]: Taking taylor expansion of x in x 23.071 * [backup-simplify]: Simplify 0 into 0 23.071 * [backup-simplify]: Simplify 1 into 1 23.071 * [backup-simplify]: Simplify 0 into 0 23.072 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x)) into x 23.072 * [backup-simplify]: Simplify (+ x 0) into x 23.072 * [backup-simplify]: Simplify (+ x 1) into (+ x 1) 23.072 * [taylor]: Taking taylor expansion of (+ x 1) in x 23.072 * [taylor]: Taking taylor expansion of x in x 23.072 * [backup-simplify]: Simplify 0 into 0 23.072 * [backup-simplify]: Simplify 1 into 1 23.072 * [taylor]: Taking taylor expansion of 1 in x 23.072 * [backup-simplify]: Simplify 1 into 1 23.072 * [backup-simplify]: Simplify (+ 0 1) into 1 23.072 * [backup-simplify]: Simplify 1 into 1 23.072 * [backup-simplify]: Simplify 1 into 1 23.073 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x))) into 0 23.073 * [backup-simplify]: Simplify (+ 0 0) into 0 23.073 * [backup-simplify]: Simplify (+ 0 0) into 0 23.073 * [taylor]: Taking taylor expansion of 0 in x 23.073 * [backup-simplify]: Simplify 0 into 0 23.073 * [backup-simplify]: Simplify 0 into 0 23.074 * [backup-simplify]: Simplify (+ 1 0) into 1 23.074 * [backup-simplify]: Simplify 1 into 1 23.074 * [backup-simplify]: Simplify (+ (* 1 (* x y)) (+ (* 1 (* x 1)) (* 1 (* 1 y)))) into (+ x (+ y (* x y))) 23.074 * [backup-simplify]: Simplify (+ (/ 1 y) (fma (/ 1 y) (/ 1 x) (/ 1 x))) into (+ (fma (/ 1 y) (/ 1 x) (/ 1 x)) (/ 1 y)) 23.074 * [approximate]: Taking taylor expansion of (+ (fma (/ 1 y) (/ 1 x) (/ 1 x)) (/ 1 y)) in (y x) around 0 23.074 * [taylor]: Taking taylor expansion of (+ (fma (/ 1 y) (/ 1 x) (/ 1 x)) (/ 1 y)) in x 23.074 * [taylor]: Taking taylor expansion of (fma (/ 1 y) (/ 1 x) (/ 1 x)) in x 23.074 * [taylor]: Rewrote expression to (+ (* (/ 1 y) (/ 1 x)) (/ 1 x)) 23.074 * [taylor]: Taking taylor expansion of (* (/ 1 y) (/ 1 x)) in x 23.074 * [taylor]: Taking taylor expansion of (/ 1 y) in x 23.074 * [taylor]: Taking taylor expansion of y in x 23.074 * [backup-simplify]: Simplify y into y 23.074 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 23.074 * [taylor]: Taking taylor expansion of (/ 1 x) in x 23.074 * [taylor]: Taking taylor expansion of x in x 23.074 * [backup-simplify]: Simplify 0 into 0 23.074 * [backup-simplify]: Simplify 1 into 1 23.074 * [backup-simplify]: Simplify (/ 1 1) into 1 23.074 * [taylor]: Taking taylor expansion of (/ 1 x) in x 23.074 * [taylor]: Taking taylor expansion of x in x 23.074 * [backup-simplify]: Simplify 0 into 0 23.074 * [backup-simplify]: Simplify 1 into 1 23.075 * [backup-simplify]: Simplify (/ 1 1) into 1 23.075 * [taylor]: Taking taylor expansion of (/ 1 y) in x 23.075 * [taylor]: Taking taylor expansion of y in x 23.075 * [backup-simplify]: Simplify y into y 23.075 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 23.075 * [taylor]: Taking taylor expansion of (+ (fma (/ 1 y) (/ 1 x) (/ 1 x)) (/ 1 y)) in y 23.075 * [taylor]: Taking taylor expansion of (fma (/ 1 y) (/ 1 x) (/ 1 x)) in y 23.075 * [taylor]: Rewrote expression to (+ (* (/ 1 y) (/ 1 x)) (/ 1 x)) 23.075 * [taylor]: Taking taylor expansion of (* (/ 1 y) (/ 1 x)) in y 23.075 * [taylor]: Taking taylor expansion of (/ 1 y) in y 23.075 * [taylor]: Taking taylor expansion of y in y 23.075 * [backup-simplify]: Simplify 0 into 0 23.075 * [backup-simplify]: Simplify 1 into 1 23.075 * [backup-simplify]: Simplify (/ 1 1) into 1 23.075 * [taylor]: Taking taylor expansion of (/ 1 x) in y 23.075 * [taylor]: Taking taylor expansion of x in y 23.075 * [backup-simplify]: Simplify x into x 23.075 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 23.075 * [taylor]: Taking taylor expansion of (/ 1 x) in y 23.075 * [taylor]: Taking taylor expansion of x in y 23.075 * [backup-simplify]: Simplify x into x 23.075 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 23.075 * [taylor]: Taking taylor expansion of (/ 1 y) in y 23.075 * [taylor]: Taking taylor expansion of y in y 23.075 * [backup-simplify]: Simplify 0 into 0 23.076 * [backup-simplify]: Simplify 1 into 1 23.076 * [backup-simplify]: Simplify (/ 1 1) into 1 23.076 * [taylor]: Taking taylor expansion of (+ (fma (/ 1 y) (/ 1 x) (/ 1 x)) (/ 1 y)) in y 23.076 * [taylor]: Taking taylor expansion of (fma (/ 1 y) (/ 1 x) (/ 1 x)) in y 23.076 * [taylor]: Rewrote expression to (+ (* (/ 1 y) (/ 1 x)) (/ 1 x)) 23.076 * [taylor]: Taking taylor expansion of (* (/ 1 y) (/ 1 x)) in y 23.076 * [taylor]: Taking taylor expansion of (/ 1 y) in y 23.076 * [taylor]: Taking taylor expansion of y in y 23.076 * [backup-simplify]: Simplify 0 into 0 23.076 * [backup-simplify]: Simplify 1 into 1 23.076 * [backup-simplify]: Simplify (/ 1 1) into 1 23.076 * [taylor]: Taking taylor expansion of (/ 1 x) in y 23.076 * [taylor]: Taking taylor expansion of x in y 23.076 * [backup-simplify]: Simplify x into x 23.076 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 23.076 * [taylor]: Taking taylor expansion of (/ 1 x) in y 23.076 * [taylor]: Taking taylor expansion of x in y 23.076 * [backup-simplify]: Simplify x into x 23.076 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 23.076 * [taylor]: Taking taylor expansion of (/ 1 y) in y 23.076 * [taylor]: Taking taylor expansion of y in y 23.076 * [backup-simplify]: Simplify 0 into 0 23.076 * [backup-simplify]: Simplify 1 into 1 23.077 * [backup-simplify]: Simplify (/ 1 1) into 1 23.077 * [backup-simplify]: Simplify (* 1 (/ 1 x)) into (/ 1 x) 23.077 * [backup-simplify]: Simplify (+ (/ 1 x) 0) into (/ 1 x) 23.077 * [backup-simplify]: Simplify (+ (/ 1 x) 1) into (+ (/ 1 x) 1) 23.077 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 23.077 * [taylor]: Taking taylor expansion of (/ 1 x) in x 23.077 * [taylor]: Taking taylor expansion of x in x 23.077 * [backup-simplify]: Simplify 0 into 0 23.077 * [backup-simplify]: Simplify 1 into 1 23.077 * [backup-simplify]: Simplify (/ 1 1) into 1 23.077 * [taylor]: Taking taylor expansion of 1 in x 23.077 * [backup-simplify]: Simplify 1 into 1 23.077 * [backup-simplify]: Simplify (+ 1 0) into 1 23.077 * [backup-simplify]: Simplify 1 into 1 23.078 * [backup-simplify]: Simplify (- (+ (* (/ 1 x) (/ 0 x)))) into 0 23.078 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.078 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (/ 1 x))) into 0 23.078 * [backup-simplify]: Simplify (+ 0 (/ 1 x)) into (/ 1 x) 23.079 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.079 * [backup-simplify]: Simplify (+ (/ 1 x) 0) into (/ 1 x) 23.079 * [taylor]: Taking taylor expansion of (/ 1 x) in x 23.079 * [taylor]: Taking taylor expansion of x in x 23.079 * [backup-simplify]: Simplify 0 into 0 23.079 * [backup-simplify]: Simplify 1 into 1 23.079 * [backup-simplify]: Simplify (/ 1 1) into 1 23.079 * [backup-simplify]: Simplify 1 into 1 23.080 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.080 * [backup-simplify]: Simplify (+ 0 1) into 1 23.080 * [backup-simplify]: Simplify 1 into 1 23.080 * [backup-simplify]: Simplify (+ (* 1 (* 1 (/ 1 (/ 1 y)))) (+ (* 1 (* (/ 1 (/ 1 x)) 1)) (* 1 (* (/ 1 (/ 1 x)) (/ 1 (/ 1 y)))))) into (+ x (+ y (* x y))) 23.080 * [backup-simplify]: Simplify (+ (/ 1 (- y)) (fma (/ 1 (- y)) (/ 1 (- x)) (/ 1 (- x)))) into (- (fma (/ -1 y) (/ -1 x) (/ -1 x)) (/ 1 y)) 23.080 * [approximate]: Taking taylor expansion of (- (fma (/ -1 y) (/ -1 x) (/ -1 x)) (/ 1 y)) in (y x) around 0 23.080 * [taylor]: Taking taylor expansion of (- (fma (/ -1 y) (/ -1 x) (/ -1 x)) (/ 1 y)) in x 23.080 * [taylor]: Taking taylor expansion of (fma (/ -1 y) (/ -1 x) (/ -1 x)) in x 23.081 * [taylor]: Rewrote expression to (+ (* (/ -1 y) (/ -1 x)) (/ -1 x)) 23.081 * [taylor]: Taking taylor expansion of (* (/ -1 y) (/ -1 x)) in x 23.081 * [taylor]: Taking taylor expansion of (/ -1 y) in x 23.081 * [taylor]: Taking taylor expansion of -1 in x 23.081 * [backup-simplify]: Simplify -1 into -1 23.081 * [taylor]: Taking taylor expansion of y in x 23.081 * [backup-simplify]: Simplify y into y 23.081 * [backup-simplify]: Simplify (/ -1 y) into (/ -1 y) 23.081 * [taylor]: Taking taylor expansion of (/ -1 x) in x 23.081 * [taylor]: Taking taylor expansion of -1 in x 23.081 * [backup-simplify]: Simplify -1 into -1 23.081 * [taylor]: Taking taylor expansion of x in x 23.081 * [backup-simplify]: Simplify 0 into 0 23.081 * [backup-simplify]: Simplify 1 into 1 23.081 * [backup-simplify]: Simplify (/ -1 1) into -1 23.081 * [taylor]: Taking taylor expansion of (/ -1 x) in x 23.081 * [taylor]: Taking taylor expansion of -1 in x 23.081 * [backup-simplify]: Simplify -1 into -1 23.081 * [taylor]: Taking taylor expansion of x in x 23.081 * [backup-simplify]: Simplify 0 into 0 23.081 * [backup-simplify]: Simplify 1 into 1 23.081 * [backup-simplify]: Simplify (/ -1 1) into -1 23.081 * [taylor]: Taking taylor expansion of (/ 1 y) in x 23.081 * [taylor]: Taking taylor expansion of y in x 23.081 * [backup-simplify]: Simplify y into y 23.081 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 23.082 * [taylor]: Taking taylor expansion of (- (fma (/ -1 y) (/ -1 x) (/ -1 x)) (/ 1 y)) in y 23.082 * [taylor]: Taking taylor expansion of (fma (/ -1 y) (/ -1 x) (/ -1 x)) in y 23.082 * [taylor]: Rewrote expression to (+ (* (/ -1 y) (/ -1 x)) (/ -1 x)) 23.082 * [taylor]: Taking taylor expansion of (* (/ -1 y) (/ -1 x)) in y 23.082 * [taylor]: Taking taylor expansion of (/ -1 y) in y 23.082 * [taylor]: Taking taylor expansion of -1 in y 23.082 * [backup-simplify]: Simplify -1 into -1 23.082 * [taylor]: Taking taylor expansion of y in y 23.082 * [backup-simplify]: Simplify 0 into 0 23.082 * [backup-simplify]: Simplify 1 into 1 23.082 * [backup-simplify]: Simplify (/ -1 1) into -1 23.082 * [taylor]: Taking taylor expansion of (/ -1 x) in y 23.082 * [taylor]: Taking taylor expansion of -1 in y 23.082 * [backup-simplify]: Simplify -1 into -1 23.082 * [taylor]: Taking taylor expansion of x in y 23.082 * [backup-simplify]: Simplify x into x 23.082 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 23.082 * [taylor]: Taking taylor expansion of (/ -1 x) in y 23.082 * [taylor]: Taking taylor expansion of -1 in y 23.082 * [backup-simplify]: Simplify -1 into -1 23.082 * [taylor]: Taking taylor expansion of x in y 23.082 * [backup-simplify]: Simplify x into x 23.082 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 23.082 * [taylor]: Taking taylor expansion of (/ 1 y) in y 23.082 * [taylor]: Taking taylor expansion of y in y 23.082 * [backup-simplify]: Simplify 0 into 0 23.082 * [backup-simplify]: Simplify 1 into 1 23.083 * [backup-simplify]: Simplify (/ 1 1) into 1 23.083 * [taylor]: Taking taylor expansion of (- (fma (/ -1 y) (/ -1 x) (/ -1 x)) (/ 1 y)) in y 23.083 * [taylor]: Taking taylor expansion of (fma (/ -1 y) (/ -1 x) (/ -1 x)) in y 23.083 * [taylor]: Rewrote expression to (+ (* (/ -1 y) (/ -1 x)) (/ -1 x)) 23.083 * [taylor]: Taking taylor expansion of (* (/ -1 y) (/ -1 x)) in y 23.083 * [taylor]: Taking taylor expansion of (/ -1 y) in y 23.083 * [taylor]: Taking taylor expansion of -1 in y 23.083 * [backup-simplify]: Simplify -1 into -1 23.083 * [taylor]: Taking taylor expansion of y in y 23.083 * [backup-simplify]: Simplify 0 into 0 23.083 * [backup-simplify]: Simplify 1 into 1 23.083 * [backup-simplify]: Simplify (/ -1 1) into -1 23.083 * [taylor]: Taking taylor expansion of (/ -1 x) in y 23.083 * [taylor]: Taking taylor expansion of -1 in y 23.083 * [backup-simplify]: Simplify -1 into -1 23.083 * [taylor]: Taking taylor expansion of x in y 23.083 * [backup-simplify]: Simplify x into x 23.083 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 23.083 * [taylor]: Taking taylor expansion of (/ -1 x) in y 23.083 * [taylor]: Taking taylor expansion of -1 in y 23.083 * [backup-simplify]: Simplify -1 into -1 23.083 * [taylor]: Taking taylor expansion of x in y 23.083 * [backup-simplify]: Simplify x into x 23.083 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 23.083 * [taylor]: Taking taylor expansion of (/ 1 y) in y 23.083 * [taylor]: Taking taylor expansion of y in y 23.083 * [backup-simplify]: Simplify 0 into 0 23.083 * [backup-simplify]: Simplify 1 into 1 23.084 * [backup-simplify]: Simplify (/ 1 1) into 1 23.084 * [backup-simplify]: Simplify (* -1 (/ -1 x)) into (/ 1 x) 23.084 * [backup-simplify]: Simplify (+ (/ 1 x) 0) into (/ 1 x) 23.084 * [backup-simplify]: Simplify (- 1) into -1 23.084 * [backup-simplify]: Simplify (+ (/ 1 x) -1) into (- (/ 1 x) 1) 23.084 * [taylor]: Taking taylor expansion of (- (/ 1 x) 1) in x 23.084 * [taylor]: Taking taylor expansion of (/ 1 x) in x 23.084 * [taylor]: Taking taylor expansion of x in x 23.084 * [backup-simplify]: Simplify 0 into 0 23.084 * [backup-simplify]: Simplify 1 into 1 23.084 * [backup-simplify]: Simplify (/ 1 1) into 1 23.084 * [taylor]: Taking taylor expansion of 1 in x 23.084 * [backup-simplify]: Simplify 1 into 1 23.085 * [backup-simplify]: Simplify (+ 1 0) into 1 23.085 * [backup-simplify]: Simplify 1 into 1 23.085 * [backup-simplify]: Simplify (- (/ 0 x) (+ (* (/ -1 x) (/ 0 x)))) into 0 23.085 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 23.086 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ -1 x))) into 0 23.086 * [backup-simplify]: Simplify (+ 0 (/ -1 x)) into (- (/ 1 x)) 23.086 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.086 * [backup-simplify]: Simplify (- 0) into 0 23.086 * [backup-simplify]: Simplify (+ (- (/ 1 x)) 0) into (- (/ 1 x)) 23.086 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 23.086 * [taylor]: Taking taylor expansion of (/ 1 x) in x 23.086 * [taylor]: Taking taylor expansion of x in x 23.086 * [backup-simplify]: Simplify 0 into 0 23.086 * [backup-simplify]: Simplify 1 into 1 23.087 * [backup-simplify]: Simplify (/ 1 1) into 1 23.087 * [backup-simplify]: Simplify (- 1) into -1 23.087 * [backup-simplify]: Simplify -1 into -1 23.087 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.088 * [backup-simplify]: Simplify (- 1) into -1 23.088 * [backup-simplify]: Simplify (+ 0 -1) into -1 23.088 * [backup-simplify]: Simplify -1 into -1 23.088 * [backup-simplify]: Simplify (+ (* -1 (* 1 (/ 1 (/ 1 (- y))))) (+ (* -1 (* (/ 1 (/ 1 (- x))) 1)) (* 1 (* (/ 1 (/ 1 (- x))) (/ 1 (/ 1 (- y))))))) into (+ x (+ y (* x y))) 23.088 * * * [progress]: simplifying candidates 23.088 * * * * [progress]: [ 1 / 22 ] simplifiying candidate # 23.088 * * * * [progress]: [ 2 / 22 ] simplifiying candidate # 23.088 * * * * [progress]: [ 3 / 22 ] simplifiying candidate # 23.088 * * * * [progress]: [ 4 / 22 ] simplifiying candidate # 23.088 * * * * [progress]: [ 5 / 22 ] simplifiying candidate # 23.088 * * * * [progress]: [ 6 / 22 ] simplifiying candidate # 23.088 * * * * [progress]: [ 7 / 22 ] simplifiying candidate # 23.089 * * * * [progress]: [ 8 / 22 ] simplifiying candidate # 23.089 * * * * [progress]: [ 9 / 22 ] simplifiying candidate # 23.089 * * * * [progress]: [ 10 / 22 ] simplifiying candidate # 23.089 * * * * [progress]: [ 11 / 22 ] simplifiying candidate # 23.089 * * * * [progress]: [ 12 / 22 ] simplifiying candidate # 23.089 * * * * [progress]: [ 13 / 22 ] simplifiying candidate # 23.089 * * * * [progress]: [ 14 / 22 ] simplifiying candidate # 23.089 * * * * [progress]: [ 15 / 22 ] simplifiying candidate # 23.089 * * * * [progress]: [ 16 / 22 ] simplifiying candidate # 23.089 * * * * [progress]: [ 17 / 22 ] simplifiying candidate # 23.089 * * * * [progress]: [ 18 / 22 ] simplifiying candidate #real (real->posit16 (+ y (fma y x x)))))> 23.089 * * * * [progress]: [ 19 / 22 ] simplifiying candidate # 23.089 * * * * [progress]: [ 20 / 22 ] simplifiying candidate # 23.089 * * * * [progress]: [ 21 / 22 ] simplifiying candidate # 23.089 * * * * [progress]: [ 22 / 22 ] simplifiying candidate # 23.089 * [simplify]: Simplifying: (expm1 (+ y (fma y x x))) (log1p (+ y (fma y x x))) (* (exp y) (exp (fma y x x))) (log (+ y (fma y x x))) (exp (+ y (fma y x x))) (* (cbrt (+ y (fma y x x))) (cbrt (+ y (fma y x x)))) (cbrt (+ y (fma y x x))) (* (* (+ y (fma y x x)) (+ y (fma y x x))) (+ y (fma y x x))) (sqrt (+ y (fma y x x))) (sqrt (+ y (fma y x x))) (+ (pow y 3) (pow (fma y x x) 3)) (+ (* y y) (- (* (fma y x x) (fma y x x)) (* y (fma y x x)))) (- (* y y) (* (fma y x x) (fma y x x))) (- y (fma y x x)) (+ y (fma y x x)) (+ y (* y x)) (real->posit16 (+ y (fma y x x))) (+ x (+ y (* x y))) (+ x (+ y (* x y))) (+ x (+ y (* x y))) 23.089 * * [simplify]: iteration 0: 33 enodes 23.097 * * [simplify]: iteration 1: 85 enodes 23.125 * * [simplify]: iteration 2: 233 enodes 23.218 * * [simplify]: iteration 3: 937 enodes 24.174 * * [simplify]: iteration complete: 5002 enodes 24.174 * * [simplify]: Extracting #0: cost 15 inf + 0 24.175 * * [simplify]: Extracting #1: cost 277 inf + 0 24.184 * * [simplify]: Extracting #2: cost 1420 inf + 249 24.211 * * [simplify]: Extracting #3: cost 1157 inf + 64180 24.283 * * [simplify]: Extracting #4: cost 243 inf + 254268 24.394 * * [simplify]: Extracting #5: cost 31 inf + 311715 24.543 * * [simplify]: Extracting #6: cost 6 inf + 313834 24.684 * * [simplify]: Extracting #7: cost 0 inf + 315576 24.809 * [simplify]: Simplified to: (expm1 (fma y x (+ x y))) (log1p (fma y x (+ x y))) (exp (fma y x (+ x y))) (log (fma y x (+ x y))) (exp (fma y x (+ x y))) (* (cbrt (fma y x (+ x y))) (cbrt (fma y x (+ x y)))) (cbrt (fma y x (+ x y))) (* (fma y x (+ x y)) (* (fma y x (+ x y)) (fma y x (+ x y)))) (sqrt (fma y x (+ x y))) (sqrt (fma y x (+ x y))) (fma (* y y) y (* (fma x y x) (* (fma x y x) (fma x y x)))) (fma y (- y (fma x y x)) (* (fma x y x) (fma x y x))) (- (* y y) (* (fma x y x) (fma x y x))) (- y (fma x y x)) (fma y x (+ x y)) (fma x y y) (real->posit16 (fma y x (+ x y))) (fma y x (+ x y)) (fma y x (+ x y)) (fma y x (+ x y)) 24.810 * * * [progress]: adding candidates to table 24.901 * * [progress]: iteration 2 / 4 24.901 * * * [progress]: picking best candidate 24.903 * * * * [pick]: Picked # 24.903 * * * [progress]: localizing error 24.910 * * * [progress]: generating rewritten candidates 24.910 * * * [progress]: generating series expansions 24.910 * * * [progress]: simplifying candidates 24.910 * [simplify]: Simplifying: 24.910 * * [simplify]: iteration 0: 0 enodes 24.910 * * [simplify]: iteration complete: 0 enodes 24.910 * * [simplify]: Extracting #0: cost 0 inf + 0 24.910 * [simplify]: Simplified to: 24.910 * * * [progress]: adding candidates to table 24.911 * [progress]: [Phase 3 of 3] Extracting. 24.914 * [simplify]: Simplifying: (fma y x (+ x y)) 24.914 * * [simplify]: iteration 0: 4 enodes 24.915 * * [simplify]: iteration 1: 5 enodes 24.915 * * [simplify]: iteration complete: 5 enodes 24.915 * * [simplify]: Extracting #0: cost 1 inf + 0 24.915 * * [simplify]: Extracting #1: cost 4 inf + 0 24.915 * * [simplify]: Extracting #2: cost 2 inf + 2 24.915 * * [simplify]: Extracting #3: cost 0 inf + 141 24.915 * [simplify]: Simplified to: (fma y x (+ x y)) 25.831 * [regime-testing]: Baseline error score: 0.0006250781347668458 25.836 * [regime-testing]: Oracle error score: 0.0006250781347668458 25.836 * [regime-testing]: End program error score: 0.0006250781347668458