Details

Time bar (total: 1.6m)

sample231.0ms

Algorithm
intervals
Results
86.0ms93×body2560valid
51.0ms83×body1280valid
42.0ms41×body640valid
27.0ms263×body80nan
5.0ms14×body320valid
4.0ms17×body160valid
1.0msbody80valid

simplify194.0ms

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

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.5b

localize28.0ms

Local error

Found 3 expressions with local error:

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

rewrite17.0ms

Algorithm
rewrite-expression-head
Rules
12×add-sqr-sqrt *-un-lft-identity times-frac add-cube-cbrt
add-cbrt-cube add-exp-log
associate-/r* difference-of-sqr-1
pow1 insert-posit16 associate-/l* add-log-exp
flip3-- associate-/r/ flip-- associate-/l/
acos-asin cbrt-undiv clear-num frac-2neg div-sub div-exp associate-*r* *-commutative div-inv
Calls
3 calls:
Slowest
11.0ms
(/ (- 1 (* 5 (* v v))) (- (* v v) 1))
2.0ms
(* 5 (* v v))
2.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))

series56.0ms

Calls
3 calls:
Slowest
32.0ms
(/ (- 1 (* 5 (* v v))) (- (* v v) 1))
19.0ms
(* 5 (* v v))
5.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))

simplify5.7s

Calls
46 calls:
Slowest
347.0ms
(acos (/ (- 1 (* 5 (pow v 2))) (- (pow v 2) 1)))
314.0ms
(acos (/ (- 1 (* 5 (pow v 2))) (- (pow v 2) 1)))
306.0ms
(acos (/ (- 1 (* 5 (pow v 2))) (- (pow v 2) 1)))
296.0ms
(- (* 1 1) (* (* 5 (* v v)) (* 5 (* v v))))
285.0ms
(- (pow 1 3) (pow (* 5 (* v v)) 3))

prune522.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.5b

localize20.0ms

Local error

Found 4 expressions with local error:

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

rewrite36.0ms

Algorithm
rewrite-expression-head
Rules
348×times-frac
177×sqrt-prod
171×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
42×difference-of-sqr-1
30×associate-/r*
16×sqrt-div
15×associate-/r/
add-cbrt-cube add-exp-log
flip3-- div-inv flip--
associate-/l*
pow1 insert-posit16 add-log-exp
cbrt-undiv div-exp
associate-*r* *-commutative associate-/l/
acos-asin clear-num frac-2neg
Calls
4 calls:
Slowest
19.0ms
(/ (sqrt (- 1 (* 5 (* v v)))) (/ (- (* v v) 1) (sqrt (- 1 (* 5 (* v v))))))
2.0ms
(* 5 (* v v))
2.0ms
(* 5 (* v v))
2.0ms
(acos (/ (sqrt (- 1 (* 5 (* v v)))) (/ (- (* v v) 1) (sqrt (- 1 (* 5 (* v v)))))))

series91.0ms

Calls
4 calls:
Slowest
46.0ms
(/ (sqrt (- 1 (* 5 (* v v)))) (/ (- (* v v) 1) (sqrt (- 1 (* 5 (* v v))))))
19.0ms
(* 5 (* v v))
19.0ms
(* 5 (* v v))
7.0ms
(acos (/ (sqrt (- 1 (* 5 (* v v)))) (/ (- (* v v) 1) (sqrt (- 1 (* 5 (* v v)))))))

simplify1.1m

Calls
414 calls:
Slowest
703.0ms
(/ (* (cbrt (sqrt (- 1 (* 5 (* v v))))) (cbrt (sqrt (- 1 (* 5 (* v v)))))) (/ (* (cbrt (- (* v v) 1)) (cbrt (- (* v v) 1))) (sqrt 1)))
603.0ms
(/ (sqrt (- 1 (* 5 (* v v)))) (/ (- (* v v) 1) (sqrt (sqrt (- 1 (* 5 (* v v)))))))
461.0ms
(/ (sqrt (sqrt (- 1 (* 5 (* v v))))) (/ (- (* v v) 1) (sqrt (- (pow 1 3) (pow (* 5 (* v v)) 3)))))
425.0ms
(/ (sqrt (sqrt (- 1 (* 5 (* v v))))) (sqrt (+ (* 1 1) (+ (* (* 5 (* v v)) (* 5 (* v v))) (* 1 (* 5 (* v v)))))))
424.0ms
(/ (sqrt 1) (/ (* (cbrt (- (* v v) 1)) (cbrt (- (* v v) 1))) (* (cbrt (sqrt (- 1 (* 5 (* v v))))) (cbrt (sqrt (- 1 (* 5 (* v v))))))))

