0.924 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.019 * * * [progress]: [2/2] Setting up program. 0.022 * [progress]: [Phase 2 of 3] Improving. 0.025 * [simplify]: Simplifying using # : (/.f64 (+.f64 x y) 10) 0.464 * * [simplify]: iteration 0 : 6 enodes (cost 5 ) 0.464 * * [simplify]: iteration 1 : 6 enodes (cost 5 ) 0.465 * [simplify]: Simplified to: (/.f64 (+.f64 x y) 10) 0.467 * * [progress]: iteration 1 / 4 0.467 * * * [progress]: picking best candidate 0.469 * * * * [pick]: Picked # 0.469 * * * [progress]: localizing error 0.474 * * * [progress]: generating rewritten candidates 0.475 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 0.485 * * * [progress]: generating series expansions 0.485 * * * * [progress]: [ 1 / 1 ] generating series at (2) 0.502 * [approximate]: Taking taylor expansion of (* 1/10 (+ x y)) in (x y) around 0 0.503 * [taylor]: Taking taylor expansion of (* 1/10 (+ x y)) in y 0.503 * [taylor]: Taking taylor expansion of 1/10 in y 0.503 * [taylor]: Taking taylor expansion of (+ x y) in y 0.503 * [taylor]: Taking taylor expansion of x in y 0.503 * [taylor]: Taking taylor expansion of y in y 0.504 * [taylor]: Taking taylor expansion of (* 1/10 (+ x y)) in x 0.504 * [taylor]: Taking taylor expansion of 1/10 in x 0.504 * [taylor]: Taking taylor expansion of (+ x y) in x 0.504 * [taylor]: Taking taylor expansion of x in x 0.504 * [taylor]: Taking taylor expansion of y in x 0.504 * [taylor]: Taking taylor expansion of (* 1/10 (+ x y)) in x 0.504 * [taylor]: Taking taylor expansion of 1/10 in x 0.504 * [taylor]: Taking taylor expansion of (+ x y) in x 0.504 * [taylor]: Taking taylor expansion of x in x 0.504 * [taylor]: Taking taylor expansion of y in x 0.505 * [taylor]: Taking taylor expansion of (* 1/10 y) in y 0.505 * [taylor]: Taking taylor expansion of 1/10 in y 0.505 * [taylor]: Taking taylor expansion of y in y 0.505 * [taylor]: Taking taylor expansion of 1/10 in y 0.505 * [taylor]: Taking taylor expansion of 0 in y 0.506 * [taylor]: Taking taylor expansion of 0 in y 0.506 * [approximate]: Taking taylor expansion of (* 1/10 (+ (/ 1 y) (/ 1 x))) in (x y) around 0 0.506 * [taylor]: Taking taylor expansion of (* 1/10 (+ (/ 1 y) (/ 1 x))) in y 0.506 * [taylor]: Taking taylor expansion of 1/10 in y 0.506 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in y 0.506 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.506 * [taylor]: Taking taylor expansion of y in y 0.507 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.507 * [taylor]: Taking taylor expansion of x in y 0.507 * [taylor]: Taking taylor expansion of (* 1/10 (+ (/ 1 y) (/ 1 x))) in x 0.507 * [taylor]: Taking taylor expansion of 1/10 in x 0.507 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in x 0.507 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.507 * [taylor]: Taking taylor expansion of y in x 0.507 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.507 * [taylor]: Taking taylor expansion of x in x 0.507 * [taylor]: Taking taylor expansion of (* 1/10 (+ (/ 1 y) (/ 1 x))) in x 0.507 * [taylor]: Taking taylor expansion of 1/10 in x 0.507 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in x 0.507 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.507 * [taylor]: Taking taylor expansion of y in x 0.507 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.507 * [taylor]: Taking taylor expansion of x in x 0.507 * [taylor]: Taking taylor expansion of 1/10 in y 0.508 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 y)) in y 0.508 * [taylor]: Taking taylor expansion of 1/10 in y 0.508 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.508 * [taylor]: Taking taylor expansion of y in y 0.508 * [taylor]: Taking taylor expansion of 0 in y 0.508 * [taylor]: Taking taylor expansion of 0 in y 0.509 * [taylor]: Taking taylor expansion of 0 in y 0.509 * [approximate]: Taking taylor expansion of (* -1/10 (+ (/ 1 y) (/ 1 x))) in (x y) around 0 0.509 * [taylor]: Taking taylor expansion of (* -1/10 (+ (/ 1 y) (/ 1 x))) in y 0.509 * [taylor]: Taking taylor expansion of -1/10 in y 0.509 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in y 0.509 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.509 * [taylor]: Taking taylor expansion of y in y 0.509 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.509 * [taylor]: Taking taylor expansion of x in y 0.509 * [taylor]: Taking taylor expansion of (* -1/10 (+ (/ 1 y) (/ 1 x))) in x 0.509 * [taylor]: Taking taylor expansion of -1/10 in x 0.509 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in x 0.509 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.509 * [taylor]: Taking taylor expansion of y in x 0.509 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.509 * [taylor]: Taking taylor expansion of x in x 0.509 * [taylor]: Taking taylor expansion of (* -1/10 (+ (/ 1 y) (/ 1 x))) in x 0.510 * [taylor]: Taking taylor expansion of -1/10 in x 0.510 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in x 0.510 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.510 * [taylor]: Taking taylor expansion of y in x 0.510 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.510 * [taylor]: Taking taylor expansion of x in x 0.510 * [taylor]: Taking taylor expansion of -1/10 in y 0.510 * [taylor]: Taking taylor expansion of (neg (* 1/10 (/ 1 y))) in y 0.510 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 y)) in y 0.510 * [taylor]: Taking taylor expansion of 1/10 in y 0.510 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.510 * [taylor]: Taking taylor expansion of y in y 0.510 * [taylor]: Taking taylor expansion of 0 in y 0.510 * [taylor]: Taking taylor expansion of 0 in y 0.511 * [taylor]: Taking taylor expansion of 0 in y 0.511 * * * [progress]: simplifying candidates 0.512 * [simplify]: Simplifying using # : (-.f64 (log.f64 (+.f64 x y)) (log.f64 10)) (log.f64 (/.f64 (+.f64 x y) 10)) (exp.f64 (/.f64 (+.f64 x y) 10)) (/.f64 (*.f64 (*.f64 (+.f64 x y) (+.f64 x y)) (+.f64 x y)) (*.f64 (*.f64 10 10) 10)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) 10)) (cbrt.f64 (/.f64 (+.f64 x y) 10))) (cbrt.f64 (/.f64 (+.f64 x y) 10)) (*.f64 (*.f64 (/.f64 (+.f64 x y) 10) (/.f64 (+.f64 x y) 10)) (/.f64 (+.f64 x y) 10)) (sqrt.f64 (/.f64 (+.f64 x y) 10)) (sqrt.f64 (/.f64 (+.f64 x y) 10)) (neg.f64 (+.f64 x y)) (neg.f64 10) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (*.f64 (cbrt.f64 10) (cbrt.f64 10))) (/.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 10)) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (sqrt.f64 10)) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) 1) (/.f64 (cbrt.f64 (+.f64 x y)) 10) (/.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (cbrt.f64 10) (cbrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) 1) (/.f64 (sqrt.f64 (+.f64 x y)) 10) (/.f64 1 (*.f64 (cbrt.f64 10) (cbrt.f64 10))) (/.f64 (+.f64 x y) (cbrt.f64 10)) (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 1 1) (/.f64 (+.f64 x y) 10) (/.f64 1 (*.f64 (cbrt.f64 10) (cbrt.f64 10))) (/.f64 (+.f64 x y) (cbrt.f64 10)) (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 1 1) (/.f64 (+.f64 x y) 10) (/.f64 1 10) (/.f64 10 (+.f64 x y)) (/.f64 (+.f64 x y) (*.f64 (cbrt.f64 10) (cbrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 (+.f64 x y) 1) (/.f64 10 (cbrt.f64 (+.f64 x y))) (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 10 (+.f64 x y)) (/.f64 10 (+.f64 x y)) (*.f64 10 (+.f64 (*.f64 x x) (-.f64 (*.f64 y y) (*.f64 x y)))) (*.f64 10 (-.f64 x y)) (+.f64 (*.f64 1/10 x) (*.f64 1/10 y)) (+.f64 (*.f64 1/10 x) (*.f64 1/10 y)) (+.f64 (*.f64 1/10 x) (*.f64 1/10 y)) 0.569 * * [simplify]: iteration 0 : 5011 enodes (cost 300 ) 0.572 * [simplify]: Simplified to: (log.f64 (/.f64 (+.f64 x y) 10)) (log.f64 (/.f64 (+.f64 x y) 10)) (exp.f64 (/.f64 (+.f64 x y) 10)) (*.f64 (pow.f64 (+.f64 x y) 3) 1/1000) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) 10)) (cbrt.f64 (/.f64 (+.f64 x y) 10))) (cbrt.f64 (/.f64 (+.f64 x y) 10)) (*.f64 (pow.f64 (+.f64 x y) 3) 1/1000) (sqrt.f64 (/.f64 (+.f64 x y) 10)) (sqrt.f64 (/.f64 (+.f64 x y) 10)) (neg.f64 (+.f64 x y)) -10 (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (*.f64 (cbrt.f64 10) (cbrt.f64 10))) (/.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 10)) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (sqrt.f64 10)) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 10)) (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (+.f64 x y)) 10) (/.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (cbrt.f64 10) (cbrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (sqrt.f64 (+.f64 x y)) (/.f64 (sqrt.f64 (+.f64 x y)) 10) (/.f64 1 (*.f64 (cbrt.f64 10) (cbrt.f64 10))) (/.f64 (+.f64 x y) (cbrt.f64 10)) (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)) 1 (/.f64 (+.f64 x y) 10) (/.f64 1 (*.f64 (cbrt.f64 10) (cbrt.f64 10))) (/.f64 (+.f64 x y) (cbrt.f64 10)) (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)) 1 (/.f64 (+.f64 x y) 10) 1/10 (/.f64 10 (+.f64 x y)) (/.f64 (+.f64 x y) (*.f64 (cbrt.f64 10) (cbrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10)) (+.f64 x y) (/.f64 10 (cbrt.f64 (+.f64 x y))) (/.f64 10 (sqrt.f64 (+.f64 x y))) (/.f64 10 (+.f64 x y)) (/.f64 10 (+.f64 x y)) (*.f64 10 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (*.f64 10 (-.f64 x y)) (/.f64 (+.f64 x y) 10) (/.f64 (+.f64 x y) 10) (/.f64 (+.f64 x y) 10) 0.572 * * * [progress]: adding candidates to table 0.591 * * [progress]: iteration 2 / 4 0.591 * * * [progress]: picking best candidate 0.595 * * * * [pick]: Picked # 0.595 * * * [progress]: localizing error 0.602 * * * [progress]: generating rewritten candidates 0.602 * * * * [progress]: [ 1 / 2 ] rewriting at (2 2) 0.609 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.643 * * * [progress]: generating series expansions 0.643 * * * * [progress]: [ 1 / 2 ] generating series at (2 2) 0.643 * [approximate]: Taking taylor expansion of (/ (+ x y) (sqrt 10)) in (x y) around 0 0.643 * [taylor]: Taking taylor expansion of (/ (+ x y) (sqrt 10)) in y 0.643 * [taylor]: Taking taylor expansion of (+ x y) in y 0.643 * [taylor]: Taking taylor expansion of x in y 0.643 * [taylor]: Taking taylor expansion of y in y 0.643 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.643 * [taylor]: Taking taylor expansion of 10 in y 0.644 * [taylor]: Taking taylor expansion of (/ (+ x y) (sqrt 10)) in x 0.644 * [taylor]: Taking taylor expansion of (+ x y) in x 0.644 * [taylor]: Taking taylor expansion of x in x 0.644 * [taylor]: Taking taylor expansion of y in x 0.644 * [taylor]: Taking taylor expansion of (sqrt 10) in x 0.644 * [taylor]: Taking taylor expansion of 10 in x 0.644 * [taylor]: Taking taylor expansion of (/ (+ x y) (sqrt 10)) in x 0.644 * [taylor]: Taking taylor expansion of (+ x y) in x 0.644 * [taylor]: Taking taylor expansion of x in x 0.644 * [taylor]: Taking taylor expansion of y in x 0.644 * [taylor]: Taking taylor expansion of (sqrt 10) in x 0.644 * [taylor]: Taking taylor expansion of 10 in x 0.644 * [taylor]: Taking taylor expansion of (/ y (sqrt 10)) in y 0.644 * [taylor]: Taking taylor expansion of y in y 0.644 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.644 * [taylor]: Taking taylor expansion of 10 in y 0.645 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 10)) in y 0.645 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.645 * [taylor]: Taking taylor expansion of 10 in y 0.645 * [taylor]: Taking taylor expansion of 0 in y 0.646 * [taylor]: Taking taylor expansion of 0 in y 0.646 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 y) (/ 1 x)) (sqrt 10)) in (x y) around 0 0.646 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 y) (/ 1 x)) (sqrt 10)) in y 0.646 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in y 0.646 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.646 * [taylor]: Taking taylor expansion of y in y 0.646 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.646 * [taylor]: Taking taylor expansion of x in y 0.646 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.646 * [taylor]: Taking taylor expansion of 10 in y 0.647 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 y) (/ 1 x)) (sqrt 10)) in x 0.647 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in x 0.647 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.647 * [taylor]: Taking taylor expansion of y in x 0.647 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.647 * [taylor]: Taking taylor expansion of x in x 0.647 * [taylor]: Taking taylor expansion of (sqrt 10) in x 0.647 * [taylor]: Taking taylor expansion of 10 in x 0.647 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 y) (/ 1 x)) (sqrt 10)) in x 0.647 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in x 0.647 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.647 * [taylor]: Taking taylor expansion of y in x 0.647 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.647 * [taylor]: Taking taylor expansion of x in x 0.647 * [taylor]: Taking taylor expansion of (sqrt 10) in x 0.647 * [taylor]: Taking taylor expansion of 10 in x 0.647 * [taylor]: Taking taylor expansion of (/ 1 (sqrt 10)) in y 0.647 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.647 * [taylor]: Taking taylor expansion of 10 in y 0.647 * [taylor]: Taking taylor expansion of (/ 1 (* (sqrt 10) y)) in y 0.647 * [taylor]: Taking taylor expansion of (* (sqrt 10) y) in y 0.647 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.647 * [taylor]: Taking taylor expansion of 10 in y 0.647 * [taylor]: Taking taylor expansion of y in y 0.648 * [taylor]: Taking taylor expansion of 0 in y 0.649 * [taylor]: Taking taylor expansion of 0 in y 0.649 * [taylor]: Taking taylor expansion of 0 in y 0.650 * [approximate]: Taking taylor expansion of (* -1 (/ (+ (/ 1 y) (/ 1 x)) (sqrt 10))) in (x y) around 0 0.650 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (/ 1 y) (/ 1 x)) (sqrt 10))) in y 0.650 * [taylor]: Taking taylor expansion of -1 in y 0.650 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 y) (/ 1 x)) (sqrt 10)) in y 0.650 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in y 0.650 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.650 * [taylor]: Taking taylor expansion of y in y 0.650 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.650 * [taylor]: Taking taylor expansion of x in y 0.650 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.650 * [taylor]: Taking taylor expansion of 10 in y 0.650 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (/ 1 y) (/ 1 x)) (sqrt 10))) in x 0.650 * [taylor]: Taking taylor expansion of -1 in x 0.650 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 y) (/ 1 x)) (sqrt 10)) in x 0.650 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in x 0.650 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.650 * [taylor]: Taking taylor expansion of y in x 0.650 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.650 * [taylor]: Taking taylor expansion of x in x 0.650 * [taylor]: Taking taylor expansion of (sqrt 10) in x 0.650 * [taylor]: Taking taylor expansion of 10 in x 0.650 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (/ 1 y) (/ 1 x)) (sqrt 10))) in x 0.650 * [taylor]: Taking taylor expansion of -1 in x 0.650 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 y) (/ 1 x)) (sqrt 10)) in x 0.650 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in x 0.650 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.650 * [taylor]: Taking taylor expansion of y in x 0.650 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.650 * [taylor]: Taking taylor expansion of x in x 0.650 * [taylor]: Taking taylor expansion of (sqrt 10) in x 0.650 * [taylor]: Taking taylor expansion of 10 in x 0.651 * [taylor]: Taking taylor expansion of (/ -1 (sqrt 10)) in y 0.651 * [taylor]: Taking taylor expansion of -1 in y 0.651 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.651 * [taylor]: Taking taylor expansion of 10 in y 0.651 * [taylor]: Taking taylor expansion of (neg (/ 1 (* (sqrt 10) y))) in y 0.651 * [taylor]: Taking taylor expansion of (/ 1 (* (sqrt 10) y)) in y 0.651 * [taylor]: Taking taylor expansion of (* (sqrt 10) y) in y 0.651 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.651 * [taylor]: Taking taylor expansion of 10 in y 0.651 * [taylor]: Taking taylor expansion of y in y 0.652 * [taylor]: Taking taylor expansion of 0 in y 0.652 * [taylor]: Taking taylor expansion of 0 in y 0.653 * [taylor]: Taking taylor expansion of 0 in y 0.654 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.654 * [approximate]: Taking taylor expansion of (/ (+ x y) (pow (sqrt 10) 2)) in (x y) around 0 0.654 * [taylor]: Taking taylor expansion of (/ (+ x y) (pow (sqrt 10) 2)) in y 0.654 * [taylor]: Taking taylor expansion of (+ x y) in y 0.654 * [taylor]: Taking taylor expansion of x in y 0.654 * [taylor]: Taking taylor expansion of y in y 0.654 * [taylor]: Taking taylor expansion of (pow (sqrt 10) 2) in y 0.654 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.654 * [taylor]: Taking taylor expansion of 10 in y 0.655 * [taylor]: Taking taylor expansion of (/ (+ x y) (pow (sqrt 10) 2)) in x 0.655 * [taylor]: Taking taylor expansion of (+ x y) in x 0.655 * [taylor]: Taking taylor expansion of x in x 0.655 * [taylor]: Taking taylor expansion of y in x 0.655 * [taylor]: Taking taylor expansion of (pow (sqrt 10) 2) in x 0.655 * [taylor]: Taking taylor expansion of (sqrt 10) in x 0.655 * [taylor]: Taking taylor expansion of 10 in x 0.655 * [taylor]: Taking taylor expansion of (/ (+ x y) (pow (sqrt 10) 2)) in x 0.655 * [taylor]: Taking taylor expansion of (+ x y) in x 0.655 * [taylor]: Taking taylor expansion of x in x 0.655 * [taylor]: Taking taylor expansion of y in x 0.655 * [taylor]: Taking taylor expansion of (pow (sqrt 10) 2) in x 0.655 * [taylor]: Taking taylor expansion of (sqrt 10) in x 0.655 * [taylor]: Taking taylor expansion of 10 in x 0.655 * [taylor]: Taking taylor expansion of (/ y (pow (sqrt 10) 2)) in y 0.655 * [taylor]: Taking taylor expansion of y in y 0.655 * [taylor]: Taking taylor expansion of (pow (sqrt 10) 2) in y 0.655 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.655 * [taylor]: Taking taylor expansion of 10 in y 0.656 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 10) 2)) in y 0.656 * [taylor]: Taking taylor expansion of (pow (sqrt 10) 2) in y 0.656 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.656 * [taylor]: Taking taylor expansion of 10 in y 0.657 * [taylor]: Taking taylor expansion of 0 in y 0.658 * [taylor]: Taking taylor expansion of 0 in y 0.659 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 y) (/ 1 x)) (pow (sqrt 10) 2)) in (x y) around 0 0.659 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 y) (/ 1 x)) (pow (sqrt 10) 2)) in y 0.659 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in y 0.659 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.659 * [taylor]: Taking taylor expansion of y in y 0.659 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.659 * [taylor]: Taking taylor expansion of x in y 0.659 * [taylor]: Taking taylor expansion of (pow (sqrt 10) 2) in y 0.659 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.659 * [taylor]: Taking taylor expansion of 10 in y 0.659 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 y) (/ 1 x)) (pow (sqrt 10) 2)) in x 0.659 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in x 0.659 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.659 * [taylor]: Taking taylor expansion of y in x 0.659 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.659 * [taylor]: Taking taylor expansion of x in x 0.659 * [taylor]: Taking taylor expansion of (pow (sqrt 10) 2) in x 0.659 * [taylor]: Taking taylor expansion of (sqrt 10) in x 0.659 * [taylor]: Taking taylor expansion of 10 in x 0.659 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 y) (/ 1 x)) (pow (sqrt 10) 2)) in x 0.659 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in x 0.659 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.659 * [taylor]: Taking taylor expansion of y in x 0.659 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.659 * [taylor]: Taking taylor expansion of x in x 0.659 * [taylor]: Taking taylor expansion of (pow (sqrt 10) 2) in x 0.659 * [taylor]: Taking taylor expansion of (sqrt 10) in x 0.659 * [taylor]: Taking taylor expansion of 10 in x 0.660 * [taylor]: Taking taylor expansion of (/ 1 (pow (sqrt 10) 2)) in y 0.660 * [taylor]: Taking taylor expansion of (pow (sqrt 10) 2) in y 0.660 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.660 * [taylor]: Taking taylor expansion of 10 in y 0.660 * [taylor]: Taking taylor expansion of (/ 1 (* (pow (sqrt 10) 2) y)) in y 0.660 * [taylor]: Taking taylor expansion of (* (pow (sqrt 10) 2) y) in y 0.660 * [taylor]: Taking taylor expansion of (pow (sqrt 10) 2) in y 0.660 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.660 * [taylor]: Taking taylor expansion of 10 in y 0.660 * [taylor]: Taking taylor expansion of y in y 0.661 * [taylor]: Taking taylor expansion of 0 in y 0.663 * [taylor]: Taking taylor expansion of 0 in y 0.665 * [taylor]: Taking taylor expansion of 0 in y 0.665 * [approximate]: Taking taylor expansion of (* -1 (/ (+ (/ 1 y) (/ 1 x)) (pow (sqrt 10) 2))) in (x y) around 0 0.665 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (/ 1 y) (/ 1 x)) (pow (sqrt 10) 2))) in y 0.665 * [taylor]: Taking taylor expansion of -1 in y 0.665 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 y) (/ 1 x)) (pow (sqrt 10) 2)) in y 0.665 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in y 0.665 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.665 * [taylor]: Taking taylor expansion of y in y 0.665 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.665 * [taylor]: Taking taylor expansion of x in y 0.665 * [taylor]: Taking taylor expansion of (pow (sqrt 10) 2) in y 0.665 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.665 * [taylor]: Taking taylor expansion of 10 in y 0.666 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (/ 1 y) (/ 1 x)) (pow (sqrt 10) 2))) in x 0.666 * [taylor]: Taking taylor expansion of -1 in x 0.666 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 y) (/ 1 x)) (pow (sqrt 10) 2)) in x 0.666 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in x 0.666 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.666 * [taylor]: Taking taylor expansion of y in x 0.666 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.666 * [taylor]: Taking taylor expansion of x in x 0.666 * [taylor]: Taking taylor expansion of (pow (sqrt 10) 2) in x 0.666 * [taylor]: Taking taylor expansion of (sqrt 10) in x 0.666 * [taylor]: Taking taylor expansion of 10 in x 0.666 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (/ 1 y) (/ 1 x)) (pow (sqrt 10) 2))) in x 0.666 * [taylor]: Taking taylor expansion of -1 in x 0.666 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 y) (/ 1 x)) (pow (sqrt 10) 2)) in x 0.666 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in x 0.666 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.666 * [taylor]: Taking taylor expansion of y in x 0.666 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.666 * [taylor]: Taking taylor expansion of x in x 0.666 * [taylor]: Taking taylor expansion of (pow (sqrt 10) 2) in x 0.666 * [taylor]: Taking taylor expansion of (sqrt 10) in x 0.666 * [taylor]: Taking taylor expansion of 10 in x 0.667 * [taylor]: Taking taylor expansion of (/ -1 (pow (sqrt 10) 2)) in y 0.667 * [taylor]: Taking taylor expansion of -1 in y 0.667 * [taylor]: Taking taylor expansion of (pow (sqrt 10) 2) in y 0.667 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.667 * [taylor]: Taking taylor expansion of 10 in y 0.667 * [taylor]: Taking taylor expansion of (neg (/ 1 (* (pow (sqrt 10) 2) y))) in y 0.667 * [taylor]: Taking taylor expansion of (/ 1 (* (pow (sqrt 10) 2) y)) in y 0.667 * [taylor]: Taking taylor expansion of (* (pow (sqrt 10) 2) y) in y 0.667 * [taylor]: Taking taylor expansion of (pow (sqrt 10) 2) in y 0.667 * [taylor]: Taking taylor expansion of (sqrt 10) in y 0.667 * [taylor]: Taking taylor expansion of 10 in y 0.668 * [taylor]: Taking taylor expansion of y in y 0.669 * [taylor]: Taking taylor expansion of 0 in y 0.671 * [taylor]: Taking taylor expansion of 0 in y 0.672 * [taylor]: Taking taylor expansion of 0 in y 0.673 * * * [progress]: simplifying candidates 0.675 * [simplify]: Simplifying using # : (-.f64 (log.f64 (+.f64 x y)) (log.f64 (sqrt.f64 10))) (log.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (exp.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (/.f64 (*.f64 (*.f64 (+.f64 x y) (+.f64 x y)) (+.f64 x y)) (*.f64 (*.f64 (sqrt.f64 10) (sqrt.f64 10)) (sqrt.f64 10))) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (cbrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (cbrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (*.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10))) (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (neg.f64 (+.f64 x y)) (neg.f64 (sqrt.f64 10)) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10)))) (/.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (sqrt.f64 10))) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (sqrt.f64 (*.f64 (cbrt.f64 10) (cbrt.f64 10)))) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 (cbrt.f64 10))) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (sqrt.f64 (sqrt.f64 10))) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10))) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (sqrt.f64 1)) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (sqrt.f64 (sqrt.f64 10))) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10))) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) 1) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10)))) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (*.f64 (cbrt.f64 10) (cbrt.f64 10)))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (cbrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 1)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) 1) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10)))) (/.f64 (+.f64 x y) (cbrt.f64 (sqrt.f64 10))) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 10) (cbrt.f64 10)))) (/.f64 (+.f64 x y) (sqrt.f64 (cbrt.f64 10))) (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 (sqrt.f64 10))) (/.f64 1 (sqrt.f64 1)) (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 (sqrt.f64 10))) (/.f64 1 1) (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10)))) (/.f64 (+.f64 x y) (cbrt.f64 (sqrt.f64 10))) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 10) (cbrt.f64 10)))) (/.f64 (+.f64 x y) (sqrt.f64 (cbrt.f64 10))) (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 (sqrt.f64 10))) (/.f64 1 (sqrt.f64 1)) (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 (sqrt.f64 10))) (/.f64 1 1) (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 1 (sqrt.f64 10)) (/.f64 (sqrt.f64 10) (+.f64 x y)) (/.f64 (+.f64 x y) (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10)))) (/.f64 (+.f64 x y) (sqrt.f64 (*.f64 (cbrt.f64 10) (cbrt.f64 10)))) (/.f64 (+.f64 x y) (sqrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 1)) (/.f64 (+.f64 x y) (sqrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) 1) (/.f64 (sqrt.f64 10) (cbrt.f64 (+.f64 x y))) (/.f64 (sqrt.f64 10) (sqrt.f64 (+.f64 x y))) (/.f64 (sqrt.f64 10) (+.f64 x y)) (/.f64 (sqrt.f64 10) (+.f64 x y)) (*.f64 (sqrt.f64 10) (+.f64 (*.f64 x x) (-.f64 (*.f64 y y) (*.f64 x y)))) (*.f64 (sqrt.f64 10) (-.f64 x y)) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10))) (+.f64 (neg.f64 (log.f64 (sqrt.f64 10))) (-.f64 (log.f64 (+.f64 x y)) (log.f64 (sqrt.f64 10)))) (+.f64 (neg.f64 (log.f64 (sqrt.f64 10))) (log.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (+.f64 (-.f64 0 (log.f64 (sqrt.f64 10))) (-.f64 (log.f64 (+.f64 x y)) (log.f64 (sqrt.f64 10)))) (+.f64 (-.f64 0 (log.f64 (sqrt.f64 10))) (log.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (+.f64 (-.f64 (log.f64 1) (log.f64 (sqrt.f64 10))) (-.f64 (log.f64 (+.f64 x y)) (log.f64 (sqrt.f64 10)))) (+.f64 (-.f64 (log.f64 1) (log.f64 (sqrt.f64 10))) (log.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (+.f64 (log.f64 (/.f64 1 (sqrt.f64 10))) (-.f64 (log.f64 (+.f64 x y)) (log.f64 (sqrt.f64 10)))) (+.f64 (log.f64 (/.f64 1 (sqrt.f64 10))) (log.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (log.f64 (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)))) (exp.f64 (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 (/.f64 (*.f64 (*.f64 1 1) 1) (*.f64 (*.f64 (sqrt.f64 10) (sqrt.f64 10)) (sqrt.f64 10))) (/.f64 (*.f64 (*.f64 (+.f64 x y) (+.f64 x y)) (+.f64 x y)) (*.f64 (*.f64 (sqrt.f64 10) (sqrt.f64 10)) (sqrt.f64 10)))) (*.f64 (/.f64 (*.f64 (*.f64 1 1) 1) (*.f64 (*.f64 (sqrt.f64 10) (sqrt.f64 10)) (sqrt.f64 10))) (*.f64 (*.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 1 (sqrt.f64 10))) (/.f64 1 (sqrt.f64 10))) (/.f64 (*.f64 (*.f64 (+.f64 x y) (+.f64 x y)) (+.f64 x y)) (*.f64 (*.f64 (sqrt.f64 10) (sqrt.f64 10)) (sqrt.f64 10)))) (*.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 1 (sqrt.f64 10))) (/.f64 1 (sqrt.f64 10))) (*.f64 (*.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)))) (cbrt.f64 (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10))))) (cbrt.f64 (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)))) (sqrt.f64 (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)))) (sqrt.f64 (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 1 (+.f64 x y)) (*.f64 (sqrt.f64 10) (sqrt.f64 10)) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 10))) (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 10))) (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 10))) (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 10))) (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 10))) (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 10))) (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 10)) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (cbrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))))) (*.f64 (/.f64 1 (sqrt.f64 10)) (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10))))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (sqrt.f64 (*.f64 (cbrt.f64 10) (cbrt.f64 10))))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (sqrt.f64 1))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) 1)) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10))))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (*.f64 (cbrt.f64 10) (cbrt.f64 10))))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 1))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) 1)) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10))))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 10) (cbrt.f64 10))))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 1 (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 1 (sqrt.f64 1))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 1 (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 1 1)) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10))))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 1 (sqrt.f64 (*.f64 (cbrt.f64 10) (cbrt.f64 10))))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 1 (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 1 (sqrt.f64 1))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 1 (sqrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 1 1)) (*.f64 (/.f64 1 (sqrt.f64 10)) 1) (*.f64 (/.f64 1 (sqrt.f64 10)) (+.f64 x y)) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 (cbrt.f64 1) (cbrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 (cbrt.f64 1) (sqrt.f64 (cbrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 (cbrt.f64 1) (sqrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 (cbrt.f64 1) (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 (cbrt.f64 1) (sqrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 (cbrt.f64 1) (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 (sqrt.f64 1) (cbrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 (cbrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 (sqrt.f64 1) (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 (cbrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 10)) (+.f64 x y)) (*.f64 1 (/.f64 (+.f64 x y) (sqrt.f64 10))) (+.f64 (/.f64 x (sqrt.f64 10)) (/.f64 y (sqrt.f64 10))) (+.f64 (/.f64 y (sqrt.f64 10)) (/.f64 x (sqrt.f64 10))) (+.f64 (/.f64 y (sqrt.f64 10)) (/.f64 x (sqrt.f64 10))) (+.f64 (/.f64 y (pow.f64 (sqrt.f64 10) 2)) (/.f64 x (pow.f64 (sqrt.f64 10) 2))) (+.f64 (/.f64 y (pow.f64 (sqrt.f64 10) 2)) (/.f64 x (pow.f64 (sqrt.f64 10) 2))) (+.f64 (/.f64 y (pow.f64 (sqrt.f64 10) 2)) (/.f64 x (pow.f64 (sqrt.f64 10) 2))) 0.725 * * [simplify]: iteration 0 : 4959 enodes (cost 1436 ) 0.726 * * [simplify]: iteration 1 : 4959 enodes (cost 1436 ) 0.732 * [simplify]: Simplified to: (log.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (log.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (exp.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (pow.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)) 3) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (cbrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (cbrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (pow.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)) 3) (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (neg.f64 (+.f64 x y)) (neg.f64 (sqrt.f64 10)) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10)))) (/.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (sqrt.f64 10))) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (fabs.f64 (cbrt.f64 10))) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 (cbrt.f64 10))) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (sqrt.f64 (sqrt.f64 10))) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10))) (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (sqrt.f64 (sqrt.f64 10))) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10))) (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10)))) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (fabs.f64 (cbrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (cbrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10))) (sqrt.f64 (+.f64 x y)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10))) (sqrt.f64 (+.f64 x y)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10)))) (/.f64 (+.f64 x y) (cbrt.f64 (sqrt.f64 10))) (/.f64 1 (fabs.f64 (cbrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 (cbrt.f64 10))) (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 (sqrt.f64 10))) 1 (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 (sqrt.f64 10))) 1 (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10)))) (/.f64 (+.f64 x y) (cbrt.f64 (sqrt.f64 10))) (/.f64 1 (fabs.f64 (cbrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 (cbrt.f64 10))) (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 (sqrt.f64 10))) 1 (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 1 (sqrt.f64 (sqrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 (sqrt.f64 10))) 1 (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 1 (sqrt.f64 10)) (/.f64 (sqrt.f64 10) (+.f64 x y)) (/.f64 (+.f64 x y) (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10)))) (/.f64 (+.f64 x y) (fabs.f64 (cbrt.f64 10))) (/.f64 (+.f64 x y) (sqrt.f64 (sqrt.f64 10))) (+.f64 x y) (/.f64 (+.f64 x y) (sqrt.f64 (sqrt.f64 10))) (+.f64 x y) (/.f64 (sqrt.f64 10) (cbrt.f64 (+.f64 x y))) (/.f64 (sqrt.f64 10) (sqrt.f64 (+.f64 x y))) (/.f64 (sqrt.f64 10) (+.f64 x y)) (/.f64 (sqrt.f64 10) (+.f64 x y)) (*.f64 (sqrt.f64 10) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (*.f64 (sqrt.f64 10) (-.f64 x y)) (/.f64 (+.f64 x y) 10) (log.f64 (/.f64 (+.f64 x y) 10)) (log.f64 (/.f64 (+.f64 x y) 10)) (log.f64 (/.f64 (+.f64 x y) 10)) (log.f64 (/.f64 (+.f64 x y) 10)) (log.f64 (/.f64 (+.f64 x y) 10)) (log.f64 (/.f64 (+.f64 x y) 10)) (log.f64 (/.f64 (+.f64 x y) 10)) (log.f64 (/.f64 (+.f64 x y) 10)) (log.f64 (/.f64 (+.f64 x y) 10)) (exp.f64 (/.f64 (+.f64 x y) 10)) (*.f64 (pow.f64 (+.f64 x y) 3) 1/1000) (*.f64 (pow.f64 (+.f64 x y) 3) 1/1000) (*.f64 (pow.f64 (+.f64 x y) 3) 1/1000) (*.f64 (pow.f64 (+.f64 x y) 3) 1/1000) (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) 10)) (cbrt.f64 (/.f64 (+.f64 x y) 10))) (cbrt.f64 (/.f64 (+.f64 x y) 10)) (*.f64 (pow.f64 (+.f64 x y) 3) 1/1000) (sqrt.f64 (/.f64 (+.f64 x y) 10)) (sqrt.f64 (/.f64 (+.f64 x y) 10)) (+.f64 x y) 10 (*.f64 (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (sqrt.f64 (/.f64 1 (sqrt.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (sqrt.f64 (/.f64 1 (sqrt.f64 10)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10))) (sqrt.f64 (/.f64 1 (sqrt.f64 10)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10))) (sqrt.f64 (/.f64 1 (sqrt.f64 10)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10))) (sqrt.f64 (/.f64 1 (sqrt.f64 10)))) (*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (sqrt.f64 10))) (sqrt.f64 (/.f64 1 (sqrt.f64 10)))) (/.f64 (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (sqrt.f64 (sqrt.f64 10))) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (cbrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)))) (sqrt.f64 10)) (/.f64 (sqrt.f64 (/.f64 (+.f64 x y) (sqrt.f64 10))) (sqrt.f64 10)) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10)))) (sqrt.f64 10)) (/.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 x y)) (cbrt.f64 (+.f64 x y))) (fabs.f64 (cbrt.f64 10))) (sqrt.f64 10)) (/.f64 (cbrt.f64 (+.f64 x y)) (/.f64 (pow.f64 (sqrt.f64 10) 3/2) (cbrt.f64 (+.f64 x y)))) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 10))) (/.f64 (cbrt.f64 (+.f64 x y)) (/.f64 (pow.f64 (sqrt.f64 10) 3/2) (cbrt.f64 (+.f64 x y)))) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 10))) (/.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10)))) (sqrt.f64 10)) (/.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (fabs.f64 (cbrt.f64 10))) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (sqrt.f64 10) 3/2)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (sqrt.f64 10) 3/2)) (/.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 10)) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10)))) (sqrt.f64 10)) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 10))) (sqrt.f64 10)) (/.f64 1 (pow.f64 (sqrt.f64 10) 3/2)) (/.f64 1 (sqrt.f64 10)) (/.f64 1 (pow.f64 (sqrt.f64 10) 3/2)) (/.f64 1 (sqrt.f64 10)) (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10)))) (sqrt.f64 10)) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 10))) (sqrt.f64 10)) (/.f64 1 (pow.f64 (sqrt.f64 10) 3/2)) (/.f64 1 (sqrt.f64 10)) (/.f64 1 (pow.f64 (sqrt.f64 10) 3/2)) (/.f64 1 (sqrt.f64 10)) (/.f64 1 (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)) (*.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)) (cbrt.f64 (/.f64 1 (sqrt.f64 10)))) (*.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)) (sqrt.f64 (/.f64 1 (sqrt.f64 10)))) (*.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 (cbrt.f64 1) (cbrt.f64 (sqrt.f64 10)))) (*.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 (cbrt.f64 1) (sqrt.f64 (cbrt.f64 10)))) (/.f64 (cbrt.f64 1) (/.f64 (pow.f64 (sqrt.f64 10) 3/2) (+.f64 x y))) (/.f64 (cbrt.f64 1) (/.f64 10 (+.f64 x y))) (/.f64 (cbrt.f64 1) (/.f64 (pow.f64 (sqrt.f64 10) 3/2) (+.f64 x y))) (/.f64 (cbrt.f64 1) (/.f64 10 (+.f64 x y))) (/.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10))) (/.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)) (sqrt.f64 (cbrt.f64 10))) (/.f64 (+.f64 x y) (pow.f64 (sqrt.f64 10) 3/2)) (/.f64 (+.f64 x y) 10) (/.f64 (+.f64 x y) (pow.f64 (sqrt.f64 10) 3/2)) (/.f64 (+.f64 x y) 10) (/.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)) (cbrt.f64 (sqrt.f64 10))) (/.f64 (/.f64 (+.f64 x y) (sqrt.f64 10)) (sqrt.f64 (cbrt.f64 10))) (/.f64 (+.f64 x y) (pow.f64 (sqrt.f64 10) 3/2)) (/.f64 (+.f64 x y) 10) (/.f64 (+.f64 x y) (pow.f64 (sqrt.f64 10) 3/2)) (/.f64 (+.f64 x y) 10) (/.f64 (+.f64 x y) 10) (/.f64 (+.f64 x y) 10) (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)) (/.f64 (+.f64 x y) (sqrt.f64 10)) (+.f64 (/.f64 y 10) (/.f64 x 10)) (+.f64 (/.f64 y 10) (/.f64 x 10)) (+.f64 (/.f64 y 10) (/.f64 x 10)) 0.733 * * * [progress]: adding candidates to table 0.789 * * [progress]: iteration 3 / 4 0.789 * * * [progress]: picking best candidate 0.792 * * * * [pick]: Picked # 0.792 * * * [progress]: localizing error 0.796 * * * [progress]: generating rewritten candidates 0.796 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 0.812 * * * [progress]: generating series expansions 0.812 * * * * [progress]: [ 1 / 1 ] generating series at (2) 0.812 * [approximate]: Taking taylor expansion of (+ (* 1/10 x) (* 1/10 y)) in (y x) around 0 0.812 * [taylor]: Taking taylor expansion of (+ (* 1/10 x) (* 1/10 y)) in x 0.812 * [taylor]: Taking taylor expansion of (* 1/10 x) in x 0.812 * [taylor]: Taking taylor expansion of 1/10 in x 0.812 * [taylor]: Taking taylor expansion of x in x 0.812 * [taylor]: Taking taylor expansion of (* 1/10 y) in x 0.812 * [taylor]: Taking taylor expansion of 1/10 in x 0.812 * [taylor]: Taking taylor expansion of y in x 0.812 * [taylor]: Taking taylor expansion of (+ (* 1/10 x) (* 1/10 y)) in y 0.812 * [taylor]: Taking taylor expansion of (* 1/10 x) in y 0.812 * [taylor]: Taking taylor expansion of 1/10 in y 0.812 * [taylor]: Taking taylor expansion of x in y 0.812 * [taylor]: Taking taylor expansion of (* 1/10 y) in y 0.812 * [taylor]: Taking taylor expansion of 1/10 in y 0.812 * [taylor]: Taking taylor expansion of y in y 0.812 * [taylor]: Taking taylor expansion of (+ (* 1/10 x) (* 1/10 y)) in y 0.812 * [taylor]: Taking taylor expansion of (* 1/10 x) in y 0.812 * [taylor]: Taking taylor expansion of 1/10 in y 0.812 * [taylor]: Taking taylor expansion of x in y 0.813 * [taylor]: Taking taylor expansion of (* 1/10 y) in y 0.813 * [taylor]: Taking taylor expansion of 1/10 in y 0.813 * [taylor]: Taking taylor expansion of y in y 0.813 * [taylor]: Taking taylor expansion of (* 1/10 x) in x 0.813 * [taylor]: Taking taylor expansion of 1/10 in x 0.813 * [taylor]: Taking taylor expansion of x in x 0.813 * [taylor]: Taking taylor expansion of 1/10 in x 0.814 * [taylor]: Taking taylor expansion of 0 in x 0.814 * [taylor]: Taking taylor expansion of 0 in x 0.814 * [approximate]: Taking taylor expansion of (+ (* 1/10 (/ 1 y)) (* 1/10 (/ 1 x))) in (y x) around 0 0.814 * [taylor]: Taking taylor expansion of (+ (* 1/10 (/ 1 y)) (* 1/10 (/ 1 x))) in x 0.814 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 y)) in x 0.814 * [taylor]: Taking taylor expansion of 1/10 in x 0.814 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.814 * [taylor]: Taking taylor expansion of y in x 0.814 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 x)) in x 0.814 * [taylor]: Taking taylor expansion of 1/10 in x 0.814 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.814 * [taylor]: Taking taylor expansion of x in x 0.814 * [taylor]: Taking taylor expansion of (+ (* 1/10 (/ 1 y)) (* 1/10 (/ 1 x))) in y 0.814 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 y)) in y 0.814 * [taylor]: Taking taylor expansion of 1/10 in y 0.814 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.814 * [taylor]: Taking taylor expansion of y in y 0.814 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 x)) in y 0.814 * [taylor]: Taking taylor expansion of 1/10 in y 0.814 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.814 * [taylor]: Taking taylor expansion of x in y 0.814 * [taylor]: Taking taylor expansion of (+ (* 1/10 (/ 1 y)) (* 1/10 (/ 1 x))) in y 0.814 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 y)) in y 0.814 * [taylor]: Taking taylor expansion of 1/10 in y 0.815 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.815 * [taylor]: Taking taylor expansion of y in y 0.815 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 x)) in y 0.815 * [taylor]: Taking taylor expansion of 1/10 in y 0.815 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.815 * [taylor]: Taking taylor expansion of x in y 0.815 * [taylor]: Taking taylor expansion of 1/10 in x 0.815 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 x)) in x 0.815 * [taylor]: Taking taylor expansion of 1/10 in x 0.815 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.815 * [taylor]: Taking taylor expansion of x in x 0.815 * [taylor]: Taking taylor expansion of 0 in x 0.815 * [taylor]: Taking taylor expansion of 0 in x 0.816 * [taylor]: Taking taylor expansion of 0 in x 0.816 * [approximate]: Taking taylor expansion of (neg (+ (* 1/10 (/ 1 y)) (* 1/10 (/ 1 x)))) in (y x) around 0 0.816 * [taylor]: Taking taylor expansion of (neg (+ (* 1/10 (/ 1 y)) (* 1/10 (/ 1 x)))) in x 0.816 * [taylor]: Taking taylor expansion of (+ (* 1/10 (/ 1 y)) (* 1/10 (/ 1 x))) in x 0.816 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 y)) in x 0.816 * [taylor]: Taking taylor expansion of 1/10 in x 0.816 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.816 * [taylor]: Taking taylor expansion of y in x 0.816 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 x)) in x 0.816 * [taylor]: Taking taylor expansion of 1/10 in x 0.816 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.816 * [taylor]: Taking taylor expansion of x in x 0.816 * [taylor]: Taking taylor expansion of (neg (+ (* 1/10 (/ 1 y)) (* 1/10 (/ 1 x)))) in y 0.816 * [taylor]: Taking taylor expansion of (+ (* 1/10 (/ 1 y)) (* 1/10 (/ 1 x))) in y 0.816 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 y)) in y 0.816 * [taylor]: Taking taylor expansion of 1/10 in y 0.816 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.816 * [taylor]: Taking taylor expansion of y in y 0.816 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 x)) in y 0.817 * [taylor]: Taking taylor expansion of 1/10 in y 0.817 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.817 * [taylor]: Taking taylor expansion of x in y 0.817 * [taylor]: Taking taylor expansion of (neg (+ (* 1/10 (/ 1 y)) (* 1/10 (/ 1 x)))) in y 0.817 * [taylor]: Taking taylor expansion of (+ (* 1/10 (/ 1 y)) (* 1/10 (/ 1 x))) in y 0.817 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 y)) in y 0.817 * [taylor]: Taking taylor expansion of 1/10 in y 0.817 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.817 * [taylor]: Taking taylor expansion of y in y 0.817 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 x)) in y 0.817 * [taylor]: Taking taylor expansion of 1/10 in y 0.817 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.817 * [taylor]: Taking taylor expansion of x in y 0.817 * [taylor]: Taking taylor expansion of -1/10 in x 0.817 * [taylor]: Taking taylor expansion of (neg (* 1/10 (/ 1 x))) in x 0.817 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 x)) in x 0.817 * [taylor]: Taking taylor expansion of 1/10 in x 0.817 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.817 * [taylor]: Taking taylor expansion of x in x 0.817 * [taylor]: Taking taylor expansion of 0 in x 0.818 * [taylor]: Taking taylor expansion of 0 in x 0.818 * [taylor]: Taking taylor expansion of 0 in x 0.818 * * * [progress]: simplifying candidates 0.819 * [simplify]: Simplifying using # : (*.f64 (exp.f64 (/.f64 y 10)) (exp.f64 (/.f64 x 10))) (log.f64 (+.f64 (/.f64 y 10) (/.f64 x 10))) (exp.f64 (+.f64 (/.f64 y 10) (/.f64 x 10))) (*.f64 (cbrt.f64 (+.f64 (/.f64 y 10) (/.f64 x 10))) (cbrt.f64 (+.f64 (/.f64 y 10) (/.f64 x 10)))) (cbrt.f64 (+.f64 (/.f64 y 10) (/.f64 x 10))) (*.f64 (*.f64 (+.f64 (/.f64 y 10) (/.f64 x 10)) (+.f64 (/.f64 y 10) (/.f64 x 10))) (+.f64 (/.f64 y 10) (/.f64 x 10))) (sqrt.f64 (+.f64 (/.f64 y 10) (/.f64 x 10))) (sqrt.f64 (+.f64 (/.f64 y 10) (/.f64 x 10))) (+.f64 (*.f64 y 10) (*.f64 10 x)) (*.f64 10 10) (+.f64 (pow.f64 (/.f64 y 10) 3) (pow.f64 (/.f64 x 10) 3)) (+.f64 (*.f64 (/.f64 y 10) (/.f64 y 10)) (-.f64 (*.f64 (/.f64 x 10) (/.f64 x 10)) (*.f64 (/.f64 y 10) (/.f64 x 10)))) (-.f64 (*.f64 (/.f64 y 10) (/.f64 y 10)) (*.f64 (/.f64 x 10) (/.f64 x 10))) (-.f64 (/.f64 y 10) (/.f64 x 10)) (+.f64 (/.f64 y (cbrt.f64 10)) (/.f64 x (cbrt.f64 10))) (+.f64 (/.f64 y (sqrt.f64 10)) (/.f64 x (sqrt.f64 10))) (+.f64 (/.f64 y 10) (/.f64 x 10)) (+.f64 (/.f64 y 10) (/.f64 x 10)) (+.f64 y x) (+.f64 (*.f64 1/10 x) (*.f64 1/10 y)) (+.f64 (*.f64 1/10 x) (*.f64 1/10 y)) (+.f64 (*.f64 1/10 x) (*.f64 1/10 y)) 0.890 * * [simplify]: iteration 0 : 5162 enodes (cost 172 ) 0.891 * [simplify]: Simplified to: (exp.f64 (+.f64 (/.f64 y 10) (/.f64 x 10))) (log.f64 (+.f64 (/.f64 y 10) (/.f64 x 10))) (exp.f64 (+.f64 (/.f64 y 10) (/.f64 x 10))) (*.f64 (cbrt.f64 (+.f64 (/.f64 y 10) (/.f64 x 10))) (cbrt.f64 (+.f64 (/.f64 y 10) (/.f64 x 10)))) (cbrt.f64 (+.f64 (/.f64 y 10) (/.f64 x 10))) (pow.f64 (+.f64 (/.f64 y 10) (/.f64 x 10)) 3) (sqrt.f64 (+.f64 (/.f64 y 10) (/.f64 x 10))) (sqrt.f64 (+.f64 (/.f64 y 10) (/.f64 x 10))) (*.f64 10 (+.f64 y x)) 100 (+.f64 (pow.f64 (/.f64 y 10) 3) (pow.f64 (/.f64 x 10) 3)) (+.f64 (*.f64 y (/.f64 y 100)) (*.f64 (/.f64 x 100) (-.f64 x y))) (-.f64 (*.f64 y (/.f64 y 100)) (*.f64 x (/.f64 x 100))) (-.f64 (/.f64 y 10) (/.f64 x 10)) (+.f64 (/.f64 y (cbrt.f64 10)) (/.f64 x (cbrt.f64 10))) (+.f64 (/.f64 y (sqrt.f64 10)) (/.f64 x (sqrt.f64 10))) (+.f64 (/.f64 y 10) (/.f64 x 10)) (+.f64 (/.f64 y 10) (/.f64 x 10)) (+.f64 y x) (*.f64 (+.f64 y x) 1/10) (*.f64 (+.f64 y x) 1/10) (*.f64 (+.f64 y x) 1/10) 0.891 * * * [progress]: adding candidates to table 0.902 * * [progress]: iteration 4 / 4 0.902 * * * [progress]: picking best candidate 0.904 * * * * [pick]: Picked # 0.904 * * * [progress]: localizing error 0.907 * * * [progress]: generating rewritten candidates 0.907 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 0.914 * * * [progress]: generating series expansions 0.914 * * * * [progress]: [ 1 / 1 ] generating series at (2) 0.914 * [approximate]: Taking taylor expansion of (* 1/10 (+ x y)) in (x y) around 0 0.914 * [taylor]: Taking taylor expansion of (* 1/10 (+ x y)) in y 0.914 * [taylor]: Taking taylor expansion of 1/10 in y 0.914 * [taylor]: Taking taylor expansion of (+ x y) in y 0.914 * [taylor]: Taking taylor expansion of x in y 0.914 * [taylor]: Taking taylor expansion of y in y 0.914 * [taylor]: Taking taylor expansion of (* 1/10 (+ x y)) in x 0.914 * [taylor]: Taking taylor expansion of 1/10 in x 0.914 * [taylor]: Taking taylor expansion of (+ x y) in x 0.914 * [taylor]: Taking taylor expansion of x in x 0.915 * [taylor]: Taking taylor expansion of y in x 0.915 * [taylor]: Taking taylor expansion of (* 1/10 (+ x y)) in x 0.915 * [taylor]: Taking taylor expansion of 1/10 in x 0.915 * [taylor]: Taking taylor expansion of (+ x y) in x 0.915 * [taylor]: Taking taylor expansion of x in x 0.915 * [taylor]: Taking taylor expansion of y in x 0.915 * [taylor]: Taking taylor expansion of (* 1/10 y) in y 0.915 * [taylor]: Taking taylor expansion of 1/10 in y 0.915 * [taylor]: Taking taylor expansion of y in y 0.915 * [taylor]: Taking taylor expansion of 1/10 in y 0.915 * [taylor]: Taking taylor expansion of 0 in y 0.915 * [taylor]: Taking taylor expansion of 0 in y 0.915 * [approximate]: Taking taylor expansion of (* 1/10 (+ (/ 1 y) (/ 1 x))) in (x y) around 0 0.915 * [taylor]: Taking taylor expansion of (* 1/10 (+ (/ 1 y) (/ 1 x))) in y 0.915 * [taylor]: Taking taylor expansion of 1/10 in y 0.915 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in y 0.915 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.915 * [taylor]: Taking taylor expansion of y in y 0.916 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.916 * [taylor]: Taking taylor expansion of x in y 0.916 * [taylor]: Taking taylor expansion of (* 1/10 (+ (/ 1 y) (/ 1 x))) in x 0.916 * [taylor]: Taking taylor expansion of 1/10 in x 0.916 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in x 0.916 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.916 * [taylor]: Taking taylor expansion of y in x 0.916 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.916 * [taylor]: Taking taylor expansion of x in x 0.916 * [taylor]: Taking taylor expansion of (* 1/10 (+ (/ 1 y) (/ 1 x))) in x 0.916 * [taylor]: Taking taylor expansion of 1/10 in x 0.916 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in x 0.916 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.916 * [taylor]: Taking taylor expansion of y in x 0.916 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.916 * [taylor]: Taking taylor expansion of x in x 0.916 * [taylor]: Taking taylor expansion of 1/10 in y 0.916 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 y)) in y 0.916 * [taylor]: Taking taylor expansion of 1/10 in y 0.916 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.916 * [taylor]: Taking taylor expansion of y in y 0.916 * [taylor]: Taking taylor expansion of 0 in y 0.917 * [taylor]: Taking taylor expansion of 0 in y 0.917 * [taylor]: Taking taylor expansion of 0 in y 0.917 * [approximate]: Taking taylor expansion of (* -1/10 (+ (/ 1 y) (/ 1 x))) in (x y) around 0 0.917 * [taylor]: Taking taylor expansion of (* -1/10 (+ (/ 1 y) (/ 1 x))) in y 0.917 * [taylor]: Taking taylor expansion of -1/10 in y 0.917 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in y 0.917 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.917 * [taylor]: Taking taylor expansion of y in y 0.917 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.917 * [taylor]: Taking taylor expansion of x in y 0.917 * [taylor]: Taking taylor expansion of (* -1/10 (+ (/ 1 y) (/ 1 x))) in x 0.917 * [taylor]: Taking taylor expansion of -1/10 in x 0.917 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in x 0.917 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.917 * [taylor]: Taking taylor expansion of y in x 0.917 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.917 * [taylor]: Taking taylor expansion of x in x 0.918 * [taylor]: Taking taylor expansion of (* -1/10 (+ (/ 1 y) (/ 1 x))) in x 0.918 * [taylor]: Taking taylor expansion of -1/10 in x 0.918 * [taylor]: Taking taylor expansion of (+ (/ 1 y) (/ 1 x)) in x 0.918 * [taylor]: Taking taylor expansion of (/ 1 y) in x 0.918 * [taylor]: Taking taylor expansion of y in x 0.918 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.918 * [taylor]: Taking taylor expansion of x in x 0.918 * [taylor]: Taking taylor expansion of -1/10 in y 0.918 * [taylor]: Taking taylor expansion of (neg (* 1/10 (/ 1 y))) in y 0.918 * [taylor]: Taking taylor expansion of (* 1/10 (/ 1 y)) in y 0.918 * [taylor]: Taking taylor expansion of 1/10 in y 0.918 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.918 * [taylor]: Taking taylor expansion of y in y 0.918 * [taylor]: Taking taylor expansion of 0 in y 0.918 * [taylor]: Taking taylor expansion of 0 in y 0.919 * [taylor]: Taking taylor expansion of 0 in y 0.919 * * * [progress]: simplifying candidates 0.919 * [simplify]: Simplifying using # : (*.f64 (+.f64 x y) 1/10) (+.f64 (log.f64 (+.f64 x y)) (log.f64 1/10)) (log.f64 (*.f64 (+.f64 x y) 1/10)) (exp.f64 (*.f64 (+.f64 x y) 1/10)) (*.f64 (*.f64 (*.f64 (+.f64 x y) (+.f64 x y)) (+.f64 x y)) (*.f64 (*.f64 1/10 1/10) 1/10)) (*.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/10)) (cbrt.f64 (*.f64 (+.f64 x y) 1/10))) (cbrt.f64 (*.f64 (+.f64 x y) 1/10)) (*.f64 (*.f64 (*.f64 (+.f64 x y) 1/10) (*.f64 (+.f64 x y) 1/10)) (*.f64 (+.f64 x y) 1/10)) (sqrt.f64 (*.f64 (+.f64 x y) 1/10)) (sqrt.f64 (*.f64 (+.f64 x y) 1/10)) (*.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 1/10)) (*.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 1/10)) (*.f64 (+.f64 x y) (*.f64 (cbrt.f64 1/10) (cbrt.f64 1/10))) (*.f64 (+.f64 x y) (sqrt.f64 1/10)) (*.f64 (+.f64 x y) 1) (*.f64 (cbrt.f64 (+.f64 x y)) 1/10) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) (*.f64 (+.f64 x y) 1/10) (*.f64 (+.f64 x y) 1/10) (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) 1/10) (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) 1/10) (+.f64 (*.f64 1/10 x) (*.f64 1/10 y)) (+.f64 (*.f64 1/10 x) (*.f64 1/10 y)) (+.f64 (*.f64 1/10 x) (*.f64 1/10 y)) 0.971 * * [simplify]: iteration 0 : 4860 enodes (cost 155 ) 0.971 * * [simplify]: iteration 1 : 4860 enodes (cost 155 ) 0.973 * [simplify]: Simplified to: (*.f64 (+.f64 x y) 1/10) (log.f64 (*.f64 (+.f64 x y) 1/10)) (log.f64 (*.f64 (+.f64 x y) 1/10)) (exp.f64 (*.f64 (+.f64 x y) 1/10)) (*.f64 (pow.f64 (+.f64 x y) 3) 1/1000) (*.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/10)) (cbrt.f64 (*.f64 (+.f64 x y) 1/10))) (cbrt.f64 (*.f64 (+.f64 x y) 1/10)) (*.f64 (pow.f64 (+.f64 x y) 3) 1/1000) (sqrt.f64 (*.f64 (+.f64 x y) 1/10)) (sqrt.f64 (*.f64 (+.f64 x y) 1/10)) (*.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 1/10)) (*.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 1/10)) (*.f64 (+.f64 x y) (*.f64 (cbrt.f64 1/10) (cbrt.f64 1/10))) (*.f64 (+.f64 x y) (sqrt.f64 1/10)) (+.f64 x y) (*.f64 1/10 (cbrt.f64 (+.f64 x y))) (*.f64 1/10 (sqrt.f64 (+.f64 x y))) (*.f64 (+.f64 x y) 1/10) (*.f64 (+.f64 x y) 1/10) (*.f64 1/10 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 1/10 (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (+.f64 x y) 1/10) (*.f64 (+.f64 x y) 1/10) (*.f64 (+.f64 x y) 1/10) 0.973 * * * [progress]: adding candidates to table 0.981 * [progress]: [Phase 3 of 3] Extracting. 0.982 * * [regime]: Finding splitpoints for: (# # #) 0.982 * * * [regime-changes]: Trying 3 branch expressions: ((+.f64 x y) y x) 0.982 * * * * [regimes]: Trying to branch on (+.f64 x y) from (# # #) 1.009 * * * * [regimes]: Trying to branch on (+.f64 x y) from (# #) 1.029 * * * * [regimes]: Trying to branch on y from (# # #) 1.053 * * * * [regimes]: Trying to branch on x from (# # #) 1.074 * * * [regime]: Found split indices: #