Details

Time bar (total: 1.1m)

sample57.0ms

Algorithm
intervals
Results
35.0ms256×body80valid
9.0ms256×pre80true

simplify300.0ms

Calls
1 calls:
Slowest
300.0ms
(/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1.0))

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 17.8b

localize25.0ms

Local error

Found 2 expressions with local error:

17.8b
(/ (* i i) (* (- (* 4 (* i i)) 1.0) 4))
0.0b
(* 4 (* i i))

rewrite430.0ms

Algorithm
rewrite-expression-head
Rules
519×add-sqr-sqrt
300×times-frac
261×associate-*l*
225×*-un-lft-identity
161×add-cube-cbrt
140×unswap-sqr
129×associate-*r*
96×difference-of-squares
83×swap-sqr
56×*-commutative
32×distribute-lft-out--
20×associate-/r*
19×add-cbrt-cube add-exp-log
15×associate-/l*
pow1 prod-exp cbrt-unprod
cbrt-undiv div-exp
pow-prod-down
associate-*l/ associate-/r/ insert-posit16 add-log-exp
clear-num frac-2neg flip3-- div-inv flip--
Calls
2 calls:
Slowest
396.0ms
(/ (* i i) (* (- (* 4 (* i i)) 1.0) 4))
24.0ms
(* 4 (* i i))

series152.0ms

Calls
2 calls:
Slowest
109.0ms
(/ (* i i) (* (- (* 4 (* i i)) 1.0) 4))
42.0ms
(* 4 (* i i))

simplify53.9s

Calls
675 calls:
Slowest
622.0ms
(/ (* (* (* i i) i) (* (* i i) i)) (* (* (* (- (* 4 (* i i)) 1.0) 4) (* (- (* 4 (* i i)) 1.0) 4)) (* (- (* 4 (* i i)) 1.0) 4)))
598.0ms
(/ (* (* (* i i) (* i i)) (* i i)) (* (* (* (- (* 4 (* i i)) 1.0) 4) (* (- (* 4 (* i i)) 1.0) 4)) (* (- (* 4 (* i i)) 1.0) 4)))
526.0ms
(- (+ (* 0.25 (pow i 2)) (+ (* 1.0 (pow i 4)) (* 4.0 (pow i 6)))))
487.0ms
(/ (* i (* (cbrt i) (cbrt i))) (* (sqrt (- (* 4 (* i i)) 1.0)) (sqrt 4)))
464.0ms
(/ (* (* (cbrt i) (cbrt i)) (* (cbrt i) (cbrt i))) (* (- (* 4 (* i i)) 1.0) 1))

prune3.1s

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0b

localize49.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (sqrt i) (sqrt i))
0.5b
(* (sqrt i) (sqrt i))
0.5b
(* (sqrt i) (sqrt i))
0.5b
(* (sqrt i) (sqrt i))

rewrite54.0ms

Algorithm
rewrite-expression-head
Rules
84×add-sqr-sqrt
72×sqrt-prod
64×pow1
36×*-un-lft-identity add-cube-cbrt
32×sqrt-pow1 pow1/2 swap-sqr
24×associate-*r* associate-*l*
20×pow-prod-up
16×unswap-sqr
12×add-cbrt-cube pow-prod-down add-exp-log pow-sqr
pow2 rem-square-sqrt pow-plus sqrt-unprod prod-exp *-commutative cbrt-unprod insert-posit16 add-log-exp
Calls
4 calls:
Slowest
17.0ms
(* (sqrt i) (sqrt i))
15.0ms
(* (sqrt i) (sqrt i))
9.0ms
(* (sqrt i) (sqrt i))
9.0ms
(* (sqrt i) (sqrt i))

series101.0ms

Calls
4 calls:
Slowest
33.0ms
(* (sqrt i) (sqrt i))
29.0ms
(* (sqrt i) (sqrt i))
22.0ms
(* (sqrt i) (sqrt i))
17.0ms
(* (sqrt i) (sqrt i))

simplify1.6s

Calls
224 calls:
Slowest
101.0ms
(* (* (cbrt (sqrt i)) (cbrt (sqrt i))) (* (cbrt (sqrt i)) (cbrt (sqrt i))))
96.0ms
(* (* (cbrt (sqrt i)) (cbrt (sqrt i))) (* (cbrt (sqrt i)) (cbrt (sqrt i))))
67.0ms
(* (* (cbrt (sqrt i)) (cbrt (sqrt i))) (* (cbrt (sqrt i)) (cbrt (sqrt i))))
59.0ms
(* (* (cbrt (sqrt i)) (cbrt (sqrt i))) (* (cbrt (sqrt i)) (cbrt (sqrt i))))
49.0ms
(* (* (* (sqrt i) (sqrt i)) (sqrt i)) (* (* (sqrt i) (sqrt i)) (sqrt i)))

prune2.9s

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0b

regimes26.0ms

Accuracy

0% (0.2b remaining)

Error of 0.3b against oracle of 0.1b and baseline of 0.3b

bsearch4.0ms

end0.0ms

sample1.4s

Algorithm
intervals
Results
1.0s8000×body80valid
246.0ms8000×pre80true