Details

Time bar (total: 51.0s)

sample220.0ms

Algorithm
intervals
Results
90.0ms100×body2560valid
53.0ms79×body1280valid
31.0ms280×body80nan
17.0ms34×body640valid
8.0ms24×body320valid
4.0ms14×body160valid
0.0msbody80valid

simplify233.0ms

Calls
1 calls:
Slowest
233.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))

prune15.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.5b

localize34.0ms

Local error

Found 2 expressions with local error:

0.5b
(acos (/ (fma -5 (* v v) 1) (- (* v v) 1)))
0.0b
(/ (fma -5 (* v v) 1) (- (* v v) 1))

rewrite54.0ms

Algorithm
rewrite-expression-head
Rules
107×add-sqr-sqrt
63×*-un-lft-identity
60×times-frac
40×difference-of-squares
27×add-cube-cbrt
20×associate-/r* difference-of-sqr-1
12×swap-sqr *-commutative unswap-sqr
distribute-lft-out--
add-cbrt-cube associate-*l* add-exp-log
associate-/l*
expm1-log1p-u pow1 associate-/r/ insert-posit16 log1p-expm1-u add-log-exp
acos-asin cbrt-undiv clear-num frac-2neg flip3-- div-exp div-inv flip--
Calls
2 calls:
Slowest
48.0ms
(/ (fma -5 (* v v) 1) (- (* v v) 1))
2.0ms
(acos (/ (fma -5 (* v v) 1) (- (* v v) 1)))

series75.0ms

Calls
2 calls:
Slowest
69.0ms
(/ (fma -5 (* v v) 1) (- (* v v) 1))
6.0ms
(acos (/ (fma -5 (* v v) 1) (- (* v v) 1)))

simplify8.6s

Calls
152 calls:
Slowest
204.0ms
(/ (* (cbrt (fma -5 (* v v) 1)) (cbrt (fma -5 (* v v) 1))) (* (cbrt (- (* v v) 1)) (cbrt (- (* v v) 1))))
204.0ms
(- (+ (* 4 (/ 1 (pow v 4))) (+ 5 (* 4 (/ 1 (pow v 2))))))
193.0ms
(- (+ (* 4 (/ 1 (pow v 4))) (+ 5 (* 4 (/ 1 (pow v 2))))))
192.0ms
(/ (sqrt (fma -5 (* v v) 1)) (sqrt (- (* v v) 1)))
186.0ms
(- (+ (* 4 (pow v 4)) (* 4 (pow v 2))) 1)

prune1.1s

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.5b

localize8.0ms

Local error

Found 3 expressions with local error:

0.5b
(acos (/ (fma -5 (* v v) 1) (- (* v v) 1)))
0.0b
(expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1)))))
0.0b
(/ (fma -5 (* v v) 1) (- (* v v) 1))

rewrite41.0ms

Algorithm
rewrite-expression-head
Rules
108×add-sqr-sqrt
64×*-un-lft-identity
60×times-frac
40×difference-of-squares
28×add-cube-cbrt
20×associate-/r* difference-of-sqr-1
12×swap-sqr *-commutative unswap-sqr
distribute-lft-out--
add-cbrt-cube add-exp-log
associate-*l* log1p-expm1-u
expm1-log1p-u pow1 insert-posit16 associate-/l* add-log-exp
expm1-log1p associate-/r/
acos-asin cbrt-undiv clear-num frac-2neg flip3-- div-exp div-inv flip-- expm1-udef
Calls
3 calls:
Slowest
36.0ms
(/ (fma -5 (* v v) 1) (- (* v v) 1))
2.0ms
(acos (/ (fma -5 (* v v) 1) (- (* v v) 1)))
1.0ms
(expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1)))))

series257.0ms

Calls
3 calls:
Slowest
165.0ms
(expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1)))))
89.0ms
(/ (fma -5 (* v v) 1) (- (* v v) 1))
3.0ms
(acos (/ (fma -5 (* v v) 1) (- (* v v) 1)))

simplify9.5s

