13.542 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.038 * * * [progress]: [2/2] Setting up program. 0.039 * [progress]: [Phase 2 of 3] Improving. 0.040 * [simplify]: Simplifying: (+ x (* (- y x) z)) 0.040 * * [simplify]: Extracting # 0 : cost 0 0.040 * * [simplify]: Extracting # 1 : cost 0 0.040 * * [simplify]: Extracting # 2 : cost 0 0.040 * * [simplify]: Extracting # 3 : cost 0 0.040 * * [simplify]: Extracting # 4 : cost 0 0.040 * * [simplify]: Extracting # 5 : cost 0 0.040 * * [simplify]: iteration 0 : 6 enodes (cost 7 ) 0.041 * * [simplify]: Extracting # 0 : cost 0 0.041 * * [simplify]: Extracting # 1 : cost 0 0.041 * * [simplify]: Extracting # 2 : cost 0 0.041 * * [simplify]: iteration 1 : 10 enodes (cost 7 ) 0.042 * * [simplify]: Extracting # 0 : cost 0 0.042 * * [simplify]: Extracting # 1 : cost 0 0.042 * * [simplify]: Extracting # 2 : cost 0 0.042 * * [simplify]: iteration 2 : 17 enodes (cost 7 ) 0.046 * * [simplify]: Extracting # 0 : cost 0 0.046 * * [simplify]: Extracting # 1 : cost 0 0.046 * * [simplify]: Extracting # 2 : cost 0 0.046 * * [simplify]: iteration 3 : 31 enodes (cost 7 ) 0.051 * * [simplify]: Extracting # 0 : cost 0 0.051 * * [simplify]: Extracting # 1 : cost 0 0.051 * * [simplify]: Extracting # 2 : cost 0 0.051 * * [simplify]: iteration 4 : 50 enodes (cost 7 ) 0.058 * * [simplify]: Extracting # 0 : cost 0 0.058 * * [simplify]: Extracting # 1 : cost 0 0.058 * * [simplify]: Extracting # 2 : cost 0 0.059 * * [simplify]: Extracting # 3 : cost 0 0.059 * * [simplify]: iteration 5 : 66 enodes (cost 7 ) 0.072 * * [simplify]: Extracting # 0 : cost 0 0.072 * * [simplify]: Extracting # 1 : cost 0 0.072 * * [simplify]: Extracting # 2 : cost 0 0.072 * * [simplify]: iteration 6 : 75 enodes (cost 7 ) 0.083 * * [simplify]: Extracting # 0 : cost 0 0.084 * * [simplify]: Extracting # 1 : cost 0 0.084 * * [simplify]: Extracting # 2 : cost 0 0.084 * * [simplify]: Extracting # 3 : cost 0 0.084 * * [simplify]: iteration 7 : 93 enodes (cost 7 ) 0.104 * * [simplify]: Extracting # 0 : cost 0 0.104 * * [simplify]: Extracting # 1 : cost 0 0.105 * * [simplify]: Extracting # 2 : cost 0 0.105 * * [simplify]: iteration 8 : 232 enodes (cost 7 ) 0.191 * * [simplify]: Extracting # 0 : cost 0 0.192 * * [simplify]: Extracting # 1 : cost 0 0.193 * * [simplify]: Extracting # 2 : cost 0 0.194 * * [simplify]: iteration 9 : 621 enodes (cost 7 ) 0.702 * * [simplify]: Extracting # 0 : cost 0 0.704 * * [simplify]: Extracting # 1 : cost 0 0.707 * * [simplify]: Extracting # 2 : cost 0 0.710 * * [simplify]: Extracting # 3 : cost 0 0.716 * * [simplify]: iteration 10 : 2712 enodes (cost 7 ) 2.215 * * [simplify]: Extracting # 0 : cost 0 2.221 * * [simplify]: Extracting # 1 : cost 0 2.228 * * [simplify]: Extracting # 2 : cost 0 2.234 * * [simplify]: Extracting # 3 : cost 0 2.241 * * [simplify]: iteration done: 5000 enodes (cost 7 ) 2.241 * [simplify]: Simplified to: (+ x (* (- y x) z)) 2.242 * * [progress]: iteration 1 / 4 2.242 * * * [progress]: picking best candidate 2.244 * * * * [pick]: Picked # 2.244 * * * [progress]: localizing error 2.255 * * * [progress]: generating rewritten candidates 2.255 * * * * [progress]: [ 1 / 1 ] rewriting at (2 2) 2.292 * * * [progress]: generating series expansions 2.292 * * * * [progress]: [ 1 / 1 ] generating series at (2 2) 2.292 * [backup-simplify]: Simplify (* (- y x) z) into (* (- y x) z) 2.292 * [approximate]: Taking taylor expansion of (* (- y x) z) in (y x z) around 0 2.292 * [taylor]: Taking taylor expansion of (* (- y x) z) in z 2.292 * [taylor]: Taking taylor expansion of (- y x) in z 2.292 * [taylor]: Taking taylor expansion of y in z 2.292 * [backup-simplify]: Simplify y into y 2.292 * [taylor]: Taking taylor expansion of x in z 2.292 * [backup-simplify]: Simplify x into x 2.292 * [taylor]: Taking taylor expansion of z in z 2.292 * [backup-simplify]: Simplify 0 into 0 2.292 * [backup-simplify]: Simplify 1 into 1 2.292 * [taylor]: Taking taylor expansion of (* (- y x) z) in x 2.292 * [taylor]: Taking taylor expansion of (- y x) in x 2.292 * [taylor]: Taking taylor expansion of y in x 2.292 * [backup-simplify]: Simplify y into y 2.292 * [taylor]: Taking taylor expansion of x in x 2.292 * [backup-simplify]: Simplify 0 into 0 2.292 * [backup-simplify]: Simplify 1 into 1 2.292 * [taylor]: Taking taylor expansion of z in x 2.292 * [backup-simplify]: Simplify z into z 2.292 * [taylor]: Taking taylor expansion of (* (- y x) z) in y 2.292 * [taylor]: Taking taylor expansion of (- y x) in y 2.292 * [taylor]: Taking taylor expansion of y in y 2.292 * [backup-simplify]: Simplify 0 into 0 2.292 * [backup-simplify]: Simplify 1 into 1 2.292 * [taylor]: Taking taylor expansion of x in y 2.292 * [backup-simplify]: Simplify x into x 2.292 * [taylor]: Taking taylor expansion of z in y 2.292 * [backup-simplify]: Simplify z into z 2.292 * [taylor]: Taking taylor expansion of (* (- y x) z) in y 2.292 * [taylor]: Taking taylor expansion of (- y x) in y 2.292 * [taylor]: Taking taylor expansion of y in y 2.292 * [backup-simplify]: Simplify 0 into 0 2.292 * [backup-simplify]: Simplify 1 into 1 2.292 * [taylor]: Taking taylor expansion of x in y 2.292 * [backup-simplify]: Simplify x into x 2.292 * [taylor]: Taking taylor expansion of z in y 2.293 * [backup-simplify]: Simplify z into z 2.293 * [backup-simplify]: Simplify (- x) into (- x) 2.293 * [backup-simplify]: Simplify (+ 0 (- x)) into (- x) 2.293 * [backup-simplify]: Simplify (* (- x) z) into (* -1 (* x z)) 2.293 * [taylor]: Taking taylor expansion of (* -1 (* x z)) in x 2.293 * [taylor]: Taking taylor expansion of -1 in x 2.293 * [backup-simplify]: Simplify -1 into -1 2.293 * [taylor]: Taking taylor expansion of (* x z) in x 2.293 * [taylor]: Taking taylor expansion of x in x 2.293 * [backup-simplify]: Simplify 0 into 0 2.293 * [backup-simplify]: Simplify 1 into 1 2.293 * [taylor]: Taking taylor expansion of z in x 2.293 * [backup-simplify]: Simplify z into z 2.293 * [backup-simplify]: Simplify (* 0 z) into 0 2.293 * [backup-simplify]: Simplify (* -1 0) into 0 2.293 * [taylor]: Taking taylor expansion of 0 in z 2.293 * [backup-simplify]: Simplify 0 into 0 2.293 * [backup-simplify]: Simplify 0 into 0 2.294 * [backup-simplify]: Simplify (- 0) into 0 2.294 * [backup-simplify]: Simplify (+ 1 0) into 1 2.294 * [backup-simplify]: Simplify (+ (* (- x) 0) (* 1 z)) into z 2.294 * [taylor]: Taking taylor expansion of z in x 2.294 * [backup-simplify]: Simplify z into z 2.294 * [taylor]: Taking taylor expansion of z in z 2.294 * [backup-simplify]: Simplify 0 into 0 2.294 * [backup-simplify]: Simplify 1 into 1 2.294 * [backup-simplify]: Simplify 0 into 0 2.294 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 z)) into z 2.295 * [backup-simplify]: Simplify (+ (* -1 z) (* 0 0)) into (- z) 2.295 * [taylor]: Taking taylor expansion of (- z) in z 2.295 * [taylor]: Taking taylor expansion of z in z 2.295 * [backup-simplify]: Simplify 0 into 0 2.295 * [backup-simplify]: Simplify 1 into 1 2.295 * [backup-simplify]: Simplify (- 0) into 0 2.295 * [backup-simplify]: Simplify 0 into 0 2.295 * [backup-simplify]: Simplify 0 into 0 2.295 * [backup-simplify]: Simplify (- 0) into 0 2.296 * [backup-simplify]: Simplify (+ 0 0) into 0 2.296 * [backup-simplify]: Simplify (+ (* (- x) 0) (+ (* 1 0) (* 0 z))) into 0 2.296 * [taylor]: Taking taylor expansion of 0 in x 2.296 * [backup-simplify]: Simplify 0 into 0 2.296 * [taylor]: Taking taylor expansion of 0 in z 2.296 * [backup-simplify]: Simplify 0 into 0 2.296 * [backup-simplify]: Simplify 0 into 0 2.296 * [taylor]: Taking taylor expansion of 0 in z 2.296 * [backup-simplify]: Simplify 0 into 0 2.296 * [backup-simplify]: Simplify 0 into 0 2.296 * [backup-simplify]: Simplify 0 into 0 2.296 * [backup-simplify]: Simplify (* (- (/ 1 y) (/ 1 x)) (/ 1 z)) into (/ (- (/ 1 y) (/ 1 x)) z) 2.296 * [approximate]: Taking taylor expansion of (/ (- (/ 1 y) (/ 1 x)) z) in (y x z) around 0 2.296 * [taylor]: Taking taylor expansion of (/ (- (/ 1 y) (/ 1 x)) z) in z 2.296 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in z 2.296 * [taylor]: Taking taylor expansion of (/ 1 y) in z 2.296 * [taylor]: Taking taylor expansion of y in z 2.296 * [backup-simplify]: Simplify y into y 2.296 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 2.296 * [taylor]: Taking taylor expansion of (/ 1 x) in z 2.296 * [taylor]: Taking taylor expansion of x in z 2.296 * [backup-simplify]: Simplify x into x 2.296 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 2.297 * [taylor]: Taking taylor expansion of z in z 2.297 * [backup-simplify]: Simplify 0 into 0 2.297 * [backup-simplify]: Simplify 1 into 1 2.297 * [backup-simplify]: Simplify (- (/ 1 x)) into (- (/ 1 x)) 2.297 * [backup-simplify]: Simplify (+ (/ 1 y) (- (/ 1 x))) into (- (/ 1 y) (/ 1 x)) 2.297 * [backup-simplify]: Simplify (/ (- (/ 1 y) (/ 1 x)) 1) into (- (/ 1 y) (/ 1 x)) 2.297 * [taylor]: Taking taylor expansion of (/ (- (/ 1 y) (/ 1 x)) z) in x 2.297 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in x 2.297 * [taylor]: Taking taylor expansion of (/ 1 y) in x 2.297 * [taylor]: Taking taylor expansion of y in x 2.297 * [backup-simplify]: Simplify y into y 2.297 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 2.297 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.297 * [taylor]: Taking taylor expansion of x in x 2.297 * [backup-simplify]: Simplify 0 into 0 2.297 * [backup-simplify]: Simplify 1 into 1 2.297 * [backup-simplify]: Simplify (/ 1 1) into 1 2.297 * [taylor]: Taking taylor expansion of z in x 2.297 * [backup-simplify]: Simplify z into z 2.297 * [backup-simplify]: Simplify (- 1) into -1 2.298 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.298 * [backup-simplify]: Simplify (/ -1 z) into (/ -1 z) 2.298 * [taylor]: Taking taylor expansion of (/ (- (/ 1 y) (/ 1 x)) z) in y 2.298 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in y 2.298 * [taylor]: Taking taylor expansion of (/ 1 y) in y 2.298 * [taylor]: Taking taylor expansion of y in y 2.298 * [backup-simplify]: Simplify 0 into 0 2.298 * [backup-simplify]: Simplify 1 into 1 2.298 * [backup-simplify]: Simplify (/ 1 1) into 1 2.298 * [taylor]: Taking taylor expansion of (/ 1 x) in y 2.298 * [taylor]: Taking taylor expansion of x in y 2.298 * [backup-simplify]: Simplify x into x 2.298 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 2.298 * [taylor]: Taking taylor expansion of z in y 2.298 * [backup-simplify]: Simplify z into z 2.298 * [backup-simplify]: Simplify (+ 1 0) into 1 2.299 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 2.299 * [taylor]: Taking taylor expansion of (/ (- (/ 1 y) (/ 1 x)) z) in y 2.299 * [taylor]: Taking taylor expansion of (- (/ 1 y) (/ 1 x)) in y 2.299 * [taylor]: Taking taylor expansion of (/ 1 y) in y 2.299 * [taylor]: Taking taylor expansion of y in y 2.299 * [backup-simplify]: Simplify 0 into 0 2.299 * [backup-simplify]: Simplify 1 into 1 2.299 * [backup-simplify]: Simplify (/ 1 1) into 1 2.299 * [taylor]: Taking taylor expansion of (/ 1 x) in y 2.299 * [taylor]: Taking taylor expansion of x in y 2.299 * [backup-simplify]: Simplify x into x 2.299 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 2.299 * [taylor]: Taking taylor expansion of z in y 2.299 * [backup-simplify]: Simplify z into z 2.299 * [backup-simplify]: Simplify (+ 1 0) into 1 2.299 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 2.300 * [taylor]: Taking taylor expansion of (/ 1 z) in x 2.300 * [taylor]: Taking taylor expansion of z in x 2.300 * [backup-simplify]: Simplify z into z 2.300 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 2.300 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.300 * [backup-simplify]: Simplify (- (/ 1 x)) into (- (/ 1 x)) 2.300 * [backup-simplify]: Simplify (+ 0 (- (/ 1 x))) into (- (/ 1 x)) 2.300 * [backup-simplify]: Simplify (- (/ (- (/ 1 x)) z) (+ (* (/ 1 z) (/ 0 z)))) into (- (/ 1 (* x z))) 2.300 * [taylor]: Taking taylor expansion of (- (/ 1 (* x z))) in x 2.300 * [taylor]: Taking taylor expansion of (/ 1 (* x z)) in x 2.300 * [taylor]: Taking taylor expansion of (* x z) in x 2.300 * [taylor]: Taking taylor expansion of x in x 2.301 * [backup-simplify]: Simplify 0 into 0 2.301 * [backup-simplify]: Simplify 1 into 1 2.301 * [taylor]: Taking taylor expansion of z in x 2.301 * [backup-simplify]: Simplify z into z 2.301 * [backup-simplify]: Simplify (* 0 z) into 0 2.301 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 z)) into z 2.301 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 2.301 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 2.301 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in z 2.301 * [taylor]: Taking taylor expansion of (/ 1 z) in z 2.301 * [taylor]: Taking taylor expansion of z in z 2.301 * [backup-simplify]: Simplify 0 into 0 2.301 * [backup-simplify]: Simplify 1 into 1 2.302 * [backup-simplify]: Simplify (/ 1 1) into 1 2.302 * [backup-simplify]: Simplify (- 1) into -1 2.302 * [backup-simplify]: Simplify -1 into -1 2.302 * [taylor]: Taking taylor expansion of (/ 1 z) in z 2.302 * [taylor]: Taking taylor expansion of z in z 2.302 * [backup-simplify]: Simplify 0 into 0 2.302 * [backup-simplify]: Simplify 1 into 1 2.303 * [backup-simplify]: Simplify (/ 1 1) into 1 2.303 * [backup-simplify]: Simplify 1 into 1 2.304 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.304 * [backup-simplify]: Simplify (- (+ (* (/ 1 x) (/ 0 x)))) into 0 2.304 * [backup-simplify]: Simplify (- 0) into 0 2.305 * [backup-simplify]: Simplify (+ 0 0) into 0 2.305 * [backup-simplify]: Simplify (- (/ 0 z) (+ (* (/ 1 z) (/ 0 z)) (* (- (/ 1 (* x z))) (/ 0 z)))) into 0 2.305 * [taylor]: Taking taylor expansion of 0 in x 2.305 * [backup-simplify]: Simplify 0 into 0 2.306 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 z))) into 0 2.306 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 2.306 * [backup-simplify]: Simplify (- 0) into 0 2.306 * [taylor]: Taking taylor expansion of 0 in z 2.306 * [backup-simplify]: Simplify 0 into 0 2.306 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 2.307 * [taylor]: Taking taylor expansion of 0 in z 2.307 * [backup-simplify]: Simplify 0 into 0 2.307 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.308 * [backup-simplify]: Simplify (- 0) into 0 2.308 * [backup-simplify]: Simplify 0 into 0 2.308 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.309 * [backup-simplify]: Simplify 0 into 0 2.309 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.310 * [backup-simplify]: Simplify (- (+ (* (/ 1 x) (/ 0 x)) (* 0 (/ 0 x)))) into 0 2.310 * [backup-simplify]: Simplify (- 0) into 0 2.310 * [backup-simplify]: Simplify (+ 0 0) into 0 2.311 * [backup-simplify]: Simplify (- (/ 0 z) (+ (* (/ 1 z) (/ 0 z)) (* (- (/ 1 (* x z))) (/ 0 z)) (* 0 (/ 0 z)))) into 0 2.311 * [taylor]: Taking taylor expansion of 0 in x 2.311 * [backup-simplify]: Simplify 0 into 0 2.311 * [taylor]: Taking taylor expansion of 0 in z 2.311 * [backup-simplify]: Simplify 0 into 0 2.312 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 z)))) into 0 2.312 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 2.313 * [backup-simplify]: Simplify (- 0) into 0 2.313 * [taylor]: Taking taylor expansion of 0 in z 2.313 * [backup-simplify]: Simplify 0 into 0 2.313 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 2.313 * [taylor]: Taking taylor expansion of 0 in z 2.313 * [backup-simplify]: Simplify 0 into 0 2.313 * [backup-simplify]: Simplify 0 into 0 2.313 * [backup-simplify]: Simplify 0 into 0 2.314 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.315 * [backup-simplify]: Simplify (- 0) into 0 2.315 * [backup-simplify]: Simplify 0 into 0 2.315 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.316 * [backup-simplify]: Simplify 0 into 0 2.316 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 z)) (* 1 (/ 1 (/ 1 y))))) (* -1 (* (/ 1 (/ 1 z)) (* (/ 1 (/ 1 x)) 1)))) into (- (* z y) (* x z)) 2.316 * [backup-simplify]: Simplify (* (- (/ 1 (- y)) (/ 1 (- x))) (/ 1 (- z))) into (* -1 (/ (- (/ 1 x) (/ 1 y)) z)) 2.316 * [approximate]: Taking taylor expansion of (* -1 (/ (- (/ 1 x) (/ 1 y)) z)) in (y x z) around 0 2.316 * [taylor]: Taking taylor expansion of (* -1 (/ (- (/ 1 x) (/ 1 y)) z)) in z 2.316 * [taylor]: Taking taylor expansion of -1 in z 2.316 * [backup-simplify]: Simplify -1 into -1 2.316 * [taylor]: Taking taylor expansion of (/ (- (/ 1 x) (/ 1 y)) z) in z 2.317 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in z 2.317 * [taylor]: Taking taylor expansion of (/ 1 x) in z 2.317 * [taylor]: Taking taylor expansion of x in z 2.317 * [backup-simplify]: Simplify x into x 2.317 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 2.317 * [taylor]: Taking taylor expansion of (/ 1 y) in z 2.317 * [taylor]: Taking taylor expansion of y in z 2.317 * [backup-simplify]: Simplify y into y 2.317 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 2.317 * [taylor]: Taking taylor expansion of z in z 2.317 * [backup-simplify]: Simplify 0 into 0 2.317 * [backup-simplify]: Simplify 1 into 1 2.317 * [backup-simplify]: Simplify (- (/ 1 y)) into (- (/ 1 y)) 2.317 * [backup-simplify]: Simplify (+ (/ 1 x) (- (/ 1 y))) into (- (/ 1 x) (/ 1 y)) 2.317 * [backup-simplify]: Simplify (/ (- (/ 1 x) (/ 1 y)) 1) into (- (/ 1 x) (/ 1 y)) 2.317 * [taylor]: Taking taylor expansion of (* -1 (/ (- (/ 1 x) (/ 1 y)) z)) in x 2.317 * [taylor]: Taking taylor expansion of -1 in x 2.317 * [backup-simplify]: Simplify -1 into -1 2.317 * [taylor]: Taking taylor expansion of (/ (- (/ 1 x) (/ 1 y)) z) in x 2.317 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in x 2.317 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.317 * [taylor]: Taking taylor expansion of x in x 2.317 * [backup-simplify]: Simplify 0 into 0 2.317 * [backup-simplify]: Simplify 1 into 1 2.318 * [backup-simplify]: Simplify (/ 1 1) into 1 2.318 * [taylor]: Taking taylor expansion of (/ 1 y) in x 2.318 * [taylor]: Taking taylor expansion of y in x 2.318 * [backup-simplify]: Simplify y into y 2.318 * [backup-simplify]: Simplify (/ 1 y) into (/ 1 y) 2.318 * [taylor]: Taking taylor expansion of z in x 2.318 * [backup-simplify]: Simplify z into z 2.318 * [backup-simplify]: Simplify (+ 1 0) into 1 2.319 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 2.319 * [taylor]: Taking taylor expansion of (* -1 (/ (- (/ 1 x) (/ 1 y)) z)) in y 2.319 * [taylor]: Taking taylor expansion of -1 in y 2.319 * [backup-simplify]: Simplify -1 into -1 2.319 * [taylor]: Taking taylor expansion of (/ (- (/ 1 x) (/ 1 y)) z) in y 2.319 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in y 2.319 * [taylor]: Taking taylor expansion of (/ 1 x) in y 2.319 * [taylor]: Taking taylor expansion of x in y 2.319 * [backup-simplify]: Simplify x into x 2.319 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 2.319 * [taylor]: Taking taylor expansion of (/ 1 y) in y 2.319 * [taylor]: Taking taylor expansion of y in y 2.319 * [backup-simplify]: Simplify 0 into 0 2.319 * [backup-simplify]: Simplify 1 into 1 2.319 * [backup-simplify]: Simplify (/ 1 1) into 1 2.319 * [taylor]: Taking taylor expansion of z in y 2.319 * [backup-simplify]: Simplify z into z 2.320 * [backup-simplify]: Simplify (- 1) into -1 2.320 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.320 * [backup-simplify]: Simplify (/ -1 z) into (/ -1 z) 2.320 * [taylor]: Taking taylor expansion of (* -1 (/ (- (/ 1 x) (/ 1 y)) z)) in y 2.320 * [taylor]: Taking taylor expansion of -1 in y 2.320 * [backup-simplify]: Simplify -1 into -1 2.320 * [taylor]: Taking taylor expansion of (/ (- (/ 1 x) (/ 1 y)) z) in y 2.320 * [taylor]: Taking taylor expansion of (- (/ 1 x) (/ 1 y)) in y 2.320 * [taylor]: Taking taylor expansion of (/ 1 x) in y 2.320 * [taylor]: Taking taylor expansion of x in y 2.320 * [backup-simplify]: Simplify x into x 2.320 * [backup-simplify]: Simplify (/ 1 x) into (/ 1 x) 2.320 * [taylor]: Taking taylor expansion of (/ 1 y) in y 2.320 * [taylor]: Taking taylor expansion of y in y 2.320 * [backup-simplify]: Simplify 0 into 0 2.320 * [backup-simplify]: Simplify 1 into 1 2.321 * [backup-simplify]: Simplify (/ 1 1) into 1 2.321 * [taylor]: Taking taylor expansion of z in y 2.321 * [backup-simplify]: Simplify z into z 2.321 * [backup-simplify]: Simplify (- 1) into -1 2.322 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.322 * [backup-simplify]: Simplify (/ -1 z) into (/ -1 z) 2.322 * [backup-simplify]: Simplify (* -1 (/ -1 z)) into (/ 1 z) 2.322 * [taylor]: Taking taylor expansion of (/ 1 z) in x 2.322 * [taylor]: Taking taylor expansion of z in x 2.322 * [backup-simplify]: Simplify z into z 2.322 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 2.323 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.323 * [backup-simplify]: Simplify (- 0) into 0 2.323 * [backup-simplify]: Simplify (+ (/ 1 x) 0) into (/ 1 x) 2.324 * [backup-simplify]: Simplify (- (/ (/ 1 x) z) (+ (* (/ -1 z) (/ 0 z)))) into (/ 1 (* x z)) 2.324 * [backup-simplify]: Simplify (+ (* -1 (/ 1 (* x z))) (* 0 (/ -1 z))) into (- (/ 1 (* x z))) 2.324 * [taylor]: Taking taylor expansion of (- (/ 1 (* x z))) in x 2.324 * [taylor]: Taking taylor expansion of (/ 1 (* x z)) in x 2.324 * [taylor]: Taking taylor expansion of (* x z) in x 2.324 * [taylor]: Taking taylor expansion of x in x 2.324 * [backup-simplify]: Simplify 0 into 0 2.324 * [backup-simplify]: Simplify 1 into 1 2.324 * [taylor]: Taking taylor expansion of z in x 2.324 * [backup-simplify]: Simplify z into z 2.324 * [backup-simplify]: Simplify (* 0 z) into 0 2.324 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 z)) into z 2.325 * [backup-simplify]: Simplify (/ 1 z) into (/ 1 z) 2.325 * [backup-simplify]: Simplify (- (/ 1 z)) into (- (/ 1 z)) 2.325 * [taylor]: Taking taylor expansion of (- (/ 1 z)) in z 2.325 * [taylor]: Taking taylor expansion of (/ 1 z) in z 2.325 * [taylor]: Taking taylor expansion of z in z 2.325 * [backup-simplify]: Simplify 0 into 0 2.325 * [backup-simplify]: Simplify 1 into 1 2.325 * [backup-simplify]: Simplify (/ 1 1) into 1 2.326 * [backup-simplify]: Simplify (- 1) into -1 2.326 * [backup-simplify]: Simplify -1 into -1 2.326 * [taylor]: Taking taylor expansion of (/ 1 z) in z 2.326 * [taylor]: Taking taylor expansion of z in z 2.326 * [backup-simplify]: Simplify 0 into 0 2.326 * [backup-simplify]: Simplify 1 into 1 2.326 * [backup-simplify]: Simplify (/ 1 1) into 1 2.326 * [backup-simplify]: Simplify 1 into 1 2.326 * [backup-simplify]: Simplify (- (+ (* (/ 1 x) (/ 0 x)))) into 0 2.327 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.328 * [backup-simplify]: Simplify (- 0) into 0 2.328 * [backup-simplify]: Simplify (+ 0 0) into 0 2.328 * [backup-simplify]: Simplify (- (/ 0 z) (+ (* (/ -1 z) (/ 0 z)) (* (/ 1 (* x z)) (/ 0 z)))) into 0 2.329 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (/ 1 (* x z))) (* 0 (/ -1 z)))) into 0 2.329 * [taylor]: Taking taylor expansion of 0 in x 2.329 * [backup-simplify]: Simplify 0 into 0 2.330 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 z))) into 0 2.330 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 2.330 * [backup-simplify]: Simplify (- 0) into 0 2.330 * [taylor]: Taking taylor expansion of 0 in z 2.330 * [backup-simplify]: Simplify 0 into 0 2.331 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)))) into 0 2.331 * [taylor]: Taking taylor expansion of 0 in z 2.331 * [backup-simplify]: Simplify 0 into 0 2.331 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.332 * [backup-simplify]: Simplify (- 0) into 0 2.332 * [backup-simplify]: Simplify 0 into 0 2.333 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.333 * [backup-simplify]: Simplify 0 into 0 2.333 * [backup-simplify]: Simplify (- (+ (* (/ 1 x) (/ 0 x)) (* 0 (/ 0 x)))) into 0 2.334 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.334 * [backup-simplify]: Simplify (- 0) into 0 2.335 * [backup-simplify]: Simplify (+ 0 0) into 0 2.335 * [backup-simplify]: Simplify (- (/ 0 z) (+ (* (/ -1 z) (/ 0 z)) (* (/ 1 (* x z)) (/ 0 z)) (* 0 (/ 0 z)))) into 0 2.336 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (/ 1 (* x z))) (* 0 (/ -1 z))))) into 0 2.336 * [taylor]: Taking taylor expansion of 0 in x 2.336 * [backup-simplify]: Simplify 0 into 0 2.336 * [taylor]: Taking taylor expansion of 0 in z 2.336 * [backup-simplify]: Simplify 0 into 0 2.338 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 z)))) into 0 2.338 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 2.338 * [backup-simplify]: Simplify (- 0) into 0 2.338 * [taylor]: Taking taylor expansion of 0 in z 2.338 * [backup-simplify]: Simplify 0 into 0 2.339 * [backup-simplify]: Simplify (- (+ (* (/ 1 z) (/ 0 z)) (* 0 (/ 0 z)))) into 0 2.339 * [taylor]: Taking taylor expansion of 0 in z 2.339 * [backup-simplify]: Simplify 0 into 0 2.339 * [backup-simplify]: Simplify 0 into 0 2.339 * [backup-simplify]: Simplify 0 into 0 2.340 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.340 * [backup-simplify]: Simplify (- 0) into 0 2.340 * [backup-simplify]: Simplify 0 into 0 2.341 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.341 * [backup-simplify]: Simplify 0 into 0 2.342 * [backup-simplify]: Simplify (+ (* 1 (* (/ 1 (/ 1 (- z))) (* 1 (/ 1 (/ 1 (- y)))))) (* -1 (* (/ 1 (/ 1 (- z))) (* (/ 1 (/ 1 (- x))) 1)))) into (- (* z y) (* x z)) 2.342 * * * [progress]: simplifying candidates 2.343 * [simplify]: Simplifying: (* (- y x) z) (+ (log (- y x)) (log z)) (log (* (- y x) z)) (exp (* (- y x) z)) (* (* (* (- y x) (- y x)) (- y x)) (* (* z z) z)) (* (cbrt (* (- y x) z)) (cbrt (* (- y x) z))) (cbrt (* (- y x) z)) (* (* (* (- y x) z) (* (- y x) z)) (* (- y x) z)) (sqrt (* (- y x) z)) (sqrt (* (- y x) z)) (* (sqrt (- y x)) (sqrt z)) (* (sqrt (- y x)) (sqrt z)) (* (- y x) (* (cbrt z) (cbrt z))) (* (- y x) (sqrt z)) (* (- y x) 1) (* (cbrt (- y x)) z) (* (sqrt (- y x)) z) (* (- y x) z) (* (- (sqrt y) (sqrt x)) z) (* (- y x) z) (* (- (pow y 3) (pow x 3)) z) (* (- (* y y) (* x x)) z) 0 (- (* z y) (* x z)) (- (* z y) (* x z)) 2.343 * * [simplify]: Extracting # 0 : cost 0 2.344 * * [simplify]: Extracting # 1 : cost 0 2.344 * * [simplify]: Extracting # 2 : cost 0 2.344 * * [simplify]: Extracting # 3 : cost 0 2.344 * * [simplify]: Extracting # 4 : cost 0 2.344 * * [simplify]: Extracting # 5 : cost 0 2.344 * * [simplify]: Extracting # 6 : cost 0 2.344 * * [simplify]: iteration 0 : 49 enodes (cost 185 ) 2.363 * * [simplify]: Extracting # 0 : cost 0 2.363 * * [simplify]: Extracting # 1 : cost 0 2.363 * * [simplify]: Extracting # 2 : cost 0 2.364 * * [simplify]: Extracting # 3 : cost 0 2.364 * * [simplify]: iteration 1 : 109 enodes (cost 182 ) 2.418 * * [simplify]: Extracting # 0 : cost 0 2.418 * * [simplify]: Extracting # 1 : cost 0 2.419 * * [simplify]: Extracting # 2 : cost 0 2.419 * * [simplify]: Extracting # 3 : cost 0 2.420 * * [simplify]: Extracting # 4 : cost 0 2.420 * * [simplify]: Extracting # 5 : cost 0 2.420 * * [simplify]: iteration 2 : 427 enodes (cost 160 ) 3.239 * * [simplify]: Extracting # 0 : cost 0 3.252 * * [simplify]: Extracting # 1 : cost 0 3.263 * * [simplify]: Extracting # 2 : cost 0 3.275 * * [simplify]: Extracting # 3 : cost 0 3.281 * * [simplify]: Extracting # 4 : cost 0 3.287 * * [simplify]: iteration 3 : 4598 enodes (cost 158 ) 7.861 * * [simplify]: Extracting # 0 : cost 0 7.877 * * [simplify]: Extracting # 1 : cost 0 7.888 * * [simplify]: Extracting # 2 : cost 0 7.900 * * [simplify]: iteration done: 5000 enodes (cost 158 ) 7.901 * [simplify]: Simplified to: (* z (- y x)) (log (* (- y x) z)) (log (* (- y x) z)) (exp (* (- y x) z)) (pow (* (- y x) z) 3) (* (cbrt (* (- y x) z)) (cbrt (* (- y x) z))) (cbrt (* (- y x) z)) (pow (* (- y x) z) 3) (sqrt (* (- y x) z)) (sqrt (* (- y x) z)) (* (sqrt (- y x)) (sqrt z)) (* (sqrt (- y x)) (sqrt z)) (* (* (cbrt z) (cbrt z)) (- y x)) (* (sqrt z) (- y x)) (- y x) (* (cbrt (- y x)) z) (* (sqrt (- y x)) z) (* z (- y x)) (* (- (sqrt y) (sqrt x)) z) (* z (- y x)) (* (- (pow y 3) (pow x 3)) z) (* (- (* y y) (* x x)) z) 0 (* z (- y x)) (* z (- y x)) 7.901 * * * [progress]: adding candidates to table 7.970 * [progress]: [Phase 3 of 3] Extracting. 7.971 * [simplify]: Simplifying: (+ x (* (- y x) z)) 7.971 * * [simplify]: Extracting # 0 : cost 0 7.971 * * [simplify]: Extracting # 1 : cost 0 7.971 * * [simplify]: Extracting # 2 : cost 0 7.971 * * [simplify]: Extracting # 3 : cost 0 7.971 * * [simplify]: Extracting # 4 : cost 0 7.971 * * [simplify]: Extracting # 5 : cost 0 7.971 * * [simplify]: iteration 0 : 6 enodes (cost 7 ) 7.972 * * [simplify]: Extracting # 0 : cost 0 7.972 * * [simplify]: iteration 1 : 8 enodes (cost 7 ) 7.972 * * [simplify]: Extracting # 0 : cost 0 7.972 * * [simplify]: iteration done: 8 enodes (cost 7 ) 7.972 * [simplify]: Simplified to: (+ x (* (- y x) z)) 9.085 * [regime-testing]: Baseline error score: 0.014324910926455952 9.087 * [regime-testing]: Oracle error score: 0.014324910926455952 9.087 * [regime-testing]: End program error score: 0.014324910926455952