Details

Time bar (total: 11.4s)

sample38.0ms

Algorithm
intervals
Results
21.0ms256×body80valid
6.0ms256×pre80true

simplify897.0ms

Counts
1 → 1
Iterations
IterNodes
done2054
42054
3709
2152
133
010

prune12.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 16.5b

localize15.0ms

Local error

Found 2 expressions with local error:

0.0b
(* (* i i) 4)
16.5b
(/ (* (* i i) 1/4) (- (* (* i i) 4) 1.0))

rewrite69.0ms

Algorithm
rewrite-expression-head
Rules
16×add-cbrt-cube add-exp-log
pow1
add-sqr-sqrt prod-exp cbrt-unprod
*-un-lft-identity add-cube-cbrt
cbrt-undiv associate-/r* times-frac div-exp associate-*r* pow-prod-down
expm1-log1p-u associate-/r/ insert-posit16 log1p-expm1-u add-log-exp
clear-num frac-2neg flip3-- associate-*l* *-commutative div-inv flip-- associate-/l* unswap-sqr
Counts
2 → 50
Calls
2 calls:
19.0ms
(* (* i i) 4)
48.0ms
(/ (* (* i i) 1/4) (- (* (* i i) 4) 1.0))

series149.0ms

Counts
2 → 6
Calls
2 calls:
44.0ms
(* (* i i) 4)
104.0ms
(/ (* (* i i) 1/4) (- (* (* i i) 4) 1.0))

simplify1.2s

Counts
56 → 56
Iterations
IterNodes
done2010
32010
21278
1323
0119

prune423.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0b

localize34.0ms

Local error

Found 3 expressions with local error:

0.0b
(* (* i i) 4)
0.4b
(/ 1 (* (/ (- (* (* i i) 4) 1.0) (* i i)) 4))
16.6b
(/ (- (* (* i i) 4) 1.0) (* i i))

rewrite145.0ms

Algorithm
rewrite-expression-head
Rules
47×add-exp-log
27×add-cbrt-cube
16×div-exp prod-exp
11×pow1
add-sqr-sqrt
cbrt-undiv *-un-lft-identity add-cube-cbrt cbrt-unprod
times-frac associate-/l*
rec-exp 1-exp pow-prod-down
expm1-log1p-u associate-*r* insert-posit16 log1p-expm1-u add-log-exp
clear-num associate-/r* frac-2neg div-inv pow-flip associate-/l/
flip3-- div-sub associate-*l* associate-*l/ associate-/r/ *-commutative flip-- inv-pow unswap-sqr
Counts
3 → 89
Calls
3 calls:
14.0ms
(* (* i i) 4)
50.0ms
(/ 1 (* (/ (- (* (* i i) 4) 1.0) (* i i)) 4))
80.0ms
(/ (- (* (* i i) 4) 1.0) (* i i))

series319.0ms

Counts
3 → 9
Calls
3 calls:
40.0ms
(* (* i i) 4)
130.0ms
(/ 1 (* (/ (- (* (* i i) 4) 1.0) (* i i)) 4))
150.0ms
(/ (- (* (* i i) 4) 1.0) (* i i))

simplify1.4s

Counts
98 → 98
Iterations
IterNodes
done2003
32003
21599
1418
0162

prune651.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize18.0ms

Local error

Found 2 expressions with local error:

0.3b
(/ 1.0 (* i i))
0.4b
(/ 1 (* (- 4 (/ 1.0 (* i i))) 4))

rewrite55.0ms

Algorithm
rewrite-expression-head
Rules
18×add-exp-log
12×add-cbrt-cube
add-sqr-sqrt *-un-lft-identity times-frac div-exp add-cube-cbrt associate-/l*
pow1
cbrt-undiv prod-exp
expm1-log1p-u rec-exp clear-num associate-/r* frac-2neg 1-exp associate-*l/ associate-/r/ cbrt-unprod insert-posit16 log1p-expm1-u div-inv pow-flip add-log-exp
flip3-- pow-prod-down flip-- inv-pow
Counts
2 → 57
Calls
2 calls:
11.0ms
(/ 1.0 (* i i))
44.0ms
(/ 1 (* (- 4 (/ 1.0 (* i i))) 4))

series100.0ms

Counts
2 → 6
Calls
2 calls:
35.0ms
(/ 1.0 (* i i))
65.0ms
(/ 1 (* (- 4 (/ 1.0 (* i i))) 4))

simplify921.0ms

Counts
63 → 63
Iterations
IterNodes
done2010
32010
2830
1305
0126

prune394.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

localize44.0ms

Local error

Found 4 expressions with local error:

0.3b
(/ 1.0 (* i i))
0.3b
(/ 1.0 (* i i))
0.4b
(/ 1 (- 16 (* (/ 1.0 (* i i)) (/ 1.0 (* i i)))))
20.0b
(* (/ (/ 1 (- 16 (* (/ 1.0 (* i i)) (/ 1.0 (* i i))))) 4) (+ 4 (/ 1.0 (* i i))))

rewrite105.0ms

Algorithm
rewrite-expression-head
Rules
113×times-frac
86×add-sqr-sqrt
64×*-un-lft-identity
61×add-cube-cbrt
58×associate-*l*
33×add-exp-log
25×add-cbrt-cube
13×difference-of-squares
12×div-exp
associate-/l*
cbrt-undiv associate-/r/
pow1 prod-exp div-inv
associate-/r*
cbrt-unprod
expm1-log1p-u flip3-- associate-*r* insert-posit16 log1p-expm1-u flip-- add-log-exp unswap-sqr
clear-num frac-2neg
frac-times rec-exp flip3-+ 1-exp associate-*r/ flip-+
distribute-rgt-in distribute-lft-in pow-prod-down associate-*l/ *-commutative pow-flip distribute-lft-out inv-pow
Counts
4 → 181
Calls
4 calls:
6.0ms
(/ 1.0 (* i i))
6.0ms
(/ 1.0 (* i i))
7.0ms
(/ 1 (- 16 (* (/ 1.0 (* i i)) (/ 1.0 (* i i)))))
82.0ms
(* (/ (/ 1 (- 16 (* (/ 1.0 (* i i)) (/ 1.0 (* i i))))) 4) (+ 4 (/ 1.0 (* i i))))

series326.0ms

Counts
4 → 12
Calls
4 calls:
52.0ms
(/ 1.0 (* i i))
31.0ms
(/ 1.0 (* i i))
155.0ms
(/ 1 (- 16 (* (/ 1.0 (* i i)) (/ 1.0 (* i i)))))
89.0ms
(* (/ (/ 1 (- 16 (* (/ 1.0 (* i i)) (/ 1.0 (* i i))))) 4) (+ 4 (/ 1.0 (* i i))))

simplify1.3s

Counts
193 → 193
Iterations
IterNodes
done2008
22008
11169
0321

prune1.5s

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0b

regimes19.0ms

Accuracy

0% (0.4b remaining)

Error of 0.4b against oracle of 0.0b and baseline of 0.4b

bsearch0.0ms

simplify2.0ms

Iterations
IterNodes
done12
112
09

end0.0ms

sample1.2s

Algorithm
intervals
Results
840.0ms8000×body80valid
261.0ms8000×pre80true