Calls
157 calls:
Slowest
251.0ms
(- (+ (* 4 (/ 1 (pow v 4))) (+ 5 (* 4 (/ 1 (pow v 2))))))
214.0ms
(- (+ (* 4 (/ 1 (pow v 4))) (+ 5 (* 4 (/ 1 (pow v 2))))))
211.0ms
(/ (* (cbrt (fma -5 (* v v) 1)) (cbrt (fma -5 (* v v) 1))) (* (cbrt (- (* v v) 1)) (cbrt (- (* v v) 1))))
205.0ms
(/ (sqrt (fma -5 (* v v) 1)) (- (* v v) 1))
201.0ms
(- (log (fma -5 (* v v) 1)) (log (- (* v v) 1)))

prune1.5s

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0.5b

localize20.0ms

Local error

Found 4 expressions with local error:

1.0b
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
1.0b
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
1.0b
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
1.0b
(* (cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1)))))) (cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1)))))))

rewrite12.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod
23×add-sqr-sqrt
15×*-un-lft-identity add-cube-cbrt
11×pow1
pow1/3
add-cbrt-cube
swap-sqr associate-*r* associate-*l* add-exp-log
expm1-log1p-u cbrt-unprod insert-posit16 log1p-expm1-u add-log-exp unswap-sqr
pow-prod-down pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative
Calls
4 calls:
Slowest
9.0ms
(* (cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1)))))) (cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1)))))))
1.0ms
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
1.0ms
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
1.0ms
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))

series1.3s

Calls
4 calls:
Slowest
359.0ms
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
336.0ms
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
329.0ms
(* (cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1)))))) (cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1)))))))
295.0ms
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))

simplify12.1s

Calls
68 calls:
Slowest
377.0ms
(* (* (* (cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1)))))) (cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))) (cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))) (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
370.0ms
(pow (acos (/ (fma -5 (pow v 2) 1) (- (pow v 2) 1))) 1/3)
339.0ms
(pow (acos (/ (fma -5 (pow v 2) 1) (- (pow v 2) 1))) 1/3)
330.0ms
(pow (acos (/ (fma -5 (pow v 2) 1) (- (pow v 2) 1))) 1/3)
325.0ms
(pow (acos (/ (fma -5 (pow v 2) 1) (- (pow v 2) 1))) 1/3)

prune976.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.5b

localize21.0ms

Local error

Found 4 expressions with local error:

1.0b
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
1.0b
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
1.0b
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
1.0b
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
12×cbrt-prod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
expm1-log1p-u pow1 add-cbrt-cube pow1/3 add-exp-log insert-posit16 log1p-expm1-u add-log-exp
Calls
4 calls:
Slowest
2.0ms
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
1.0ms
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
1.0ms
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
1.0ms
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))

series1.4s

Calls
4 calls:
Slowest
382.0ms
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
361.0ms
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
345.0ms
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))
306.0ms
(cbrt (expm1 (log1p (acos (/ (fma -5 (* v v) 1) (- (* v v) 1))))))

simplify5.5s

Calls
24 calls:
Slowest
365.0ms
(pow (acos (/ (fma -5 (pow v 2) 1) (- (pow v 2) 1))) 1/3)
356.0ms
(pow (acos (/ (fma -5 (pow v 2) 1) (- (pow v 2) 1))) 1/3)
353.0ms
(pow (acos (/ (fma -5 (pow v 2) 1) (- (pow v 2) 1))) 1/3)
343.0ms
(pow (acos (/ (fma -5 (pow v 2) 1) (- (pow v 2) 1))) 1/3)
337.0ms
(pow (acos (/ (fma -5 (pow v 2) 1) (- (pow v 2) 1))) 1/3)

prune845.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.5b

regimes119.0ms

Accuracy

0% (0.0b remaining)

Error of 0.6b against oracle of 0.6b and baseline of 0.6b

bsearch3.0ms

end0.0ms

sample7.1s

Algorithm
intervals
Results
2.9s2959×body2560valid
1.8s2452×body1280valid
920.0ms8045×body80nan
731.0ms1273×body640valid
340.0ms662×body320valid
141.0ms452×body160valid
26.0ms202×body80valid