36.679 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.015 * * * [progress]: [2/2] Setting up program. 0.018 * [progress]: [Phase 2 of 3] Improving. 0.018 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.018 * [simplify]: Simplifying: (+ (+ (* x y) x) y) 0.018 * * [simplify]: iteration 0: 5 enodes 0.019 * * [simplify]: iteration 1: 10 enodes 0.021 * * [simplify]: iteration 2: 19 enodes 0.023 * * [simplify]: iteration 3: 25 enodes 0.027 * * [simplify]: iteration 4: 33 enodes 0.036 * * [simplify]: iteration 5: 52 enodes 0.048 * * [simplify]: iteration 6: 100 enodes 0.083 * * [simplify]: iteration 7: 210 enodes 0.163 * * [simplify]: iteration 8: 379 enodes 0.289 * * [simplify]: iteration 9: 609 enodes 0.547 * * [simplify]: iteration 10: 839 enodes 0.923 * * [simplify]: iteration 11: 1249 enodes 1.587 * * [simplify]: iteration 12: 1549 enodes 2.278 * * [simplify]: iteration 13: 2194 enodes 3.612 * * [simplify]: iteration 14: 2565 enodes 5.140 * * [simplify]: iteration 15: 3510 enodes 7.789 * * [simplify]: iteration 16: 3947 enodes 9.242 * * [simplify]: iteration complete: 5000 enodes 9.242 * * [simplify]: Extracting #0: cost 1 inf + 0 9.242 * * [simplify]: Extracting #1: cost 7 inf + 0 9.245 * * [simplify]: Extracting #2: cost 899 inf + 2 9.260 * * [simplify]: Extracting #3: cost 36 inf + 36287 9.286 * * [simplify]: Extracting #4: cost 0 inf + 37879 9.306 * [simplify]: Simplified to: (+ (+ (* x y) y) x) 9.306 * * [progress]: iteration 1 / 4 9.306 * * * [progress]: picking best candidate 9.309 * * * * [pick]: Picked # 9.309 * * * [progress]: localizing error 9.317 * * * [progress]: generating rewritten candidates 9.317 * * * * [progress]: [ 1 / 1 ] rewriting at (2 1) 9.356 * * * [progress]: generating series expansions 9.356 * * * * [progress]: [ 1 / 1 ] generating series at (2 1) 9.356 * [backup-simplify]: Simplify (+ (* x y) x) into (+ x (* x y)) 9.356 * [approximate]: Taking taylor expansion of (+ x (* x y)) in (x y) around 0 9.356 * [taylor]: Taking taylor expansion of (+ x (* x y)) in y 9.356 * [taylor]: Taking taylor expansion of x in y 9.356 * [backup-simplify]: Simplify x into x 9.356 * [taylor]: Taking taylor expansion of (* x y) in y 9.357 * [taylor]: Taking taylor expansion of x in y 9.357 * [backup-simplify]: Simplify x into x 9.357 * [taylor]: Taking taylor expansion of y in y 9.357 * [backup-simplify]: Simplify 0 into 0 9.357 * [backup-simplify]: Simplify 1 into 1 9.357 * [taylor]: Taking taylor expansion of (+ x (* x y)) in x 9.357 * [taylor]: Taking taylor expansion of x in x 9.357 * [backup-simplify]: Simplify 0 into 0 9.357 * [backup-simplify]: Simplify 1 into 1 9.357 * [taylor]: Taking taylor expansion of (* x y) in x 9.357 * [taylor]: Taking taylor expansion of x in x 9.357 * [backup-simplify]: Simplify 0 into 0 9.357 * [backup-simplify]: Simplify 1 into 1 9.357 * [taylor]: Taking taylor expansion of y in x 9.357 * [backup-simplify]: Simplify y into y 9.357 * [taylor]: Taking taylor expansion of (+ x (* x y)) in x 9.357 * [taylor]: Taking taylor expansion of x in x 9.357 * [backup-simplify]: Simplify 0 into 0 9.357 * [backup-simplify]: Simplify 1 into 1 9.357 * [taylor]: Taking taylor expansion of (* x y) in x 9.357 * [taylor]: Taking taylor expansion of x in x 9.357 * [backup-simplify]: Simplify 0 into 0 9.357 * [backup-simplify]: Simplify 1 into 1 9.357 * [taylor]: Taking taylor expansion of y in x 9.357 * [backup-simplify]: Simplify y into y 9.357 * [backup-simplify]: Simplify (* 0 y) into 0 9.358 * [backup-simplify]: Simplify (+ 0 0) into 0 9.358 * [taylor]: Taking taylor expansion of 0 in y 9.358 * [backup-simplify]: Simplify 0 into 0 9.358 * [backup-simplify]: Simplify 0 into 0 9.358 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 9.358 * [backup-simplify]: Simplify (+ 1 y) into (+ y 1) 9.358 * [taylor]: Taking taylor expansion of (+ y 1) in y 9.358 * [taylor]: Taking taylor expansion of y in y 9.358 * [backup-simplify]: Simplify 0 into 0 9.358 * [backup-simplify]: Simplify 1 into 1 9.358 * [taylor]: Taking taylor expansion of 1 in y 9.358 * [backup-simplify]: Simplify 1 into 1 9.358 * [backup-simplify]: Simplify (+ 0 1) into 1 9.358 * [backup-simplify]: Simplify 1 into 1 9.358 * [backup-simplify]: Simplify 0 into 0 9.359 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 9.359 * [backup-simplify]: Simplify (+ 0 0) into 0 9.359 * [taylor]: Taking taylor expansion of 0 in y 9.359 * [backup-simplify]: Simplify 0 into 0 9.359 * [backup-simplify]: Simplify 0 into 0 9.360 * [backup-simplify]: Simplify (+ 1 0) into 1 9.360 * [backup-simplify]: Simplify 1 into 1 9.360 * [backup-simplify]: Simplify 0 into 0 9.361 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 9.361 * [backup-simplify]: Simplify (+ 0 0) into 0 9.361 * [taylor]: Taking taylor expansion of 0 in y 9.361 * [backup-simplify]: Simplify 0 into 0 9.361 * [backup-simplify]: Simplify 0 into 0 9.361 * [backup-simplify]: Simplify 0 into 0 9.361 * [backup-simplify]: Simplify (+ 0 0) into 0 9.361 * [backup-simplify]: Simplify 0 into 0 9.361 * [backup-simplify]: Simplify 0 into 0 9.362 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 9.362 * [backup-simplify]: Simplify (+ 0 0) into 0 9.362 * [taylor]: Taking taylor expansion of 0 in y 9.362 * [backup-simplify]: Simplify 0 into 0 9.362 * [backup-simplify]: Simplify 0 into 0 9.363 * [backup-simplify]: Simplify (+ (* 1 (* y x)) (* 1 (* 1 x))) into (+ x (* x y)) 9.363 * [backup-simplify]: Simplify (+ (* (/ 1 x) (/ 1 y)) (/ 1 x)) into (+ (/ 1 (* x y)) (/ 1 x)) 9.363 * [approximate]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 x)) in (x y) around 0 9.363 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 x)) in y 9.363 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 9.363 * [taylor]: Taking taylor expansion of (* x y) in y 9.363 * [taylor]: Taking taylor expansion of x in y 9.363 * [backup-simplify]: Simplify x into x 9.363 * [taylor]: Taking taylor expansion of y in y 9.363 * [backup-simplify]: Simplify 0 into 0 9.363 * [backup-simplify]: Simplify 1 into 1 9.363 * [backup-simplify]: Simplify (* x 0) into 0 9.363 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 9.363 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 9.363 * [taylor]: Taking taylor expansion of (/ 1 x) in y 9.363 * [taylor]: Taking taylor expansion of x in y 9.363 * [backup-simplify]: Simplify x into x 9.363 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 9.363 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 x)) in x 9.363 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 9.363 * [taylor]: Taking taylor expansion of (* x y) in x 9.363 * [taylor]: Taking taylor expansion of x in x 9.363 * [backup-simplify]: Simplify 0 into 0 9.363 * [backup-simplify]: Simplify 1 into 1 9.363 * [taylor]: Taking taylor expansion of y in x 9.363 * [backup-simplify]: Simplify y into y 9.363 * [backup-simplify]: Simplify (* 0 y) into 0 9.364 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 9.364 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 9.364 * [taylor]: Taking taylor expansion of (/ 1 x) in x 9.364 * [taylor]: Taking taylor expansion of x in x 9.364 * [backup-simplify]: Simplify 0 into 0 9.364 * [backup-simplify]: Simplify 1 into 1 9.364 * [backup-simplify]: Simplify (/ 1 1) into 1 9.364 * [taylor]: Taking taylor expansion of (+ (/ 1 (* x y)) (/ 1 x)) in x 9.364 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 9.364 * [taylor]: Taking taylor expansion of (* x y) in x 9.364 * [taylor]: Taking taylor expansion of x in x 9.364 * [backup-simplify]: Simplify 0 into 0 9.364 * [backup-simplify]: Simplify 1 into 1 9.364 * [taylor]: Taking taylor expansion of y in x 9.364 * [backup-simplify]: Simplify y into y 9.364 * [backup-simplify]: Simplify (* 0 y) into 0 9.364 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 9.364 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 9.364 * [taylor]: Taking taylor expansion of (/ 1 x) in x 9.365 * [taylor]: Taking taylor expansion of x in x 9.365 * [backup-simplify]: Simplify 0 into 0 9.365 * [backup-simplify]: Simplify 1 into 1 9.365 * [backup-simplify]: Simplify (/ 1 1) into 1 9.365 * [backup-simplify]: Simplify (+ (/ 1 y) 1) into (+ 1 (/ 1 y)) 9.365 * [taylor]: Taking taylor expansion of (+ 1 (/ 1 y)) in y 9.365 * [taylor]: Taking taylor expansion of 1 in y 9.365 * [backup-simplify]: Simplify 1 into 1 9.365 * [taylor]: Taking taylor expansion of (/ 1 y) in y 9.365 * [taylor]: Taking taylor expansion of y in y 9.365 * [backup-simplify]: Simplify 0 into 0 9.365 * [backup-simplify]: Simplify 1 into 1 9.365 * [backup-simplify]: Simplify (/ 1 1) into 1 9.366 * [backup-simplify]: Simplify (+ 0 1) into 1 9.366 * [backup-simplify]: Simplify 1 into 1 9.366 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 9.366 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 9.367 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 9.367 * [backup-simplify]: Simplify (+ 0 0) into 0 9.367 * [taylor]: Taking taylor expansion of 0 in y 9.367 * [backup-simplify]: Simplify 0 into 0 9.367 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 9.368 * [backup-simplify]: Simplify (+ 1 0) into 1 9.368 * [backup-simplify]: Simplify 1 into 1 9.368 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 9.369 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 9.369 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.369 * [backup-simplify]: Simplify (+ 0 0) into 0 9.369 * [taylor]: Taking taylor expansion of 0 in y 9.369 * [backup-simplify]: Simplify 0 into 0 9.369 * [backup-simplify]: Simplify 0 into 0 9.370 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.370 * [backup-simplify]: Simplify (+ 0 0) into 0 9.370 * [backup-simplify]: Simplify 0 into 0 9.371 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 9.371 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 9.372 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.372 * [backup-simplify]: Simplify (+ 0 0) into 0 9.372 * [taylor]: Taking taylor expansion of 0 in y 9.372 * [backup-simplify]: Simplify 0 into 0 9.372 * [backup-simplify]: Simplify 0 into 0 9.372 * [backup-simplify]: Simplify 0 into 0 9.373 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.373 * [backup-simplify]: Simplify (+ 0 0) into 0 9.373 * [backup-simplify]: Simplify 0 into 0 9.374 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))))) into 0 9.374 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 9.375 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.375 * [backup-simplify]: Simplify (+ 0 0) into 0 9.375 * [taylor]: Taking taylor expansion of 0 in y 9.375 * [backup-simplify]: Simplify 0 into 0 9.375 * [backup-simplify]: Simplify 0 into 0 9.375 * [backup-simplify]: Simplify (+ (* 1 (* 1 (/ 1 (/ 1 x)))) (* 1 (* (/ 1 (/ 1 y)) (/ 1 (/ 1 x))))) into (+ x (* x y)) 9.375 * [backup-simplify]: Simplify (+ (* (/ 1 (- x)) (/ 1 (- y))) (/ 1 (- x))) into (- (/ 1 (* x y)) (/ 1 x)) 9.375 * [approximate]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 x)) in (x y) around 0 9.375 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 x)) in y 9.375 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 9.375 * [taylor]: Taking taylor expansion of (* x y) in y 9.375 * [taylor]: Taking taylor expansion of x in y 9.376 * [backup-simplify]: Simplify x into x 9.376 * [taylor]: Taking taylor expansion of y in y 9.376 * [backup-simplify]: Simplify 0 into 0 9.376 * [backup-simplify]: Simplify 1 into 1 9.376 * [backup-simplify]: Simplify (* x 0) into 0 9.376 * [backup-simplify]: Simplify (+ (* x 1) (* 0 0)) into x 9.376 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 9.376 * [taylor]: Taking taylor expansion of (/ 1 x) in y 9.376 * [taylor]: Taking taylor expansion of x in y 9.376 * [backup-simplify]: Simplify x into x 9.376 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 9.376 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 x)) in x 9.376 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 9.376 * [taylor]: Taking taylor expansion of (* x y) in x 9.376 * [taylor]: Taking taylor expansion of x in x 9.376 * [backup-simplify]: Simplify 0 into 0 9.376 * [backup-simplify]: Simplify 1 into 1 9.376 * [taylor]: Taking taylor expansion of y in x 9.376 * [backup-simplify]: Simplify y into y 9.376 * [backup-simplify]: Simplify (* 0 y) into 0 9.376 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 9.376 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 9.376 * [taylor]: Taking taylor expansion of (/ 1 x) in x 9.376 * [taylor]: Taking taylor expansion of x in x 9.376 * [backup-simplify]: Simplify 0 into 0 9.377 * [backup-simplify]: Simplify 1 into 1 9.377 * [backup-simplify]: Simplify (/ 1 1) into 1 9.377 * [taylor]: Taking taylor expansion of (- (/ 1 (* x y)) (/ 1 x)) in x 9.377 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 9.377 * [taylor]: Taking taylor expansion of (* x y) in x 9.377 * [taylor]: Taking taylor expansion of x in x 9.377 * [backup-simplify]: Simplify 0 into 0 9.377 * [backup-simplify]: Simplify 1 into 1 9.377 * [taylor]: Taking taylor expansion of y in x 9.377 * [backup-simplify]: Simplify y into y 9.377 * [backup-simplify]: Simplify (* 0 y) into 0 9.377 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 y)) into y 9.377 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 9.377 * [taylor]: Taking taylor expansion of (/ 1 x) in x 9.377 * [taylor]: Taking taylor expansion of x in x 9.377 * [backup-simplify]: Simplify 0 into 0 9.377 * [backup-simplify]: Simplify 1 into 1 9.377 * [backup-simplify]: Simplify (/ 1 1) into 1 9.378 * [backup-simplify]: Simplify (- 1) into -1 9.378 * [backup-simplify]: Simplify (+ (/ 1 y) -1) into (- (/ 1 y) 1) 9.378 * [taylor]: Taking taylor expansion of (- (/ 1 y) 1) in y 9.378 * [taylor]: Taking taylor expansion of (/ 1 y) in y 9.378 * [taylor]: Taking taylor expansion of y in y 9.378 * [backup-simplify]: Simplify 0 into 0 9.378 * [backup-simplify]: Simplify 1 into 1 9.378 * [backup-simplify]: Simplify (/ 1 1) into 1 9.378 * [taylor]: Taking taylor expansion of 1 in y 9.378 * [backup-simplify]: Simplify 1 into 1 9.379 * [backup-simplify]: Simplify (+ 1 0) into 1 9.379 * [backup-simplify]: Simplify 1 into 1 9.379 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y))) into 0 9.379 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)))) into 0 9.380 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 9.380 * [backup-simplify]: Simplify (- 0) into 0 9.381 * [backup-simplify]: Simplify (+ 0 0) into 0 9.381 * [taylor]: Taking taylor expansion of 0 in y 9.381 * [backup-simplify]: Simplify 0 into 0 9.381 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 9.382 * [backup-simplify]: Simplify (- 1) into -1 9.382 * [backup-simplify]: Simplify (+ 0 -1) into -1 9.382 * [backup-simplify]: Simplify -1 into -1 9.383 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 y)))) into 0 9.383 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)))) into 0 9.384 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.385 * [backup-simplify]: Simplify (- 0) into 0 9.385 * [backup-simplify]: Simplify (+ 0 0) into 0 9.385 * [taylor]: Taking taylor expansion of 0 in y 9.385 * [backup-simplify]: Simplify 0 into 0 9.385 * [backup-simplify]: Simplify 0 into 0 9.386 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.386 * [backup-simplify]: Simplify (- 0) into 0 9.387 * [backup-simplify]: Simplify (+ 0 0) into 0 9.387 * [backup-simplify]: Simplify 0 into 0 9.388 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 y))))) into 0 9.388 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 9.389 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.389 * [backup-simplify]: Simplify (- 0) into 0 9.390 * [backup-simplify]: Simplify (+ 0 0) into 0 9.390 * [taylor]: Taking taylor expansion of 0 in y 9.390 * [backup-simplify]: Simplify 0 into 0 9.390 * [backup-simplify]: Simplify 0 into 0 9.390 * [backup-simplify]: Simplify 0 into 0 9.391 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.391 * [backup-simplify]: Simplify (- 0) into 0 9.391 * [backup-simplify]: Simplify (+ 0 0) into 0 9.391 * [backup-simplify]: Simplify 0 into 0 9.393 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))))) into 0 9.393 * [backup-simplify]: Simplify (- (+ (* (/ 1 y) (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)) (* 0 (/ 0 y)))) into 0 9.397 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 9.398 * [backup-simplify]: Simplify (- 0) into 0 9.398 * [backup-simplify]: Simplify (+ 0 0) into 0 9.398 * [taylor]: Taking taylor expansion of 0 in y 9.398 * [backup-simplify]: Simplify 0 into 0 9.399 * [backup-simplify]: Simplify 0 into 0 9.399 * [backup-simplify]: Simplify (+ (* -1 (* 1 (/ 1 (/ 1 (- x))))) (* 1 (* (/ 1 (/ 1 (- y))) (/ 1 (/ 1 (- x)))))) into (+ x (* x y)) 9.399 * * * [progress]: simplifying candidates 9.399 * * * * [progress]: [ 1 / 21 ] simplifiying candidate # 9.399 * * * * [progress]: [ 2 / 21 ] simplifiying candidate # 9.399 * * * * [progress]: [ 3 / 21 ] simplifiying candidate # 9.399 * * * * [progress]: [ 4 / 21 ] simplifiying candidate # 9.399 * * * * [progress]: [ 5 / 21 ] simplifiying candidate # 9.399 * * * * [progress]: [ 6 / 21 ] simplifiying candidate # 9.399 * * * * [progress]: [ 7 / 21 ] simplifiying candidate # 9.399 * * * * [progress]: [ 8 / 21 ] simplifiying candidate # 9.399 * * * * [progress]: [ 9 / 21 ] simplifiying candidate # 9.399 * * * * [progress]: [ 10 / 21 ] simplifiying candidate # 9.400 * * * * [progress]: [ 11 / 21 ] simplifiying candidate # 9.400 * * * * [progress]: [ 12 / 21 ] simplifiying candidate # 9.400 * * * * [progress]: [ 13 / 21 ] simplifiying candidate # 9.400 * * * * [progress]: [ 14 / 21 ] simplifiying candidate # 9.400 * * * * [progress]: [ 15 / 21 ] simplifiying candidate # 9.400 * * * * [progress]: [ 16 / 21 ] simplifiying candidate # 9.400 * * * * [progress]: [ 17 / 21 ] simplifiying candidate #real (real->posit16 (+ (* x y) x))) y))> 9.400 * * * * [progress]: [ 18 / 21 ] simplifiying candidate # 9.400 * * * * [progress]: [ 19 / 21 ] simplifiying candidate # 9.400 * * * * [progress]: [ 20 / 21 ] simplifiying candidate # 9.400 * * * * [progress]: [ 21 / 21 ] simplifiying candidate # 9.400 * [simplify]: Simplifying: (* (exp (* x y)) (exp x)) (log (+ (* x y) x)) (exp (+ (* x y) x)) (* (cbrt (+ (* x y) x)) (cbrt (+ (* x y) x))) (cbrt (+ (* x y) x)) (* (* (+ (* x y) x) (+ (* x y) x)) (+ (* x y) x)) (sqrt (+ (* x y) x)) (sqrt (+ (* x y) x)) (+ (pow (* x y) 3) (pow x 3)) (+ (* (* x y) (* x y)) (- (* x x) (* (* x y) x))) (- (* (* x y) (* x y)) (* x x)) (- (* x y) x) (+ (* x y) x) (+ (* (cbrt x) y) (cbrt x)) (+ (* (sqrt x) y) (sqrt x)) (+ (* x y) x) (+ y 1) (+ y 1) (real->posit16 (+ (* x y) x)) (+ x (* x y)) (+ x (* x y)) (+ x (* x y)) 9.401 * * [simplify]: iteration 0: 35 enodes 9.414 * * [simplify]: iteration 1: 90 enodes 9.450 * * [simplify]: iteration 2: 234 enodes 9.554 * * [simplify]: iteration 3: 628 enodes 9.972 * * [simplify]: iteration 4: 1668 enodes 10.771 * * [simplify]: iteration complete: 5000 enodes 10.771 * * [simplify]: Extracting #0: cost 15 inf + 0 10.772 * * [simplify]: Extracting #1: cost 329 inf + 0 10.774 * * [simplify]: Extracting #2: cost 1119 inf + 1540 10.802 * * [simplify]: Extracting #3: cost 1141 inf + 77310 10.864 * * [simplify]: Extracting #4: cost 383 inf + 238863 10.955 * * [simplify]: Extracting #5: cost 98 inf + 301795 11.047 * * [simplify]: Extracting #6: cost 43 inf + 322262 11.139 * * [simplify]: Extracting #7: cost 7 inf + 330912 11.228 * * [simplify]: Extracting #8: cost 0 inf + 332929 11.350 * [simplify]: Simplified to: (exp (+ (* x y) x)) (log (+ (* x y) x)) (exp (+ (* x y) x)) (* (cbrt (+ (* x y) x)) (cbrt (+ (* x y) x))) (cbrt (+ (* x y) x)) (* (* (+ (* x y) x) (+ (* x y) x)) (+ (* x y) x)) (sqrt (+ (* x y) x)) (sqrt (+ (* x y) x)) (+ (* (* x y) (* (* x y) (* x y))) (* x (* x x))) (- (* x x) (* (- (* x x) (* (* x x) y)) y)) (* (- (* x y) x) (+ x (* x y))) (- (* x y) x) (+ (* x y) x) (+ (* y (cbrt x)) (cbrt x)) (+ (sqrt x) (* y (sqrt x))) (+ (* x y) x) (+ 1 y) (+ 1 y) (real->posit16 (+ (* x y) x)) (+ (* x y) x) (+ (* x y) x) (+ (* x y) x) 11.352 * * * [progress]: adding candidates to table 11.416 * * [progress]: iteration 2 / 4 11.417 * * * [progress]: picking best candidate 11.420 * * * * [pick]: Picked # 11.421 * * * [progress]: localizing error 11.442 * * * [progress]: generating rewritten candidates 11.442 * * * * [progress]: [ 1 / 1 ] rewriting at (2 1) 11.484 * * * [progress]: generating series expansions 11.484 * * * * [progress]: [ 1 / 1 ] generating series at (2 1) 11.485 * [backup-simplify]: Simplify (* (+ y 1) x) into (* x (+ y 1)) 11.485 * [approximate]: Taking taylor expansion of (* x (+ y 1)) in (y x) around 0 11.485 * [taylor]: Taking taylor expansion of (* x (+ y 1)) in x 11.485 * [taylor]: Taking taylor expansion of x in x 11.485 * [backup-simplify]: Simplify 0 into 0 11.485 * [backup-simplify]: Simplify 1 into 1 11.485 * [taylor]: Taking taylor expansion of (+ y 1) in x 11.485 * [taylor]: Taking taylor expansion of y in x 11.485 * [backup-simplify]: Simplify y into y 11.485 * [taylor]: Taking taylor expansion of 1 in x 11.485 * [backup-simplify]: Simplify 1 into 1 11.485 * [taylor]: Taking taylor expansion of (* x (+ y 1)) in y 11.485 * [taylor]: Taking taylor expansion of x in y 11.485 * [backup-simplify]: Simplify x into x 11.485 * [taylor]: Taking taylor expansion of (+ y 1) in y 11.485 * [taylor]: Taking taylor expansion of y in y 11.485 * [backup-simplify]: Simplify 0 into 0 11.485 * [backup-simplify]: Simplify 1 into 1 11.485 * [taylor]: Taking taylor expansion of 1 in y 11.485 * [backup-simplify]: Simplify 1 into 1 11.485 * [taylor]: Taking taylor expansion of (* x (+ y 1)) in y 11.485 * [taylor]: Taking taylor expansion of x in y 11.485 * [backup-simplify]: Simplify x into x 11.485 * [taylor]: Taking taylor expansion of (+ y 1) in y 11.485 * [taylor]: Taking taylor expansion of y in y 11.485 * [backup-simplify]: Simplify 0 into 0 11.485 * [backup-simplify]: Simplify 1 into 1 11.485 * [taylor]: Taking taylor expansion of 1 in y 11.485 * [backup-simplify]: Simplify 1 into 1 11.486 * [backup-simplify]: Simplify (+ 0 1) into 1 11.486 * [backup-simplify]: Simplify (* x 1) into x 11.486 * [taylor]: Taking taylor expansion of x in x 11.487 * [backup-simplify]: Simplify 0 into 0 11.487 * [backup-simplify]: Simplify 1 into 1 11.487 * [backup-simplify]: Simplify 0 into 0 11.487 * [backup-simplify]: Simplify (+ 1 0) into 1 11.488 * [backup-simplify]: Simplify (+ (* x 1) (* 0 1)) into x 11.488 * [taylor]: Taking taylor expansion of x in x 11.488 * [backup-simplify]: Simplify 0 into 0 11.488 * [backup-simplify]: Simplify 1 into 1 11.488 * [backup-simplify]: Simplify 0 into 0 11.488 * [backup-simplify]: Simplify 1 into 1 11.488 * [backup-simplify]: Simplify (+ 0 0) into 0 11.489 * [backup-simplify]: Simplify (+ (* x 0) (+ (* 0 1) (* 0 1))) into 0 11.489 * [taylor]: Taking taylor expansion of 0 in x 11.489 * [backup-simplify]: Simplify 0 into 0 11.489 * [backup-simplify]: Simplify 0 into 0 11.489 * [backup-simplify]: Simplify 1 into 1 11.489 * [backup-simplify]: Simplify 0 into 0 11.489 * [backup-simplify]: Simplify (+ 0 0) into 0 11.490 * [backup-simplify]: Simplify (+ (* x 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))) into 0 11.490 * [taylor]: Taking taylor expansion of 0 in x 11.490 * [backup-simplify]: Simplify 0 into 0 11.490 * [backup-simplify]: Simplify 0 into 0 11.490 * [backup-simplify]: Simplify 0 into 0 11.491 * [backup-simplify]: Simplify 0 into 0 11.491 * [backup-simplify]: Simplify 0 into 0 11.491 * [backup-simplify]: Simplify (+ 0 0) into 0 11.492 * [backup-simplify]: Simplify (+ (* x 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1))))) into 0 11.492 * [taylor]: Taking taylor expansion of 0 in x 11.492 * [backup-simplify]: Simplify 0 into 0 11.492 * [backup-simplify]: Simplify 0 into 0 11.492 * [backup-simplify]: Simplify (+ (* 1 (* x y)) (* 1 (* x 1))) into (+ x (* x y)) 11.492 * [backup-simplify]: Simplify (* (+ (/ 1 y) 1) (/ 1 x)) into (/ (+ 1 (/ 1 y)) x) 11.492 * [approximate]: Taking taylor expansion of (/ (+ 1 (/ 1 y)) x) in (y x) around 0 11.492 * [taylor]: Taking taylor expansion of (/ (+ 1 (/ 1 y)) x) in x 11.493 * [taylor]: Taking taylor expansion of (+ 1 (/ 1 y)) in x 11.493 * [taylor]: Taking taylor expansion of 1 in x 11.493 * [backup-simplify]: Simplify 1 into 1 11.493 * [taylor]: Taking taylor expansion of (/ 1 y) in x 11.493 * [taylor]: Taking taylor expansion of y in x 11.493 * [backup-simplify]: Simplify y into y 11.493 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 11.493 * [taylor]: Taking taylor expansion of x in x 11.493 * [backup-simplify]: Simplify 0 into 0 11.493 * [backup-simplify]: Simplify 1 into 1 11.493 * [backup-simplify]: Simplify (+ 1 (/ 1 y)) into (+ 1 (/ 1 y)) 11.493 * [backup-simplify]: Simplify (/ (+ 1 (/ 1 y)) 1) into (+ 1 (/ 1 y)) 11.493 * [taylor]: Taking taylor expansion of (/ (+ 1 (/ 1 y)) x) in y 11.493 * [taylor]: Taking taylor expansion of (+ 1 (/ 1 y)) in y 11.493 * [taylor]: Taking taylor expansion of 1 in y 11.493 * [backup-simplify]: Simplify 1 into 1 11.493 * [taylor]: Taking taylor expansion of (/ 1 y) in y 11.493 * [taylor]: Taking taylor expansion of y in y 11.493 * [backup-simplify]: Simplify 0 into 0 11.493 * [backup-simplify]: Simplify 1 into 1 11.494 * [backup-simplify]: Simplify (/ 1 1) into 1 11.494 * [taylor]: Taking taylor expansion of x in y 11.494 * [backup-simplify]: Simplify x into x 11.494 * [backup-simplify]: Simplify (+ 0 1) into 1 11.494 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 11.494 * [taylor]: Taking taylor expansion of (/ (+ 1 (/ 1 y)) x) in y 11.494 * [taylor]: Taking taylor expansion of (+ 1 (/ 1 y)) in y 11.494 * [taylor]: Taking taylor expansion of 1 in y 11.494 * [backup-simplify]: Simplify 1 into 1 11.494 * [taylor]: Taking taylor expansion of (/ 1 y) in y 11.494 * [taylor]: Taking taylor expansion of y in y 11.494 * [backup-simplify]: Simplify 0 into 0 11.494 * [backup-simplify]: Simplify 1 into 1 11.495 * [backup-simplify]: Simplify (/ 1 1) into 1 11.495 * [taylor]: Taking taylor expansion of x in y 11.495 * [backup-simplify]: Simplify x into x 11.495 * [backup-simplify]: Simplify (+ 0 1) into 1 11.495 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 11.496 * [taylor]: Taking taylor expansion of (/ 1 x) in x 11.496 * [taylor]: Taking taylor expansion of x in x 11.496 * [backup-simplify]: Simplify 0 into 0 11.496 * [backup-simplify]: Simplify 1 into 1 11.496 * [backup-simplify]: Simplify (/ 1 1) into 1 11.496 * [backup-simplify]: Simplify 1 into 1 11.497 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.497 * [backup-simplify]: Simplify (+ 1 0) into 1 11.497 * [backup-simplify]: Simplify (- (/ 1 x) (+ (* (/ 1 x) (/ 0 x)))) into (/ 1 x) 11.497 * [taylor]: Taking taylor expansion of (/ 1 x) in x 11.497 * [taylor]: Taking taylor expansion of x in x 11.498 * [backup-simplify]: Simplify 0 into 0 11.498 * [backup-simplify]: Simplify 1 into 1 11.498 * [backup-simplify]: Simplify (/ 1 1) into 1 11.498 * [backup-simplify]: Simplify 1 into 1 11.499 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.499 * [backup-simplify]: Simplify 0 into 0 11.500 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.500 * [backup-simplify]: Simplify (+ 0 0) into 0 11.500 * [backup-simplify]: Simplify (- (/ 0 x) (+ (* (/ 1 x) (/ 0 x)) (* (/ 1 x) (/ 0 x)))) into 0 11.500 * [taylor]: Taking taylor expansion of 0 in x 11.500 * [backup-simplify]: Simplify 0 into 0 11.501 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.501 * [backup-simplify]: Simplify 0 into 0 11.502 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.502 * [backup-simplify]: Simplify 0 into 0 11.503 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.504 * [backup-simplify]: Simplify (+ 0 0) into 0 11.504 * [backup-simplify]: Simplify (- (/ 0 x) (+ (* (/ 1 x) (/ 0 x)) (* (/ 1 x) (/ 0 x)) (* 0 (/ 0 x)))) into 0 11.504 * [taylor]: Taking taylor expansion of 0 in x 11.504 * [backup-simplify]: Simplify 0 into 0 11.504 * [backup-simplify]: Simplify 0 into 0 11.505 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.505 * [backup-simplify]: Simplify 0 into 0 11.506 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.506 * [backup-simplify]: Simplify 0 into 0 11.506 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 x)) 1)) (* 1 (* (/ 1 (/ 1 x)) (/ 1 (/ 1 y))))) into (+ x (* x y)) 11.506 * [backup-simplify]: Simplify (* (+ (/ 1 (- y)) 1) (/ 1 (- x))) into (* -1 (/ (- 1 (/ 1 y)) x)) 11.506 * [approximate]: Taking taylor expansion of (* -1 (/ (- 1 (/ 1 y)) x)) in (y x) around 0 11.507 * [taylor]: Taking taylor expansion of (* -1 (/ (- 1 (/ 1 y)) x)) in x 11.507 * [taylor]: Taking taylor expansion of -1 in x 11.507 * [backup-simplify]: Simplify -1 into -1 11.507 * [taylor]: Taking taylor expansion of (/ (- 1 (/ 1 y)) x) in x 11.507 * [taylor]: Taking taylor expansion of (- 1 (/ 1 y)) in x 11.507 * [taylor]: Taking taylor expansion of 1 in x 11.507 * [backup-simplify]: Simplify 1 into 1 11.507 * [taylor]: Taking taylor expansion of (/ 1 y) in x 11.507 * [taylor]: Taking taylor expansion of y in x 11.507 * [backup-simplify]: Simplify y into y 11.507 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 11.507 * [taylor]: Taking taylor expansion of x in x 11.507 * [backup-simplify]: Simplify 0 into 0 11.507 * [backup-simplify]: Simplify 1 into 1 11.507 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 11.507 * [backup-simplify]: Simplify (+ 1 (- (/ 1 y))) into (- 1 (/ 1 y)) 11.507 * [backup-simplify]: Simplify (/ (- 1 (/ 1 y)) 1) into (- 1 (/ 1 y)) 11.507 * [taylor]: Taking taylor expansion of (* -1 (/ (- 1 (/ 1 y)) x)) in y 11.507 * [taylor]: Taking taylor expansion of -1 in y 11.507 * [backup-simplify]: Simplify -1 into -1 11.507 * [taylor]: Taking taylor expansion of (/ (- 1 (/ 1 y)) x) in y 11.507 * [taylor]: Taking taylor expansion of (- 1 (/ 1 y)) in y 11.507 * [taylor]: Taking taylor expansion of 1 in y 11.507 * [backup-simplify]: Simplify 1 into 1 11.507 * [taylor]: Taking taylor expansion of (/ 1 y) in y 11.507 * [taylor]: Taking taylor expansion of y in y 11.507 * [backup-simplify]: Simplify 0 into 0 11.507 * [backup-simplify]: Simplify 1 into 1 11.508 * [backup-simplify]: Simplify (/ 1 1) into 1 11.508 * [taylor]: Taking taylor expansion of x in y 11.508 * [backup-simplify]: Simplify x into x 11.508 * [backup-simplify]: Simplify (- 1) into -1 11.509 * [backup-simplify]: Simplify (+ 0 -1) into -1 11.509 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 11.509 * [taylor]: Taking taylor expansion of (* -1 (/ (- 1 (/ 1 y)) x)) in y 11.509 * [taylor]: Taking taylor expansion of -1 in y 11.509 * [backup-simplify]: Simplify -1 into -1 11.509 * [taylor]: Taking taylor expansion of (/ (- 1 (/ 1 y)) x) in y 11.509 * [taylor]: Taking taylor expansion of (- 1 (/ 1 y)) in y 11.509 * [taylor]: Taking taylor expansion of 1 in y 11.509 * [backup-simplify]: Simplify 1 into 1 11.509 * [taylor]: Taking taylor expansion of (/ 1 y) in y 11.509 * [taylor]: Taking taylor expansion of y in y 11.509 * [backup-simplify]: Simplify 0 into 0 11.509 * [backup-simplify]: Simplify 1 into 1 11.510 * [backup-simplify]: Simplify (/ 1 1) into 1 11.510 * [taylor]: Taking taylor expansion of x in y 11.510 * [backup-simplify]: Simplify x into x 11.510 * [backup-simplify]: Simplify (- 1) into -1 11.510 * [backup-simplify]: Simplify (+ 0 -1) into -1 11.511 * [backup-simplify]: Simplify (/ -1 x) into (/ -1 x) 11.511 * [backup-simplify]: Simplify (* -1 (/ -1 x)) into (/ 1 x) 11.511 * [taylor]: Taking taylor expansion of (/ 1 x) in x 11.511 * [taylor]: Taking taylor expansion of x in x 11.511 * [backup-simplify]: Simplify 0 into 0 11.511 * [backup-simplify]: Simplify 1 into 1 11.511 * [backup-simplify]: Simplify (/ 1 1) into 1 11.511 * [backup-simplify]: Simplify 1 into 1 11.512 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.513 * [backup-simplify]: Simplify (- 0) into 0 11.513 * [backup-simplify]: Simplify (+ 1 0) into 1 11.513 * [backup-simplify]: Simplify (- (/ 1 x) (+ (* (/ -1 x) (/ 0 x)))) into (/ 1 x) 11.513 * [backup-simplify]: Simplify (+ (* -1 (/ 1 x)) (* 0 (/ -1 x))) into (- (/ 1 x)) 11.513 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 11.514 * [taylor]: Taking taylor expansion of (/ 1 x) in x 11.514 * [taylor]: Taking taylor expansion of x in x 11.514 * [backup-simplify]: Simplify 0 into 0 11.514 * [backup-simplify]: Simplify 1 into 1 11.514 * [backup-simplify]: Simplify (/ 1 1) into 1 11.514 * [backup-simplify]: Simplify (- 1) into -1 11.514 * [backup-simplify]: Simplify -1 into -1 11.515 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.515 * [backup-simplify]: Simplify 0 into 0 11.516 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.517 * [backup-simplify]: Simplify (- 0) into 0 11.517 * [backup-simplify]: Simplify (+ 0 0) into 0 11.517 * [backup-simplify]: Simplify (- (/ 0 x) (+ (* (/ -1 x) (/ 0 x)) (* (/ 1 x) (/ 0 x)))) into 0 11.518 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (/ 1 x)) (* 0 (/ -1 x)))) into 0 11.518 * [taylor]: Taking taylor expansion of 0 in x 11.518 * [backup-simplify]: Simplify 0 into 0 11.519 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 11.519 * [backup-simplify]: Simplify (- 0) into 0 11.519 * [backup-simplify]: Simplify 0 into 0 11.520 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.520 * [backup-simplify]: Simplify 0 into 0 11.521 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.522 * [backup-simplify]: Simplify (- 0) into 0 11.522 * [backup-simplify]: Simplify (+ 0 0) into 0 11.522 * [backup-simplify]: Simplify (- (/ 0 x) (+ (* (/ -1 x) (/ 0 x)) (* (/ 1 x) (/ 0 x)) (* 0 (/ 0 x)))) into 0 11.523 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (/ 1 x)) (* 0 (/ -1 x))))) into 0 11.523 * [taylor]: Taking taylor expansion of 0 in x 11.523 * [backup-simplify]: Simplify 0 into 0 11.523 * [backup-simplify]: Simplify 0 into 0 11.524 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.525 * [backup-simplify]: Simplify (- 0) into 0 11.525 * [backup-simplify]: Simplify 0 into 0 11.526 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 11.526 * [backup-simplify]: Simplify 0 into 0 11.526 * [backup-simplify]: Simplify (+ (* -1 (* (/ 1 (/ 1 (- x))) 1)) (* 1 (* (/ 1 (/ 1 (- x))) (/ 1 (/ 1 (- y)))))) into (+ x (* x y)) 11.526 * * * [progress]: simplifying candidates 11.526 * * * * [progress]: [ 1 / 25 ] simplifiying candidate # 11.527 * * * * [progress]: [ 2 / 25 ] simplifiying candidate # 11.527 * * * * [progress]: [ 3 / 25 ] simplifiying candidate # 11.527 * * * * [progress]: [ 4 / 25 ] simplifiying candidate # 11.527 * * * * [progress]: [ 5 / 25 ] simplifiying candidate # 11.527 * * * * [progress]: [ 6 / 25 ] simplifiying candidate # 11.527 * * * * [progress]: [ 7 / 25 ] simplifiying candidate # 11.527 * * * * [progress]: [ 8 / 25 ] simplifiying candidate # 11.527 * * * * [progress]: [ 9 / 25 ] simplifiying candidate # 11.527 * * * * [progress]: [ 10 / 25 ] simplifiying candidate # 11.527 * * * * [progress]: [ 11 / 25 ] simplifiying candidate # 11.527 * * * * [progress]: [ 12 / 25 ] simplifiying candidate # 11.527 * * * * [progress]: [ 13 / 25 ] simplifiying candidate # 11.527 * * * * [progress]: [ 14 / 25 ] simplifiying candidate # 11.527 * * * * [progress]: [ 15 / 25 ] simplifiying candidate # 11.527 * * * * [progress]: [ 16 / 25 ] simplifiying candidate # 11.527 * * * * [progress]: [ 17 / 25 ] simplifiying candidate # 11.528 * * * * [progress]: [ 18 / 25 ] simplifiying candidate # 11.528 * * * * [progress]: [ 19 / 25 ] simplifiying candidate # 11.528 * * * * [progress]: [ 20 / 25 ] simplifiying candidate # 11.528 * * * * [progress]: [ 21 / 25 ] simplifiying candidate #real (real->posit16 (* (+ y 1) x))) y))> 11.528 * * * * [progress]: [ 22 / 25 ] simplifiying candidate # 11.528 * * * * [progress]: [ 23 / 25 ] simplifiying candidate # 11.528 * * * * [progress]: [ 24 / 25 ] simplifiying candidate # 11.528 * * * * [progress]: [ 25 / 25 ] simplifiying candidate # 11.529 * [simplify]: Simplifying: (* (+ y 1) x) (+ (log (+ y 1)) (log x)) (log (* (+ y 1) x)) (exp (* (+ y 1) x)) (* (* (* (+ y 1) (+ y 1)) (+ y 1)) (* (* x x) x)) (* (cbrt (* (+ y 1) x)) (cbrt (* (+ y 1) x))) (cbrt (* (+ y 1) x)) (* (* (* (+ y 1) x) (* (+ y 1) x)) (* (+ y 1) x)) (sqrt (* (+ y 1) x)) (sqrt (* (+ y 1) x)) (* (sqrt (+ y 1)) (sqrt x)) (* (sqrt (+ y 1)) (sqrt x)) (* (+ y 1) (* (cbrt x) (cbrt x))) (* (+ y 1) (sqrt x)) (* (+ y 1) 1) (* (cbrt (+ y 1)) x) (* (sqrt (+ y 1)) x) (* (+ y 1) x) (* (+ y 1) x) (* (+ (pow y 3) (pow 1 3)) x) (* (- (* y y) (* 1 1)) x) (real->posit16 (* (+ y 1) x)) (+ x (* x y)) (+ x (* x y)) (+ x (* x y)) 11.529 * * [simplify]: iteration 0: 43 enodes 11.548 * * [simplify]: iteration 1: 105 enodes 11.600 * * [simplify]: iteration 2: 240 enodes 11.730 * * [simplify]: iteration 3: 725 enodes 12.551 * * [simplify]: iteration 4: 3894 enodes 15.231 * * [simplify]: iteration complete: 5004 enodes 15.231 * * [simplify]: Extracting #0: cost 16 inf + 0 15.233 * * [simplify]: Extracting #1: cost 238 inf + 0 15.237 * * [simplify]: Extracting #2: cost 747 inf + 1697 15.257 * * [simplify]: Extracting #3: cost 1000 inf + 44903 15.317 * * [simplify]: Extracting #4: cost 323 inf + 160545 15.399 * * [simplify]: Extracting #5: cost 76 inf + 206293 15.483 * * [simplify]: Extracting #6: cost 52 inf + 215570 15.571 * * [simplify]: Extracting #7: cost 10 inf + 223711 15.647 * * [simplify]: Extracting #8: cost 0 inf + 226643 15.706 * [simplify]: Simplified to: (+ x (* y x)) (log (+ x (* y x))) (log (+ x (* y x))) (exp (+ x (* y x))) (* (* (+ (* y x) x) (+ (* y x) x)) (+ (* y x) x)) (* (cbrt (+ x (* y x))) (cbrt (+ x (* y x)))) (cbrt (+ x (* y x))) (* (* (+ (* y x) x) (+ (* y x) x)) (+ (* y x) x)) (sqrt (+ x (* y x))) (sqrt (+ x (* y x))) (* (sqrt x) (sqrt (+ 1 y))) (* (sqrt x) (sqrt (+ 1 y))) (* (+ (cbrt x) (* (cbrt x) y)) (cbrt x)) (+ (sqrt x) (* y (sqrt x))) (+ 1 y) (* (cbrt (+ 1 y)) x) (* (sqrt (+ 1 y)) x) (+ x (* y x)) (+ x (* y x)) (+ x (* (* y y) (* x y))) (* (- (* y y) 1) x) (real->posit16 (+ x (* y x))) (+ x (* y x)) (+ x (* y x)) (+ x (* y x)) 15.707 * * * [progress]: adding candidates to table 15.772 * [progress]: [Phase 3 of 3] Extracting. 15.775 * [simplify]: Simplifying: (+ (* (+ y 1) x) y) 15.775 * * [simplify]: iteration 0: 6 enodes 15.775 * * [simplify]: iteration 1: 11 enodes 15.775 * * [simplify]: iteration complete: 11 enodes 15.775 * * [simplify]: Extracting #0: cost 1 inf + 0 15.775 * * [simplify]: Extracting #1: cost 3 inf + 0 15.775 * * [simplify]: Extracting #2: cost 4 inf + 1 15.775 * * [simplify]: Extracting #3: cost 4 inf + 2 15.775 * * [simplify]: Extracting #4: cost 0 inf + 251 15.776 * [simplify]: Simplified to: (+ y (* (+ 1 y) x)) 16.595 * [regime-testing]: Baseline error score: 0.008324160832694232 16.597 * [regime-testing]: Oracle error score: 0.008324160832694232 16.597 * [regime-testing]: End program error score: 0.008324160832694232