Details

Time bar (total: 2.5s)

analyze245.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%99.9%0.1%0
0%99.9%0.1%1
0%99.9%0.1%2
0%99.9%0.1%3
0%99.9%0.1%4
0%99.9%0.1%5
0%99.9%0.1%6
31.2%68.6%0.1%7
37.4%62.4%0.1%8
40.6%57.7%1.7%9
54.6%41.3%4%10
59.3%36.7%4%11
61.6%32.6%5.8%12
68.3%22.7%9%13
71%20%9%14

sample13.0ms

Algorithm
intervals
Results
5.0ms256×body80valid
0.0ms23×body80invalid

simplify21.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (6.0ms)

IterNodesCost
0177
1177

prune1.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 8.6b

Counts
2 → 1

localize4.0ms

Local error

Found 1 expressions with local error:

8.3b
(/.f64 (*.f64 x y) z)

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
add-exp-log_binary64 add-cbrt-cube_binary64
*-un-lft-identity_binary64 associate-/r*_binary64 add-cube-cbrt_binary64 add-sqr-sqrt_binary64 times-frac_binary64
cbrt-undiv_binary64 div-exp_binary64
add-log-exp_binary64 pow1_binary64 cbrt-unprod_binary64 clear-num_binary64 prod-exp_binary64 frac-2neg_binary64 associate-/l*_binary64 div-inv_binary64 insert-posit16
Counts
1 → 22
Calls
1 calls:
6.0ms
(/.f64 (*.f64 x y) z)

series210.0ms

Counts
1 → 3
Calls
1 calls:
210.0ms
(/.f64 (*.f64 x y) z)
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0313294
1313294
089
189
0313294
1313294
089
189
013
113

simplify182.0ms

Counts
25 → 25
Iterations

Useful iterations: 0 (164.0ms)

IterNodesCost
04748210
14748210

prune23.0ms

Filtered
18 candidates to 25 candidates (-38.9%)
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New20525
Fresh000
Picked011
Done000
Total20626

Merged error: 0.0b

Counts
26 → 6

localize4.0ms

Local error

Found 1 expressions with local error:

4.7b
(/.f64 x (/.f64 z y))

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
75×times-frac_binary64
43×*-un-lft-identity_binary64 add-cube-cbrt_binary64 add-sqr-sqrt_binary64
13×associate-/r*_binary64
add-exp-log_binary64 add-cbrt-cube_binary64
div-inv_binary64
cbrt-undiv_binary64 associate-/l*_binary64 div-exp_binary64
add-log-exp_binary64 pow1_binary64 associate-/r/_binary64 clear-num_binary64 frac-2neg_binary64 insert-posit16
Counts
1 → 71
Calls
1 calls:
7.0ms
(/.f64 x (/.f64 z y))

series261.0ms

Counts
1 → 3
Calls
1 calls:
260.0ms
(/.f64 x (/.f64 z y))
Iterations

Useful iterations: 0 (6.0ms)

IterNodesCost
0416441
1416441
089
189
0416441
1416441
089
189
013
113

simplify182.0ms

Counts
74 → 74
Iterations

Useful iterations: 0 (155.0ms)

IterNodesCost
052341193

prune45.0ms

Filtered
59 candidates to 74 candidates (-25.4%)
Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New73174
Fresh134
Picked011
Done101
Total75580

Merged error: 0b

Counts
80 → 5

localize4.0ms

Local error

Found 1 expressions with local error:

5.1b
(*.f64 (/.f64 x z) y)

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
14×add-sqr-sqrt_binary64
13×associate-*l*_binary64
10×times-frac_binary64
*-un-lft-identity_binary64 add-cube-cbrt_binary64
add-exp-log_binary64 add-cbrt-cube_binary64
pow1_binary64 associate-*r*_binary64
cbrt-unprod_binary64 unswap-sqr_binary64 prod-exp_binary64
pow-prod-down_binary64 add-log-exp_binary64 cbrt-undiv_binary64 div-inv_binary64 div-exp_binary64 insert-posit16 associate-*l/_binary64 *-commutative_binary64
Counts
1 → 33
Calls
1 calls:
8.0ms
(*.f64 (/.f64 x z) y)

series215.0ms

Counts
1 → 3
Calls
1 calls:
215.0ms
(*.f64 (/.f64 x z) y)
Iterations

Useful iterations: 0 (6.0ms)

IterNodesCost
0347321
1347321
079
179
0347321
1347321
079
179
013
113

simplify161.0ms

Counts
36 → 36
Iterations

Useful iterations: 0 (142.0ms)

IterNodesCost
04950327
14950327

prune17.0ms

Filtered
26 candidates to 36 candidates (-38.5%)
Pruning

5 alts after pruning (3 fresh and 2 done)

PrunedKeptTotal
New36036
Fresh033
Picked011
Done011
Total36541

Merged error: 0b

Counts
41 → 5

localize4.0ms

Local error

Found 1 expressions with local error:

5.0b
(*.f64 x (/.f64 y z))

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
14×add-sqr-sqrt_binary64
13×associate-*r*_binary64
10×times-frac_binary64
*-un-lft-identity_binary64 add-cube-cbrt_binary64
add-exp-log_binary64 add-cbrt-cube_binary64
pow1_binary64 associate-*l*_binary64
cbrt-unprod_binary64 unswap-sqr_binary64 prod-exp_binary64
pow-prod-down_binary64 add-log-exp_binary64 cbrt-undiv_binary64 associate-*r/_binary64 div-inv_binary64 div-exp_binary64 insert-posit16 *-commutative_binary64
Counts
1 → 33
Calls
1 calls:
8.0ms
(*.f64 x (/.f64 y z))

series235.0ms

Counts
1 → 3
Calls
1 calls:
235.0ms
(*.f64 x (/.f64 y z))
Iterations

Useful iterations: 0 (6.0ms)

IterNodesCost
0360321
1360321
089
189
0360321
1360321
089
189
013
113

simplify170.0ms

Counts
36 → 36
Iterations

Useful iterations: 0 (152.0ms)

IterNodesCost
05176339

prune16.0ms

Filtered
25 candidates to 36 candidates (-44.0%)
Pruning

5 alts after pruning (2 fresh and 3 done)

PrunedKeptTotal
New36036
Fresh022
Picked011
Done022
Total36541

Merged error: 0b

Counts
41 → 5

regimes85.0ms

Accuracy

76.4% (1.5b remaining)

Error of 1.5b against oracle of 0.0b and baseline of 6.3b

bsearch1.0ms

simplify8.0ms

Iterations

Useful iterations: 0 (3.0ms)

IterNodesCost
03962
13962

end0.0ms

sample370.0ms

Algorithm
intervals
Results
177.0ms8000×body80valid
17.0ms803×body80invalid

Profiling

Loading profile data...