Details

Time bar (total: 19.2s)

sample32.0ms

Algorithm
intervals
Results
12.0ms277×body80valid

simplify6.2s

Counts
1 → 1
Iterations

Useful iterations: 3 (20.0ms)

IterNodesCost
01011
11711
23211
36010
411510
519010
628610
742310
877210
9150710
10445910
done500010

prune8.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.1b

localize10.0ms

Local error

Found 1 expressions with local error:

3.4b
(fma (/ y (- a t)) (- z t) 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 (/ y (- a t)) (- z t) x)

series237.0ms

Counts
1 → 3
Calls
1 calls:
237.0ms
(fma (/ y (- a t)) (- z t) x)

simplify1.2s

Counts
13 → 13
Iterations

Useful iterations: 3 (42.0ms)

IterNodesCost
023158
136158
275138
3242136
41217136
done5000136

prune81.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.0b

localize28.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (fma (/ y (- a t)) (- z t) x))
3.4b
(fma (/ y (- a t)) (- z t) x)
3.4b
(fma (/ y (- a t)) (- z t) x)
3.4b
(fma (/ y (- a t)) (- z t) x)

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 add-exp-log expm1-log1p-u add-cbrt-cube log1p-expm1-u add-log-exp
cbrt-prod fma-udef
pow1/3
Counts
4 → 43
Calls
4 calls:
2.0ms
(cbrt (fma (/ y (- a t)) (- z t) x))
1.0ms
(fma (/ y (- a t)) (- z t) x)
1.0ms
(fma (/ y (- a t)) (- z t) x)
1.0ms
(fma (/ y (- a t)) (- z t) x)

series2.2s

Counts
4 → 12
Calls
4 calls:
1.1s
(cbrt (fma (/ y (- a t)) (- z t) x))
362.0ms
(fma (/ y (- a t)) (- z t) x)
380.0ms
(fma (/ y (- a t)) (- z t) x)
368.0ms
(fma (/ y (- a t)) (- z t) x)

simplify1.3s

Counts
55 → 55
Iterations

Useful iterations: done (1.3s)

IterNodesCost
076757
1158750
2453664
32154651
done5001643

prune265.0ms

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 0.0b

localize26.0ms

Local error

Found 4 expressions with local error:

3.4b
(fma (/ y (- a t)) (- z t) x)
3.4b
(fma (/ y (- a t)) (- z t) x)
3.4b
(fma (/ y (- a t)) (- z t) x)
3.4b
(fma (/ y (- a t)) (- z t) x)

rewrite2.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
4 → 40
Calls
4 calls:
0.0ms
(fma (/ y (- a t)) (- z t) x)
1.0ms
(fma (/ y (- a t)) (- z t) x)
0.0ms
(fma (/ y (- a t)) (- z t) x)
0.0ms
(fma (/ y (- a t)) (- z t) x)

series1.2s

Counts
4 → 12
Calls
4 calls:
319.0ms
(fma (/ y (- a t)) (- z t) x)
266.0ms
(fma (/ y (- a t)) (- z t) x)
264.0ms
(fma (/ y (- a t)) (- z t) x)
309.0ms
(fma (/ y (- a t)) (- z t) x)

simplify1.2s

Counts
52 → 52
Iterations

Useful iterations: 3 (63.0ms)

IterNodesCost
023632
136632
275552
3242544
41217544
done5000544

prune399.0ms

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 0.0b

localize64.0ms

Local error

Found 4 expressions with local error:

3.4b
(fma (/ y (- a t)) (- z t) x)
3.4b
(fma (/ y (- a t)) (- z t) x)
3.4b
(fma (/ y (- a t)) (- z t) x)
3.4b
(fma (/ y (- a t)) (- z t) x)

rewrite4.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
4 → 40
Calls
4 calls:
1.0ms
(fma (/ y (- a t)) (- z t) x)
1.0ms
(fma (/ y (- a t)) (- z t) x)
1.0ms
(fma (/ y (- a t)) (- z t) x)
1.0ms
(fma (/ y (- a t)) (- z t) x)

series1.2s

Counts
4 → 12
Calls
4 calls:
322.0ms
(fma (/ y (- a t)) (- z t) x)
335.0ms
(fma (/ y (- a t)) (- z t) x)
257.0ms
(fma (/ y (- a t)) (- z t) x)
248.0ms
(fma (/ y (- a t)) (- z t) x)

simplify1.0s

Counts
52 → 52
Iterations

Useful iterations: 3 (65.0ms)

IterNodesCost
023632
136632
275552
3242544
41217544
done5000544

prune435.0ms

Pruning

7 alts after pruning (4 fresh and 3 done)

Merged error: 0.0b

regimes453.0ms

Accuracy

80.4% (0.6b remaining)

Error of 0.6b against oracle of 0.0b and baseline of 3.0b

bsearch3.0ms

simplify5.0ms

Iterations

Useful iterations: 1 (3.0ms)

IterNodesCost
01855
12346
done2346

end0.0ms

sample1.6s

Algorithm
intervals
Results
509.0ms8710×body80valid
1.0msbody640valid
0.0msbody160valid