prune2.2s

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 0.5b

localize7.0ms

Local error

Found 3 expressions with local error:

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

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
12×add-sqr-sqrt *-un-lft-identity times-frac add-cube-cbrt
add-cbrt-cube add-exp-log
difference-of-sqr--1 associate-/r*
pow1 insert-posit16 associate-/l* add-log-exp
associate-/r/ associate-/l/
acos-asin cbrt-undiv clear-num frac-2neg flip3-+ flip3-- div-sub div-exp associate-*r* *-commutative flip-+ div-inv flip--
Calls
3 calls:
Slowest
9.0ms
(/ (- 1 (* 5 (* v v))) (+ (* v v) -1))
1.0ms
(* 5 (* v v))
1.0ms
(acos (/ (- 1 (* 5 (* v v))) (+ (* v v) -1)))

series58.0ms

Calls
3 calls:
Slowest
33.0ms
(/ (- 1 (* 5 (* v v))) (+ (* v v) -1))
19.0ms
(* 5 (* v v))
5.0ms
(acos (/ (- 1 (* 5 (* v v))) (+ (* v v) -1)))

simplify5.0s

Calls
46 calls:
Slowest
406.0ms
(sqrt (- 1 (* 5 (* v v))))
269.0ms
(acos (/ (- 1 (* 5 (pow v 2))) (- (pow v 2) 1)))
251.0ms
(acos (/ (- 1 (* 5 (pow v 2))) (- (pow v 2) 1)))
247.0ms
(+ (* (* v v) (* v v)) (- (* -1 -1) (* (* v v) -1)))
241.0ms
(acos (/ (- 1 (* 5 (pow v 2))) (- (pow v 2) 1)))

prune429.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.5b

localize6.0ms

Local error

Found 4 expressions with local error:

1.0b
(* (sqrt (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))) (sqrt (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))))
1.0b
(sqrt (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))
1.0b
(sqrt (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))
0.5b
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
12×add-sqr-sqrt sqrt-prod
10×*-un-lft-identity add-cube-cbrt
pow1
add-cbrt-cube pow1/2 associate-*r* associate-*l* add-exp-log
insert-posit16 add-log-exp
rem-sqrt-square pow-prod-down pow-prod-up
pow2 acos-asin rem-square-sqrt pow-plus sqrt-unprod prod-exp *-commutative cbrt-unprod
Calls
4 calls:
Slowest
6.0ms
(* (sqrt (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))) (sqrt (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))))
1.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))
1.0ms
(sqrt (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))
1.0ms
(sqrt (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))

series35.0ms

Calls
4 calls:
Slowest
14.0ms
(sqrt (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))
14.0ms
(sqrt (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1))))
4.0ms
(* (sqrt (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))) (sqrt (acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))))
3.0ms
(acos (/ (- 1 (* 5 (* v v))) (- (* v v) 1)))

simplify5.1s

Calls
42 calls:
Slowest
187.0ms
(acos (/ (- 1 (* 5 (pow v 2))) (- (pow v 2) 1)))
185.0ms
(acos (/ (- 1 (* 5 (pow v 2))) (- (pow v 2) 1)))
185.0ms
(acos (/ (- 1 (* 5 (pow v 2))) (- (pow v 2) 1)))
185.0ms
(sqrt (acos (/ (- 1 (* 5 (pow v 2))) (- (pow v 2) 1))))
184.0ms
(acos (/ (- 1 (* 5 (pow v 2))) (- (pow v 2) 1)))

prune438.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.5b

regimes144.0ms

Accuracy

0% (0.0b remaining)

Error of 0.5b against oracle of 0.5b and baseline of 0.5b

bsearch2.0ms

end0.0ms

sample5.4s

Algorithm
intervals
Results
2.1s3016×body2560valid
1.5s2537×body1280valid
857.0ms7916×body80nan
470.0ms1246×body640valid
182.0ms575×body320valid
88.0ms413×body160valid
29.0ms213×body80valid