Details

Time bar (total: 17.8s)

sample183.0ms

Algorithm
intervals
Results
103.0ms118×body1280valid
37.0ms77×body640valid
13.0ms245×body80nan
11.0ms38×body320valid
3.0ms17×body160valid
0.0msbody80valid

simplify23.0ms

Counts
1 → 1
Iterations
IterNodes
done27
327
224
117
06

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 58.6b

localize46.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (- 1 eps) (+ 1 eps))
4.7b
(log (/ (- 1 eps) (+ 1 eps)))

rewrite49.0ms

Algorithm
rewrite-expression-head
Rules
78×*-un-lft-identity
52×add-sqr-sqrt
48×times-frac
30×log-prod
25×add-cube-cbrt
18×difference-of-squares
13×distribute-lft-out
distribute-lft-out--
add-exp-log
associate-/l*
associate-/r* add-cbrt-cube associate-/r/
pow1
expm1-log1p-u flip3-+ div-exp rem-log-exp flip-+ insert-posit16 log1p-expm1-u div-inv add-log-exp associate-/l/
cbrt-undiv log-div clear-num frac-2neg flip3-- div-sub log-pow flip--
Counts
2 → 98
Calls
2 calls:
32.0ms
(/ (- 1 eps) (+ 1 eps))
14.0ms
(log (/ (- 1 eps) (+ 1 eps)))

series143.0ms

Counts
2 → 6
Calls
2 calls:
25.0ms
(/ (- 1 eps) (+ 1 eps))
118.0ms
(log (/ (- 1 eps) (+ 1 eps)))

simplify2.4s

Counts
104 → 104
Iterations
IterNodes
done5000
32716
2973
1394
0162

prune405.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0.0b

localize38.0ms

Local error

Found 2 expressions with local error:

0.0b
(fma (* eps (* eps eps)) -2/3 (fma -2/5 (pow eps 5) (* eps -2)))
0.1b
(* eps (* eps eps))

rewrite37.0ms

Algorithm
rewrite-expression-head
Rules
16×pow1
add-cbrt-cube add-exp-log
pow-prod-up
add-sqr-sqrt
*-un-lft-identity associate-*l* pow-prod-down prod-exp add-cube-cbrt cbrt-unprod
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
pow2 pow-plus cube-unmult associate-*r* pow-sqr *-commutative fma-udef unswap-sqr
Counts
2 → 38
Calls
2 calls:
1.0ms
(fma (* eps (* eps eps)) -2/3 (fma -2/5 (pow eps 5) (* eps -2)))
36.0ms
(* eps (* eps eps))

series167.0ms

Counts
2 → 6
Calls
2 calls:
104.0ms
(fma (* eps (* eps eps)) -2/3 (fma -2/5 (pow eps 5) (* eps -2)))
63.0ms
(* eps (* eps eps))

simplify3.5s

Counts
44 → 44
Iterations
IterNodes
done5000
44348
31277
2365
1133
068

prune148.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.0b

localize35.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (* (* eps eps) (* eps (* eps eps))) -2/5)
0.1b
(* (* (* eps eps) (* eps (* eps eps))) -2/5)
0.1b
(* (* (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5))) (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5)))) (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5))))
38.9b
(cbrt (* (* (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5))) (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5)))) (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5)))))

rewrite487.0ms

Algorithm
rewrite-expression-head
Rules
81×pow1
67×add-cbrt-cube add-exp-log
47×pow-prod-down prod-exp cbrt-unprod
associate-*r*
add-sqr-sqrt
*-un-lft-identity add-cube-cbrt
pow-plus pow-prod-up
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
associate-*l* *-commutative
pow2 pow3 pow-sqr fma-udef
cbrt-prod distribute-rgt-in distribute-lft-in pow1/3 rem-cbrt-cube unswap-sqr
Counts
4 → 118
Calls
4 calls:
198.0ms
(* (* (* eps eps) (* eps (* eps eps))) -2/5)
247.0ms
(* (* (* eps eps) (* eps (* eps eps))) -2/5)
18.0ms
(* (* (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5))) (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5)))) (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5))))
21.0ms
(cbrt (* (* (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5))) (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5)))) (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5)))))

series296.0ms

Counts
4 → 12
Calls
4 calls:
67.0ms
(* (* (* eps eps) (* eps (* eps eps))) -2/5)
67.0ms
(* (* (* eps eps) (* eps (* eps eps))) -2/5)
90.0ms
(* (* (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5))) (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5)))) (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5))))
72.0ms
(cbrt (* (* (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5))) (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5)))) (fma (* eps (* eps eps)) -2/3 (fma -2 eps (* (* (* eps eps) (* eps (* eps eps))) -2/5)))))

simplify2.0s

Counts
130 → 130
Iterations
IterNodes
done5002
21241
1438
0163

prune506.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

localize21.0ms

Local error

Found 4 expressions with local error:

0.0b
(fma -112/15 (pow eps 7) (* (fma eps (* eps eps) (pow eps 5)) -8))
0.0b
(* (fma eps (* eps eps) (pow eps 5)) -8)
0.1b
(fma eps (* eps eps) (pow eps 5))
38.9b
(cbrt (fma -112/15 (pow eps 7) (* (fma eps (* eps eps) (pow eps 5)) -8)))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
*-un-lft-identity add-cube-cbrt
pow1 add-cbrt-cube add-exp-log
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
cbrt-prod associate-*r* associate-*l*
fma-udef
pow1/3 pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 57
Calls
4 calls:
0.0ms
(fma -112/15 (pow eps 7) (* (fma eps (* eps eps) (pow eps 5)) -8))
5.0ms
(* (fma eps (* eps eps) (pow eps 5)) -8)
0.0ms
(fma eps (* eps eps) (pow eps 5))
1.0ms
(cbrt (fma -112/15 (pow eps 7) (* (fma eps (* eps eps) (pow eps 5)) -8)))

series630.0ms

Counts
4 → 12
Calls
4 calls:
108.0ms
(fma -112/15 (pow eps 7) (* (fma eps (* eps eps) (pow eps 5)) -8))
177.0ms
(* (fma eps (* eps eps) (pow eps 5)) -8)
149.0ms
(fma eps (* eps eps) (pow eps 5))
195.0ms
(cbrt (fma -112/15 (pow eps 7) (* (fma eps (* eps eps) (pow eps 5)) -8)))

simplify2.0s

Counts
69 → 69
Iterations
IterNodes
done5001
32978
2700
1262
0128

prune302.0ms

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0b

regimes73.0ms

Accuracy

0% (0.2b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations
IterNodes
done13
113
011

end0.0ms

sample4.3s

Algorithm
intervals
Results
2.4s3378×body1280valid
916.0ms2496×body640valid
387.0ms8098×body80nan
286.0ms1265×body320valid
78.0ms641×body160valid
12.0ms220×body80valid