Time bar (total: 31.6s)
| 69.0ms | 108× | body | 320 | valid |
| 39.0ms | 300× | body | 80 | nan |
| 39.0ms | 556× | pre | 80 | true |
| 25.0ms | 99× | body | 160 | valid |
| 7.0ms | 17× | body | 640 | valid |
| 4.0ms | 32× | body | 80 | valid |
| 507.0ms | (/ (+ (- b) (sqrt (- (* b b) (* (* 4 a) c)))) (* 2 a)) |
1 alts after pruning (1 fresh and 0 done)
Merged error: 51.4b
Found 4 expressions with local error:
| 27.3b | (- (sqrt (- (* b b) (* (* c a) 4))) b) |
| 0.1b | (- (* b b) (* (* c a) 4)) |
| 0.1b | (/ (- (sqrt (- (* b b) (* (* c a) 4))) b) (* 2 a)) |
| 0.0b | (sqrt (- (* b b) (* (* c a) 4))) |
| 8× | add-sqr-sqrt |
| 7× | *-un-lft-identity add-cube-cbrt |
| 6× | add-cbrt-cube add-exp-log add-log-exp |
| 4× | pow1 flip3-- insert-posit16 flip-- |
| 3× | times-frac sqrt-prod associate-/l* |
| 2× | sub-neg sqrt-div associate-/l/ |
| 1× | cbrt-undiv rem-sqrt-square clear-num associate-/r* frac-2neg pow1/2 diff-log div-sub div-exp div-inv |
| 39.0ms | (/ (- (sqrt (- (* b b) (* (* c a) 4))) b) (* 2 a)) |
| 15.0ms | (- (sqrt (- (* b b) (* (* c a) 4))) b) |
| 5.0ms | (sqrt (- (* b b) (* (* c a) 4))) |
| 3.0ms | (- (* b b) (* (* c a) 4)) |
| 160.0ms | (/ (- (sqrt (- (* b b) (* (* c a) 4))) b) (* 2 a)) |
| 113.0ms | (- (sqrt (- (* b b) (* (* c a) 4))) b) |
| 105.0ms | (sqrt (- (* b b) (* (* c a) 4))) |
| 73.0ms | (- (* b b) (* (* c a) 4)) |
| 582.0ms | (- (* (sqrt (- (* b b) (* (* c a) 4))) (sqrt (- (* b b) (* (* c a) 4)))) (* b b)) |
| 456.0ms | (sqrt (- (pow (* b b) 3) (pow (* (* c a) 4) 3))) |
| 275.0ms | (- (pow (sqrt (- (* b b) (* (* c a) 4))) 3) (pow b 3)) |
| 273.0ms | (sqrt (- (* (* b b) (* b b)) (* (* (* c a) 4) (* (* c a) 4)))) |
| 252.0ms | (/ (* (* (- (sqrt (- (* b b) (* (* c a) 4))) b) (- (sqrt (- (* b b) (* (* c a) 4))) b)) (- (sqrt (- (* b b) (* (* c a) 4))) b)) (* (* (* 2 a) (* 2 a)) (* 2 a))) |
12 alts after pruning (12 fresh and 0 done)
Merged error: 3.0b
Found 0 expressions with local error:
12 alts after pruning (11 fresh and 1 done)
Merged error: 3.0b
Found 2 expressions with local error:
| 0.3b | (/ (* -2 (/ (* a c) b)) (* 2 a)) |
| 0.2b | (/ (* a c) b) |
| 4× | add-cbrt-cube add-exp-log |
| 2× | add-sqr-sqrt pow1 clear-num frac-2neg *-un-lft-identity add-cube-cbrt insert-posit16 div-inv associate-/l* add-log-exp |
| 1× | cbrt-undiv associate-/r* times-frac div-exp associate-*r/ associate-/l/ |
| 9.0ms | (/ (* -2 (/ (* a c) b)) (* 2 a)) |
| 6.0ms | (/ (* a c) b) |
| 40.0ms | (/ (* a c) b) |
| 35.0ms | (/ (* -2 (/ (* a c) b)) (* 2 a)) |
| 718.0ms | (/ (* (* (* -2 (/ (* a c) b)) (* -2 (/ (* a c) b))) (* -2 (/ (* a c) b))) (* (* (* 2 a) (* 2 a)) (* 2 a))) |
| 148.0ms | (/ (/ (* a c) b) a) |
| 143.0ms | (- (log (* -2 (/ (* a c) b))) (log (* 2 a))) |
| 25.0ms | (* -1 (/ c b)) |
| 25.0ms | (* -1 (/ c b)) |
16 alts after pruning (15 fresh and 1 done)
Merged error: 3.0b
Found 4 expressions with local error:
| 0.6b | (cbrt (* (- (/ (/ c (/ b a)) a)) (* (- (/ (/ c (/ b a)) a)) (- (/ (/ c (/ b a)) a))))) |
| 0.5b | (* (- (/ (/ c (/ b a)) a)) (- (/ (/ c (/ b a)) a))) |
| 0.3b | (* (- (/ (/ c (/ b a)) a)) (* (- (/ (/ c (/ b a)) a)) (- (/ (/ c (/ b a)) a)))) |
| 0.3b | (/ c (/ b a)) |
| 28× | distribute-neg-frac |
| 24× | associate-*l* |
| 20× | pow1 |
| 14× | add-sqr-sqrt *-un-lft-identity add-cube-cbrt |
| 13× | associate-*r* |
| 12× | distribute-lft-neg-in distribute-rgt-neg-in |
| 11× | frac-times add-cbrt-cube associate-*r/ add-exp-log |
| 8× | div-inv |
| 7× | cbrt-div associate-*l/ |
| 5× | pow-prod-up |
| 4× | associate-/r* pow-prod-down prod-exp distribute-rgt-neg-out cbrt-unprod insert-posit16 add-log-exp |
| 3× | distribute-lft-neg-out neg-mul-1 |
| 2× | pow2 pow-plus cube-unmult *-commutative |
| 1× | cbrt-prod clear-num frac-2neg pow1/3 sqr-neg associate-/r/ rem-cbrt-cube |
| 30.0ms | (* (- (/ (/ c (/ b a)) a)) (* (- (/ (/ c (/ b a)) a)) (- (/ (/ c (/ b a)) a)))) |
| 23.0ms | (cbrt (* (- (/ (/ c (/ b a)) a)) (* (- (/ (/ c (/ b a)) a)) (- (/ (/ c (/ b a)) a))))) |
| 15.0ms | (* (- (/ (/ c (/ b a)) a)) (- (/ (/ c (/ b a)) a))) |
| 0.0ms | (/ c (/ b a)) |
| 77.0ms | (cbrt (* (- (/ (/ c (/ b a)) a)) (* (- (/ (/ c (/ b a)) a)) (- (/ (/ c (/ b a)) a))))) |
| 58.0ms | (* (- (/ (/ c (/ b a)) a)) (* (- (/ (/ c (/ b a)) a)) (- (/ (/ c (/ b a)) a)))) |
| 38.0ms | (* (- (/ (/ c (/ b a)) a)) (- (/ (/ c (/ b a)) a))) |
| 25.0ms | (/ c (/ b a)) |
| 532.0ms | (cbrt (* (- (/ c (/ b a))) (* (- (/ (/ c (/ b a)) a)) (- (/ c (/ b a)))))) |
| 511.0ms | (* (cbrt (- (/ (/ c (/ b a)) a))) (cbrt (- (/ (/ c (/ b a)) a)))) |
| 500.0ms | (* (- (/ c (/ b a))) (* (- (/ c (/ b a))) (- (/ c (/ b a))))) |
| 497.0ms | (sqrt (- (/ (/ c (/ b a)) a))) |
| 494.0ms | (sqrt (- (/ (/ c (/ b a)) a))) |
21 alts after pruning (20 fresh and 1 done)
Merged error: 3.0b
0% (3.5b remaining)
Error of 6.2b against oracle of 2.7b and baseline of 6.2b
| 2.2s | 8317× | body | 80 | nan |
| 1.6s | 3651× | body | 320 | valid |
| 987.0ms | 16317× | pre | 80 | true |
| 809.0ms | 2919× | body | 160 | valid |
| 310.0ms | 537× | body | 640 | valid |
| 197.0ms | 893× | body | 80 | valid |