Details

Time bar (total: 7.1s)

sample113.0ms

Algorithm
intervals
Results
42.0ms94×body1280valid
27.0ms75×body640valid
11.0ms257×body80valid
9.0ms49×body320valid
3.0ms29×body160valid

simplify16.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
078
1148
2248
3308
4348
done348

prune2.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 57.6b

localize7.0ms

Local error

Found 1 expressions with local error:

8.0b
(- (exp x) (exp (- x)))

rewrite27.0ms

Algorithm
rewrite-expression-head
Rules
10×add-sqr-sqrt *-un-lft-identity
prod-diff
add-cube-cbrt
fma-neg add-log-exp
pow1 add-exp-log expm1-log1p-u sub-neg flip3-- diff-log add-cbrt-cube flip-- log1p-expm1-u distribute-lft-out-- difference-of-squares
Counts
1 → 28
Calls
1 calls:
26.0ms
(- (exp x) (exp (- x)))

series83.0ms

Counts
1 → 3
Calls
1 calls:
83.0ms
(- (exp x) (exp (- x)))

simplify569.0ms

Counts
31 → 31
Iterations

Useful iterations: done (568.0ms)

IterNodesCost
073547
1170404
2671308
done5000254

prune77.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.0b

localize12.0ms

Local error

Found 1 expressions with local error:

0.0b
(fma 1/3 (pow x 3) (fma 1/60 (pow x 5) (* 2 x)))

rewrite1.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-exp-log add-sqr-sqrt expm1-log1p-u add-cube-cbrt *-un-lft-identity add-cbrt-cube fma-udef log1p-expm1-u add-log-exp
Counts
1 → 10
Calls
1 calls:
0.0ms
(fma 1/3 (pow x 3) (fma 1/60 (pow x 5) (* 2 x)))

series66.0ms

Counts
1 → 3
Calls
1 calls:
66.0ms
(fma 1/3 (pow x 3) (fma 1/60 (pow x 5) (* 2 x)))

simplify1.0s

Counts
13 → 13
Iterations

Useful iterations: 2 (20.0ms)

IterNodesCost
026218
154212
2211186
31462186
done5000186

prune69.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0.0b

localize16.0ms

Local error

Found 2 expressions with local error:

0.2b
(exp (log (- (exp x) (exp (- x)))))
8.0b
(- (exp x) (exp (- x)))

rewrite52.0ms

Algorithm
rewrite-expression-head
Rules
15×add-sqr-sqrt *-un-lft-identity
11×add-cube-cbrt
prod-diff
log-prod exp-sum
exp-prod add-log-exp
pow1 fma-neg
add-exp-log expm1-log1p-u log-div flip3-- exp-diff add-cbrt-cube flip-- log1p-expm1-u distribute-lft-out-- difference-of-squares
sub-neg diff-log log-pow rem-exp-log
Counts
2 → 49
Calls
2 calls:
18.0ms
(exp (log (- (exp x) (exp (- x)))))
32.0ms
(- (exp x) (exp (- x)))

series81.0ms

Counts
2 → 6
Calls
2 calls:
39.0ms
(exp (log (- (exp x) (exp (- x)))))
42.0ms
(- (exp x) (exp (- x)))

simplify771.0ms

Counts
55 → 55
Iterations

Useful iterations: done (768.0ms)

IterNodesCost
0109857
1214650
2722524
done5000470

prune168.0ms

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0.0b

regimes41.0ms

Accuracy

0% (0.4b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01315
11415
done1415

end0.0ms

sample3.9s

Algorithm
intervals
Results
1.9s3354×body1280valid
776.0ms2489×body640valid
472.0ms8043×body80valid
200.0ms1216×body320valid
107.0ms672×body160valid