Details

Time bar (total: 57.4s)

sample925.0ms

Algorithm
intervals
Results
266.0ms1402×body80nan
94.0ms462×body80valid

simplify5.0s

Counts
1 → 1
Iterations
IterNodes
67660
51421
4477
3179
271
133
017

prune21.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 1.0b

localize32.0ms

Local error

Found 4 expressions with local error:

0.1b
(fma (- t 1.0) (log a) (* (log z) y))
0.2b
(* (log z) y)
1.0b
(* x (/ (exp (- (fma (- t 1.0) (log a) (* (log z) y)) b)) y))
1.1b
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))

rewrite119.0ms

Algorithm
rewrite-expression-head
Rules
60×add-sqr-sqrt
53×*-un-lft-identity
52×associate-*r*
51×add-cube-cbrt
48×exp-sum
46×times-frac
36×prod-diff
11×add-cbrt-cube
10×add-exp-log
pow1
associate-*l* add-log-exp
exp-prod fma-udef
expm1-log1p-u sub-neg associate--l+ insert-posit16 log1p-expm1-u
prod-exp cbrt-unprod unswap-sqr
pow-prod-down *-commutative rem-exp-log
cbrt-undiv exp-diff diff-log div-exp associate-*r/ log-pow div-inv distribute-lft-out-- difference-of-squares
Counts
4 → 134
Calls
4 calls:
1.0ms
(fma (- t 1.0) (log a) (* (log z) y))
7.0ms
(* (log z) y)
88.0ms
(* x (/ (exp (- (fma (- t 1.0) (log a) (* (log z) y)) b)) y))
21.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))

series689.0ms

Counts
4 → 12
Calls
4 calls:
120.0ms
(fma (- t 1.0) (log a) (* (log z) y))
87.0ms
(* (log z) y)
283.0ms
(* x (/ (exp (- (fma (- t 1.0) (log a) (* (log z) y)) b)) y))
199.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))

simplify3.7s

Counts
146 → 146
Iterations
IterNodes
35447
21869
1703
0298

prune1.1s

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 0.9b

localize83.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt y)
1.1b
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
1.1b
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
1.1b
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))

rewrite50.0ms

Algorithm
rewrite-expression-head
Rules
36×exp-sum
32×add-sqr-sqrt *-un-lft-identity
27×prod-diff
26×add-cube-cbrt
15×exp-prod
13×add-log-exp
rem-exp-log
expm1-log1p-u pow1 add-cbrt-cube add-exp-log insert-posit16 log1p-expm1-u
cbrt-prod sub-neg exp-diff diff-log associate--l+ fma-udef distribute-lft-out-- difference-of-squares
pow1/3
Counts
4 → 104
Calls
4 calls:
1.0ms
(cbrt y)
16.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
20.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
11.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))

series795.0ms

Counts
4 → 12
Calls
4 calls:
276.0ms
(cbrt y)
183.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
168.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
168.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))

simplify7.3s

Counts
116 → 116
Iterations
IterNodes
46821
31780
2618
1277
0141

prune1.4s

Pruning

19 alts after pruning (19 fresh and 0 done)

Merged error: 0.7b

localize106.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (cbrt y))
1.1b
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
1.1b
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
1.1b
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))

rewrite64.0ms

Algorithm
rewrite-expression-head
Rules
36×exp-sum
33×add-sqr-sqrt *-un-lft-identity
27×prod-diff add-cube-cbrt
15×exp-prod
13×add-log-exp
cbrt-prod
rem-exp-log
expm1-log1p-u pow1 add-cbrt-cube add-exp-log insert-posit16 log1p-expm1-u
sub-neg exp-diff diff-log associate--l+ fma-udef distribute-lft-out-- difference-of-squares
pow1/3
Counts
4 → 107
Calls
4 calls:
1.0ms
(cbrt (cbrt y))
18.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
22.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
21.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))

series871.0ms

Counts
4 → 12
Calls
4 calls:
382.0ms
(cbrt (cbrt y))
154.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
183.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
152.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))

simplify8.1s

Counts
119 → 119
Iterations
IterNodes
46934
31804
2625
1288
0151

prune1.5s

Pruning

22 alts after pruning (22 fresh and 0 done)

Merged error: 0.7b

localize86.0ms

Local error

Found 4 expressions with local error:

1.1b
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
1.1b
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
1.1b
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
1.1b
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))

rewrite47.0ms

Algorithm
rewrite-expression-head
Rules
48×exp-sum
40×add-sqr-sqrt *-un-lft-identity
36×prod-diff
32×add-cube-cbrt
20×exp-prod
16×add-log-exp
rem-exp-log
expm1-log1p-u pow1 sub-neg add-cbrt-cube exp-diff diff-log associate--l+ add-exp-log fma-udef insert-posit16 log1p-expm1-u distribute-lft-out-- difference-of-squares
Counts
4 → 120
Calls
4 calls:
11.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
13.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
10.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
11.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))

series660.0ms

Counts
4 → 12
Calls
4 calls:
181.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
175.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
153.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))
150.0ms
(exp (- (fma (- t 1.0) (log a) (* (log z) y)) b))

simplify6.5s

Counts
132 → 132
Iterations
IterNodes
46336
31579
2528
1235
0117

prune1.4s

Pruning

22 alts after pruning (22 fresh and 0 done)

Merged error: 0.7b

regimes2.4s

Accuracy

0% (0.5b remaining)

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

bsearch0.0ms

simplify11.0ms

Iterations
IterNodes
234
134
028

end0.0ms

sample14.4s

Algorithm
intervals
Results
8.2s45832×body80nan
3.0s15072×body80valid