Details

Time bar (total: 4.1s)

analyze77.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
25%74.9%0.1%5
37.5%62.4%0.1%6
43.7%43.7%12.6%7
53.1%34.3%12.6%8
57.8%23.4%18.8%9
63.2%18%18.8%10
66%12.1%22%11
68.9%9.2%22%12
70.3%6.1%23.5%13
71.9%4.6%23.5%14

sample11.0ms

Algorithm
intervals
Results
5.0ms256×body80valid
0.0msbody80invalid

simplify24.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (6.0ms)

IterNodesCost
01910
11910

prune1.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 5.3b

Counts
2 → 1

localize4.0ms

Local error

Found 1 expressions with local error:

5.0b
(*.f64 x (+.f64 1 (*.f64 y y)))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt_binary64
*-un-lft-identity_binary64 pow1_binary64 associate-*r*_binary64 add-cube-cbrt_binary64 add-exp-log_binary64 add-cbrt-cube_binary64 associate-*l*_binary64
associate-*r/_binary64
pow-prod-down_binary64 flip3-+_binary64 add-log-exp_binary64 cbrt-unprod_binary64 distribute-lft-in_binary64 distribute-rgt-in_binary64 unswap-sqr_binary64 prod-exp_binary64 insert-posit16 flip-+_binary64 *-commutative_binary64
Counts
1 → 23
Calls
1 calls:
7.0ms
(*.f64 x (+.f64 1 (*.f64 y y)))

series199.0ms

Counts
1 → 3
Calls
1 calls:
199.0ms
(*.f64 x (+.f64 1 (*.f64 y y)))
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0281261
1281261
089
189
0281261
1281261
089
189
013
113

simplify111.0ms

Counts
26 → 26
Iterations

Useful iterations: 0 (92.0ms)

IterNodesCost
04877283
14877283

prune24.0ms

Filtered
18 candidates to 26 candidates (-44.4%)
Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New21526
Fresh000
Picked101
Done000
Total22527

Merged error: 5.2b

Counts
27 → 5

localize4.0ms

Local error

Found 2 expressions with local error:

0.0b
(+.f64 x (*.f64 x (*.f64 y y)))
10.2b
(*.f64 x (*.f64 y y))

rewrite14.0ms

Algorithm
rewrite-expression-head
Rules
pow1_binary64 add-exp-log_binary64 add-cbrt-cube_binary64
add-log-exp_binary64 add-sqr-sqrt_binary64
pow-prod-down_binary64 *-un-lft-identity_binary64 cbrt-unprod_binary64 add-cube-cbrt_binary64 associate-*l*_binary64 prod-exp_binary64
insert-posit16
flip3-+_binary64 associate-*r*_binary64 unswap-sqr_binary64 +-commutative_binary64 flip-+_binary64 sum-log_binary64 *-commutative_binary64
Counts
2 → 32
Calls
2 calls:
4.0ms
(+.f64 x (*.f64 x (*.f64 y y)))
7.0ms
(*.f64 x (*.f64 y y))

series419.0ms

Counts
2 → 6
Calls
2 calls:
236.0ms
(+.f64 x (*.f64 x (*.f64 y y)))
183.0ms
(*.f64 x (*.f64 y y))
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0250231
1250231
099
199
0250231
1250231
099
199
013
113
0288267
1288267
01315
11315
0288267
1288267
01315
11315
0253
1253

simplify130.0ms

Counts
38 → 38
Iterations

Useful iterations: 0 (110.0ms)

IterNodesCost
04971361
14971361

prune23.0ms

Filtered
25 candidates to 38 candidates (-52.0%)
Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New35338
Fresh314
Picked011
Done000
Total38543

Merged error: 0.0b

Counts
43 → 5

localize4.0ms

Local error

Found 2 expressions with local error:

