Details

Time bar (total: 9.1s)

sample87.0ms

Algorithm
intervals
Results
45.0ms108×body1280valid
19.0ms87×body640valid
6.0ms259×body80nan
5.0ms38×body320valid
1.0ms18×body160valid
0.0msbody80valid

simplify8.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
068
1158
2208
3238
done238

prune2.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 58.8b

localize6.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (- 1.0 eps) (+ 1.0 eps))
5.6b
(log (/ (- 1.0 eps) (+ 1.0 eps)))

rewrite21.0ms

Algorithm
rewrite-expression-head
Rules
63×*-un-lft-identity
41×add-sqr-sqrt
40×times-frac
26×log-prod
23×add-cube-cbrt
11×distribute-lft-out
distribute-lft-out-- difference-of-squares
add-exp-log
associate-/l*
associate-/r* associate-/r/ add-cbrt-cube
pow1
expm1-log1p-u flip3-+ div-exp rem-log-exp flip-+ log1p-expm1-u div-inv associate-/l/ add-log-exp
cbrt-undiv log-div flip3-- frac-2neg div-sub clear-num log-pow flip--
Counts
2 → 87
Calls
2 calls:
12.0ms
(/ (- 1.0 eps) (+ 1.0 eps))
6.0ms
(log (/ (- 1.0 eps) (+ 1.0 eps)))

series162.0ms

Counts
2 → 6
Calls
2 calls:
33.0ms
(/ (- 1.0 eps) (+ 1.0 eps))
129.0ms
(log (/ (- 1.0 eps) (+ 1.0 eps)))

simplify1.2s

Counts
93 → 93
Iterations

Useful iterations: done (1.2s)

IterNodesCost
01471318
13511247
28711184
324281155
done50001154

prune200.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.1b

localize11.0ms

Local error

Found 1 expressions with local error:

0.0b
(- (pow eps 2) (fma (/ eps 1.0) (/ eps 1.0) eps))

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
24×prod-diff
23×add-sqr-sqrt
19×*-un-lft-identity
17×add-cube-cbrt
13×unpow-prod-down
fma-neg
unpow2 sqr-pow
difference-of-squares
add-log-exp
pow1 add-exp-log expm1-log1p-u sub-neg flip3-- diff-log add-cbrt-cube flip-- fma-udef log1p-expm1-u associate--r+ distribute-lft-out--
Counts
1 → 52
Calls
1 calls:
11.0ms
(- (pow eps 2) (fma (/ eps 1.0) (/ eps 1.0) eps))

series97.0ms

Counts
1 → 3
Calls
1 calls:
97.0ms
(- (pow eps 2) (fma (/ eps 1.0) (/ eps 1.0) eps))

simplify1.1s

Counts
55 → 55
Iterations

Useful iterations: 3 (395.0ms)

IterNodesCost
0942141
11891363
25261004
32186747
done5001747

prune102.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.1b

localize18.0ms

Local error

Found 4 expressions with local error:

0.0b
(fma eps eps (fma (/ eps 1.0) (/ eps 1.0) eps))
0.6b
(pow (cbrt (fma (/ eps 1.0) (/ eps 1.0) eps)) 6)
0.6b
(cbrt (fma (/ eps 1.0) (/ eps 1.0) eps))
29.0b
(/ (- (pow eps 4) (pow (cbrt (fma (/ eps 1.0) (/ eps 1.0) eps)) 6)) (fma eps eps (fma (/ eps 1.0) (/ eps 1.0) eps)))

rewrite55.0ms

Algorithm
rewrite-expression-head
Rules
97×add-sqr-sqrt
48×times-frac difference-of-squares
46×unpow-prod-down
37×*-un-lft-identity
29×add-cube-cbrt sqr-pow
18×cbrt-prod
16×associate-/l*
add-exp-log
add-cbrt-cube
pow1
expm1-log1p-u log1p-expm1-u distribute-lft-out-- add-log-exp
pow-unpow associate-/r*
pow-pow pow1/3 associate-/l/
cbrt-undiv pow-to-exp flip3-- frac-2neg div-sub div-exp pow-exp clear-num flip-- fma-udef div-inv
Counts
4 → 130
Calls
4 calls:
0.0ms
(fma eps eps (fma (/ eps 1.0) (/ eps 1.0) eps))
2.0ms
(pow (cbrt (fma (/ eps 1.0) (/ eps 1.0) eps)) 6)
1.0ms
(cbrt (fma (/ eps 1.0) (/ eps 1.0) eps))
46.0ms
(/ (- (pow eps 4) (pow (cbrt (fma (/ eps 1.0) (/ eps 1.0) eps)) 6)) (fma eps eps (fma (/ eps 1.0) (/ eps 1.0) eps)))

series636.0ms

Counts
4 → 12
Calls
4 calls:
106.0ms
(fma eps eps (fma (/ eps 1.0) (/ eps 1.0) eps))
159.0ms
(pow (cbrt (fma (/ eps 1.0) (/ eps 1.0) eps)) 6)
111.0ms
(cbrt (fma (/ eps 1.0) (/ eps 1.0) eps))
260.0ms
(/ (- (pow eps 4) (pow (cbrt (fma (/ eps 1.0) (/ eps 1.0) eps)) 6)) (fma eps eps (fma (/ eps 1.0) (/ eps 1.0) eps)))

simplify595.0ms

Counts
142 → 142
Iterations

Useful iterations: 2 (254.0ms)

IterNodesCost
03065132
16734932
217234498
done50004498

prune539.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.1b

localize15.0ms

Local error

Found 2 expressions with local error:

0.0b
(- (pow eps 2) (fma (/ eps 1.0) (/ eps 1.0) eps))
3.1b
(exp (log (- (pow eps 2) (fma (/ eps 1.0) (/ eps 1.0) eps))))

rewrite20.0ms

Algorithm
rewrite-expression-head
Rules
32×add-sqr-sqrt
24×*-un-lft-identity prod-diff
20×add-cube-cbrt
14×unpow-prod-down
log-prod fma-neg exp-sum difference-of-squares
unpow2 sqr-pow
exp-prod add-log-exp
pow1
add-exp-log expm1-log1p-u log-div flip3-- exp-diff add-cbrt-cube flip-- log1p-expm1-u distribute-lft-out--
sub-neg diff-log log-pow fma-udef rem-exp-log associate--r+
Counts
2 → 76
Calls
2 calls:
11.0ms
(- (pow eps 2) (fma (/ eps 1.0) (/ eps 1.0) eps))
7.0ms
(exp (log (- (pow eps 2) (fma (/ eps 1.0) (/ eps 1.0) eps))))

series194.0ms

Counts
2 → 6
Calls
2 calls:
97.0ms
(- (pow eps 2) (fma (/ eps 1.0) (/ eps 1.0) eps))
97.0ms
(exp (log (- (pow eps 2) (fma (/ eps 1.0) (/ eps 1.0) eps))))

simplify1.2s

Counts
82 → 82
Iterations

Useful iterations: 3 (428.0ms)

IterNodesCost
01422710
12441842
25891412
322571147
done50001147

prune169.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.1b

regimes70.0ms

Accuracy

0% (0.4b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01117
11317
done1317

end0.0ms

sample2.6s

Algorithm
intervals
Results
1.4s3365×body1280valid
565.0ms2489×body640valid
195.0ms8082×body80nan
167.0ms1260×body320valid
54.0ms683×body160valid
7.0ms203×body80valid