16.106 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.136 * * * [progress]: [2/2] Setting up program. 0.139 * [progress]: [Phase 2 of 3] Improving. 0.139 * [simplify]: Simplifying: (sin (pow (sqrt (atan2 b b)) (- b a))) 0.139 * * [simplify]: Extracting # 0 : cost 0 0.139 * * [simplify]: Extracting # 1 : cost 0 0.139 * * [simplify]: Extracting # 2 : cost 0 0.139 * * [simplify]: Extracting # 3 : cost 0 0.139 * * [simplify]: Extracting # 4 : cost 0 0.139 * * [simplify]: Extracting # 5 : cost 0 0.139 * * [simplify]: iteration 0 : 7 enodes (cost 9 ) 0.140 * * [simplify]: Extracting # 0 : cost 0 0.140 * * [simplify]: Extracting # 1 : cost 0 0.140 * * [simplify]: Extracting # 2 : cost 0 0.140 * * [simplify]: Extracting # 3 : cost 0 0.140 * * [simplify]: Extracting # 4 : cost 0 0.140 * * [simplify]: iteration 1 : 13 enodes (cost 9 ) 0.142 * * [simplify]: Extracting # 0 : cost 0 0.142 * * [simplify]: Extracting # 1 : cost 0 0.143 * * [simplify]: Extracting # 2 : cost 0 0.143 * * [simplify]: Extracting # 3 : cost 0 0.143 * * [simplify]: iteration 2 : 22 enodes (cost 9 ) 0.177 * * [simplify]: Extracting # 0 : cost 0 0.177 * * [simplify]: Extracting # 1 : cost 0 0.177 * * [simplify]: Extracting # 2 : cost 0 0.178 * * [simplify]: Extracting # 3 : cost 0 0.178 * * [simplify]: Extracting # 4 : cost 0 0.178 * * [simplify]: iteration 3 : 45 enodes (cost 9 ) 0.193 * * [simplify]: Extracting # 0 : cost 0 0.194 * * [simplify]: Extracting # 1 : cost 0 0.194 * * [simplify]: Extracting # 2 : cost 0 0.194 * * [simplify]: Extracting # 3 : cost 0 0.194 * * [simplify]: Extracting # 4 : cost 0 0.194 * * [simplify]: Extracting # 5 : cost 0 0.194 * * [simplify]: iteration 4 : 115 enodes (cost 9 ) 0.259 * * [simplify]: Extracting # 0 : cost 0 0.260 * * [simplify]: Extracting # 1 : cost 0 0.260 * * [simplify]: Extracting # 2 : cost 0 0.261 * * [simplify]: Extracting # 3 : cost 0 0.261 * * [simplify]: Extracting # 4 : cost 0 0.261 * * [simplify]: Extracting # 5 : cost 0 0.262 * * [simplify]: iteration 5 : 274 enodes (cost 9 ) 0.528 * * [simplify]: Extracting # 0 : cost 0 0.529 * * [simplify]: Extracting # 1 : cost 0 0.530 * * [simplify]: Extracting # 2 : cost 0 0.531 * * [simplify]: Extracting # 3 : cost 0 0.531 * * [simplify]: Extracting # 4 : cost 0 0.532 * * [simplify]: Extracting # 5 : cost 0 0.533 * * [simplify]: iteration 6 : 837 enodes (cost 9 ) 2.425 * * [simplify]: Extracting # 0 : cost 0 2.429 * * [simplify]: Extracting # 1 : cost 0 2.432 * * [simplify]: Extracting # 2 : cost 0 2.436 * * [simplify]: Extracting # 3 : cost 0 2.440 * * [simplify]: Extracting # 4 : cost 0 2.444 * * [simplify]: iteration 7 : 3217 enodes (cost 9 ) 3.808 * * [simplify]: Extracting # 0 : cost 0 3.812 * * [simplify]: Extracting # 1 : cost 0 3.817 * * [simplify]: Extracting # 2 : cost 0 3.821 * * [simplify]: Extracting # 3 : cost 0 3.825 * * [simplify]: iteration done: 5001 enodes (cost 9 ) 3.825 * [simplify]: Simplified to: (sin (pow (sqrt (atan2 b b)) (- b a))) 3.825 * * [progress]: iteration 1 / 4 3.825 * * * [progress]: picking best candidate 3.828 * * * * [pick]: Picked # 3.828 * * * [progress]: localizing error 3.837 * * * [progress]: generating rewritten candidates 3.837 * * * * [progress]: [ 1 / 1 ] rewriting at (2 1 1) 3.841 * * * [progress]: generating series expansions 3.841 * * * * [progress]: [ 1 / 1 ] generating series at (2 1 1) 3.841 * [backup-simplify]: Simplify (sqrt (atan2 b b)) into (sqrt (atan2 b b)) 3.841 * [approximate]: Taking taylor expansion of (sqrt (atan2 b b)) in (b) around 0 3.841 * [taylor]: Taking taylor expansion of (sqrt (atan2 b b)) in b 3.841 * [taylor]: Taking taylor expansion of (atan2 b b) in b 3.841 * [backup-simplify]: Simplify (atan2 b b) into (atan2 b b) 3.841 * [backup-simplify]: Simplify (sqrt (atan2 b b)) into (sqrt (atan2 b b)) 3.842 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 b b)))) into 0 3.842 * [taylor]: Taking taylor expansion of (sqrt (atan2 b b)) in b 3.842 * [taylor]: Taking taylor expansion of (atan2 b b) in b 3.842 * [backup-simplify]: Simplify (atan2 b b) into (atan2 b b) 3.842 * [backup-simplify]: Simplify (sqrt (atan2 b b)) into (sqrt (atan2 b b)) 3.842 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 b b)))) into 0 3.842 * [backup-simplify]: Simplify (sqrt (atan2 b b)) into (sqrt (atan2 b b)) 3.842 * [backup-simplify]: Simplify 0 into 0 3.843 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (atan2 b b)))) into 0 3.843 * [backup-simplify]: Simplify 0 into 0 3.844 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 b b)))) into 0 3.844 * [backup-simplify]: Simplify 0 into 0 3.845 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 b b)))) into 0 3.846 * [backup-simplify]: Simplify 0 into 0 3.855 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 b b)))) into 0 3.855 * [backup-simplify]: Simplify 0 into 0 3.857 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 b b)))) into 0 3.857 * [backup-simplify]: Simplify 0 into 0 3.857 * [backup-simplify]: Simplify (sqrt (atan2 b b)) into (sqrt (atan2 b b)) 3.857 * [backup-simplify]: Simplify (sqrt (atan2 (/ 1 b) (/ 1 b))) into (sqrt (atan2 (/ 1 b) (/ 1 b))) 3.857 * [approximate]: Taking taylor expansion of (sqrt (atan2 (/ 1 b) (/ 1 b))) in (b) around 0 3.857 * [taylor]: Taking taylor expansion of (sqrt (atan2 (/ 1 b) (/ 1 b))) in b 3.857 * [taylor]: Taking taylor expansion of (atan2 (/ 1 b) (/ 1 b)) in b 3.857 * [backup-simplify]: Simplify (atan2 (/ 1 b) (/ 1 b)) into (atan2 (/ 1 b) (/ 1 b)) 3.857 * [backup-simplify]: Simplify (sqrt (atan2 (/ 1 b) (/ 1 b))) into (sqrt (atan2 (/ 1 b) (/ 1 b))) 3.858 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 (/ 1 b) (/ 1 b))))) into 0 3.858 * [taylor]: Taking taylor expansion of (sqrt (atan2 (/ 1 b) (/ 1 b))) in b 3.858 * [taylor]: Taking taylor expansion of (atan2 (/ 1 b) (/ 1 b)) in b 3.858 * [backup-simplify]: Simplify (atan2 (/ 1 b) (/ 1 b)) into (atan2 (/ 1 b) (/ 1 b)) 3.858 * [backup-simplify]: Simplify (sqrt (atan2 (/ 1 b) (/ 1 b))) into (sqrt (atan2 (/ 1 b) (/ 1 b))) 3.858 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 (/ 1 b) (/ 1 b))))) into 0 3.859 * [backup-simplify]: Simplify (sqrt (atan2 (/ 1 b) (/ 1 b))) into (sqrt (atan2 (/ 1 b) (/ 1 b))) 3.859 * [backup-simplify]: Simplify 0 into 0 3.860 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (atan2 (/ 1 b) (/ 1 b))))) into 0 3.860 * [backup-simplify]: Simplify 0 into 0 3.861 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 (/ 1 b) (/ 1 b))))) into 0 3.861 * [backup-simplify]: Simplify 0 into 0 3.862 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 (/ 1 b) (/ 1 b))))) into 0 3.862 * [backup-simplify]: Simplify 0 into 0 3.863 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 (/ 1 b) (/ 1 b))))) into 0 3.863 * [backup-simplify]: Simplify 0 into 0 3.864 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 (/ 1 b) (/ 1 b))))) into 0 3.864 * [backup-simplify]: Simplify 0 into 0 3.864 * [backup-simplify]: Simplify (sqrt (atan2 (/ 1 (/ 1 b)) (/ 1 (/ 1 b)))) into (sqrt (atan2 b b)) 3.864 * [backup-simplify]: Simplify (sqrt (atan2 (/ 1 (- b)) (/ 1 (- b)))) into (sqrt (atan2 (/ -1 b) (/ -1 b))) 3.864 * [approximate]: Taking taylor expansion of (sqrt (atan2 (/ -1 b) (/ -1 b))) in (b) around 0 3.864 * [taylor]: Taking taylor expansion of (sqrt (atan2 (/ -1 b) (/ -1 b))) in b 3.864 * [taylor]: Taking taylor expansion of (atan2 (/ -1 b) (/ -1 b)) in b 3.865 * [backup-simplify]: Simplify (atan2 (/ -1 b) (/ -1 b)) into (atan2 (/ -1 b) (/ -1 b)) 3.865 * [backup-simplify]: Simplify (sqrt (atan2 (/ -1 b) (/ -1 b))) into (sqrt (atan2 (/ -1 b) (/ -1 b))) 3.865 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 (/ -1 b) (/ -1 b))))) into 0 3.865 * [taylor]: Taking taylor expansion of (sqrt (atan2 (/ -1 b) (/ -1 b))) in b 3.865 * [taylor]: Taking taylor expansion of (atan2 (/ -1 b) (/ -1 b)) in b 3.865 * [backup-simplify]: Simplify (atan2 (/ -1 b) (/ -1 b)) into (atan2 (/ -1 b) (/ -1 b)) 3.865 * [backup-simplify]: Simplify (sqrt (atan2 (/ -1 b) (/ -1 b))) into (sqrt (atan2 (/ -1 b) (/ -1 b))) 3.866 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 (/ -1 b) (/ -1 b))))) into 0 3.866 * [backup-simplify]: Simplify (sqrt (atan2 (/ -1 b) (/ -1 b))) into (sqrt (atan2 (/ -1 b) (/ -1 b))) 3.866 * [backup-simplify]: Simplify 0 into 0 3.867 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (atan2 (/ -1 b) (/ -1 b))))) into 0 3.867 * [backup-simplify]: Simplify 0 into 0 3.868 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 (/ -1 b) (/ -1 b))))) into 0 3.868 * [backup-simplify]: Simplify 0 into 0 3.869 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 (/ -1 b) (/ -1 b))))) into 0 3.869 * [backup-simplify]: Simplify 0 into 0 3.870 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 (/ -1 b) (/ -1 b))))) into 0 3.870 * [backup-simplify]: Simplify 0 into 0 3.871 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 (/ -1 b) (/ -1 b))))) into 0 3.871 * [backup-simplify]: Simplify 0 into 0 3.871 * [backup-simplify]: Simplify (sqrt (atan2 (/ -1 (/ 1 (- b))) (/ -1 (/ 1 (- b))))) into (sqrt (atan2 b b)) 3.871 * * * [progress]: simplifying candidates 3.872 * [simplify]: Simplifying: (expm1 (sqrt (atan2 b b))) (log1p (sqrt (atan2 b b))) (log (sqrt (atan2 b b))) (exp (sqrt (atan2 b b))) (* (cbrt (sqrt (atan2 b b))) (cbrt (sqrt (atan2 b b)))) (cbrt (sqrt (atan2 b b))) (* (* (sqrt (atan2 b b)) (sqrt (atan2 b b))) (sqrt (atan2 b b))) (sqrt (* (cbrt (atan2 b b)) (cbrt (atan2 b b)))) (sqrt (cbrt (atan2 b b))) (sqrt (sqrt (atan2 b b))) (sqrt (sqrt (atan2 b b))) (sqrt 1) (sqrt (atan2 b b)) (/ 1 2) (sqrt (sqrt (atan2 b b))) (sqrt (sqrt (atan2 b b))) (sqrt (atan2 b b)) (sqrt (atan2 b b)) (sqrt (atan2 b b)) 3.873 * * [simplify]: Extracting # 0 : cost 0 3.873 * * [simplify]: Extracting # 1 : cost 0 3.873 * * [simplify]: Extracting # 2 : cost 0 3.873 * * [simplify]: Extracting # 3 : cost 0 3.873 * * [simplify]: Extracting # 4 : cost 0 3.873 * * [simplify]: Extracting # 5 : cost 0 3.873 * * [simplify]: Extracting # 6 : cost 0 3.873 * * [simplify]: iteration 0 : 20 enodes (cost 106 ) 3.880 * * [simplify]: Extracting # 0 : cost 0 3.880 * * [simplify]: Extracting # 1 : cost 0 3.881 * * [simplify]: Extracting # 2 : cost 0 3.881 * * [simplify]: iteration 1 : 25 enodes (cost 92 ) 3.886 * * [simplify]: Extracting # 0 : cost 0 3.887 * * [simplify]: Extracting # 1 : cost 0 3.887 * * [simplify]: Extracting # 2 : cost 0 3.887 * * [simplify]: iteration 2 : 28 enodes (cost 90 ) 3.894 * * [simplify]: Extracting # 0 : cost 0 3.894 * * [simplify]: Extracting # 1 : cost 0 3.894 * * [simplify]: Extracting # 2 : cost 0 3.894 * * [simplify]: Extracting # 3 : cost 0 3.894 * * [simplify]: iteration 3 : 32 enodes (cost 90 ) 3.903 * * [simplify]: Extracting # 0 : cost 0 3.903 * * [simplify]: Extracting # 1 : cost 0 3.903 * * [simplify]: Extracting # 2 : cost 0 3.904 * * [simplify]: Extracting # 3 : cost 0 3.904 * * [simplify]: Extracting # 4 : cost 0 3.904 * * [simplify]: iteration 4 : 38 enodes (cost 90 ) 3.913 * * [simplify]: Extracting # 0 : cost 0 3.914 * * [simplify]: Extracting # 1 : cost 0 3.914 * * [simplify]: Extracting # 2 : cost 0 3.914 * * [simplify]: Extracting # 3 : cost 0 3.914 * * [simplify]: Extracting # 4 : cost 0 3.914 * * [simplify]: iteration 5 : 48 enodes (cost 90 ) 3.928 * * [simplify]: Extracting # 0 : cost 0 3.929 * * [simplify]: Extracting # 1 : cost 0 3.929 * * [simplify]: Extracting # 2 : cost 0 3.929 * * [simplify]: Extracting # 3 : cost 0 3.929 * * [simplify]: iteration 6 : 69 enodes (cost 90 ) 3.948 * * [simplify]: Extracting # 0 : cost 0 3.948 * * [simplify]: Extracting # 1 : cost 0 3.948 * * [simplify]: Extracting # 2 : cost 0 3.949 * * [simplify]: Extracting # 3 : cost 0 3.949 * * [simplify]: iteration 7 : 147 enodes (cost 90 ) 4.043 * * [simplify]: Extracting # 0 : cost 0 4.043 * * [simplify]: Extracting # 1 : cost 0 4.044 * * [simplify]: Extracting # 2 : cost 0 4.044 * * [simplify]: Extracting # 3 : cost 0 4.044 * * [simplify]: Extracting # 4 : cost 0 4.044 * * [simplify]: iteration 8 : 437 enodes (cost 90 ) 4.802 * * [simplify]: Extracting # 0 : cost 0 4.804 * * [simplify]: Extracting # 1 : cost 0 4.805 * * [simplify]: Extracting # 2 : cost 0 4.806 * * [simplify]: Extracting # 3 : cost 0 4.807 * * [simplify]: Extracting # 4 : cost 0 4.808 * * [simplify]: iteration 9 : 1815 enodes (cost 90 ) 5.882 * * [simplify]: Extracting # 0 : cost 0 5.891 * * [simplify]: Extracting # 1 : cost 0 5.903 * * [simplify]: Extracting # 2 : cost 0 5.913 * * [simplify]: Extracting # 3 : cost 0 5.925 * * [simplify]: iteration done: 5001 enodes (cost 90 ) 5.925 * [simplify]: Simplified to: (expm1 (sqrt (atan2 b b))) (log1p (sqrt (atan2 b b))) (log (sqrt (atan2 b b))) (exp (sqrt (atan2 b b))) (* (cbrt (sqrt (atan2 b b))) (cbrt (sqrt (atan2 b b)))) (cbrt (sqrt (atan2 b b))) (pow (sqrt (atan2 b b)) 3) (fabs (cbrt (atan2 b b))) (sqrt (cbrt (atan2 b b))) (sqrt (sqrt (atan2 b b))) (sqrt (sqrt (atan2 b b))) 1 (sqrt (atan2 b b)) 1/2 (sqrt (sqrt (atan2 b b))) (sqrt (sqrt (atan2 b b))) (sqrt (atan2 b b)) (sqrt (atan2 b b)) (sqrt (atan2 b b)) 5.926 * * * [progress]: adding candidates to table 5.987 * [progress]: [Phase 3 of 3] Extracting. 5.992 * [simplify]: Simplifying: (sin (pow (sqrt (atan2 b b)) (- b a))) 5.992 * * [simplify]: Extracting # 0 : cost 0 5.992 * * [simplify]: Extracting # 1 : cost 0 5.992 * * [simplify]: Extracting # 2 : cost 0 5.992 * * [simplify]: Extracting # 3 : cost 0 5.992 * * [simplify]: Extracting # 4 : cost 0 5.992 * * [simplify]: Extracting # 5 : cost 0 5.992 * * [simplify]: iteration 0 : 7 enodes (cost 9 ) 5.993 * * [simplify]: Extracting # 0 : cost 0 5.993 * * [simplify]: iteration done: 7 enodes (cost 9 ) 5.993 * [simplify]: Simplified to: (sin (pow (sqrt (atan2 b b)) (- b a))) 11.937 * [regime-testing]: Baseline error score: 0.09970203943882879 11.940 * [regime-testing]: Oracle error score: 0.09970203943882879 11.940 * [regime-testing]: End program error score: 0.09970203943882879