0.0b
(+.f64 x (*.f64 (*.f64 x y) y))
0.2b
(*.f64 (*.f64 x y) y)

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
pow1_binary64 add-exp-log_binary64 add-cbrt-cube_binary64
add-log-exp_binary64
pow-prod-down_binary64 *-un-lft-identity_binary64 cbrt-unprod_binary64 associate-*r*_binary64 add-cube-cbrt_binary64 prod-exp_binary64 add-sqr-sqrt_binary64
insert-posit16
flip3-+_binary64 associate-*l*_binary64 +-commutative_binary64 flip-+_binary64 sum-log_binary64 *-commutative_binary64
Counts
2 → 31
Calls
2 calls:
4.0ms
(+.f64 x (*.f64 (*.f64 x y) y))
6.0ms
(*.f64 (*.f64 x y) y)

series413.0ms

Counts
2 → 6
Calls
2 calls:
229.0ms
(+.f64 x (*.f64 (*.f64 x y) y))
184.0ms
(*.f64 (*.f64 x y) y)
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0271231
1271231
089
189
0271231
1271231
089
189
013
113
0315267
1315267
01015
11015
0315267
1315267
01015
11015
0253
1253

simplify132.0ms

Counts
37 → 37
Iterations

Useful iterations: 0 (114.0ms)

IterNodesCost
05179351

prune21.0ms

Filtered
25 candidates to 37 candidates (-48.0%)
Pruning

6 alts after pruning (4 fresh and 2 done)

PrunedKeptTotal
New36137
Fresh033
Picked011
Done011
Total36642

Merged error: 0.0b

Counts
42 → 6

localize8.0ms

Local error

Found 4 expressions with local error:

0.5b
(*.f64 (cbrt.f64 y) (cbrt.f64 y))
0.6b
(cbrt.f64 y)
0.6b
(cbrt.f64 y)
0.6b
(cbrt.f64 y)

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod_binary64
23×add-sqr-sqrt_binary64
15×*-un-lft-identity_binary64 add-cube-cbrt_binary64
11×pow1_binary64
pow1/3_binary64
swap-sqr_binary64 associate-*r*_binary64 add-exp-log_binary64 associate-*l*_binary64
add-log-exp_binary64 add-cbrt-cube_binary64 unswap-sqr_binary64 insert-posit16
pow-prod-down_binary64 pow-prod-up_binary64 pow-sqr_binary64
cbrt-unprod_binary64 pow-plus_binary64 prod-exp_binary64 pow2_binary64 *-commutative_binary64
Counts
4 → 77
Calls
4 calls:
7.0ms
(*.f64 (cbrt.f64 y) (cbrt.f64 y))
1.0ms
(cbrt.f64 y)
1.0ms
(cbrt.f64 y)
1.0ms
(cbrt.f64 y)

series1.9s

Counts
4 → 12
Calls
4 calls:
1.1s
(*.f64 (cbrt.f64 y) (cbrt.f64 y))
280.0ms
(cbrt.f64 y)
272.0ms
(cbrt.f64 y)
281.0ms
(cbrt.f64 y)
Iterations

Useful iterations: 0 (153.0ms)

IterNodesCost
0401603
1401603
0421590
1421590
0401603
1401603
0421590
1421590
0489050
1489050
0401603
1401603
0421590
1421590
0401603
1401603
0421590
1421590
0489050
1489050
0401603
1401603
0421590
1421590
0401603
1401603
0421590
1421590
0489050
1489050
01111670
11111670
068191644
01111670
11111670
068191644
0473971
1473971

simplify125.0ms

Counts
89 → 89
Iterations

Useful iterations: 0 (102.0ms)

IterNodesCost
04841750
14841750

prune59.0ms

Filtered
67 candidates to 89 candidates (-32.8%)
Pruning

7 alts after pruning (4 fresh and 3 done)

PrunedKeptTotal
New87289
Fresh123
Picked011
Done022
Total88795

Merged error: 0.0b

Counts
95 → 7

regimes45.0ms

Accuracy

0% (0.1b remaining)

Error of 0.1b against oracle of 0.0b and baseline of 0.1b

bsearch0.0ms

simplify6.0ms

Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0910
1910

end0.0ms

sample310.0ms

Algorithm
intervals
Results
177.0ms8000×body80valid
3.0ms160×body80invalid

Profiling

Loading profile data...