Details

Time bar (total: 3.4s)

analyze33.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
25%74.9%0.1%4
43.7%56.2%0.1%5
65.6%34.3%0.1%6
76.5%23.4%0.1%7
82%18%0.1%8
87.8%12.1%0.1%9
90.7%9.2%0.1%10
93.8%6.1%0.1%11
95.3%4.6%0.1%12
96.8%3.1%0.1%13
97.6%2.3%0.1%14

sample10.0ms

Algorithm
intervals
Results
4.0ms256×body80valid

simplify20.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (6.0ms)

IterNodesCost
067
167

prune2.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New101
Fresh011
Picked000
Done000
Total112

Merged error: 0.0b

Counts
2 → 1

localize7.0ms

Local error

Found 1 expressions with local error:

0.0b
(/.f64 x (+.f64 y x))

rewrite8.0ms

Algorithm
rewrite-expression-head
Rules
18×*-un-lft-identity_binary64
12×times-frac_binary64
10×add-cube-cbrt_binary64 add-sqr-sqrt_binary64
associate-/r*_binary64 distribute-lft-out_binary64
add-exp-log_binary64 add-cbrt-cube_binary64 associate-/l*_binary64
associate-/r/_binary64
flip3-+_binary64 add-log-exp_binary64 pow1_binary64 cbrt-undiv_binary64 clear-num_binary64 frac-2neg_binary64 div-inv_binary64 div-exp_binary64 insert-posit16 flip-+_binary64
Counts
1 → 34
Calls
1 calls:
6.0ms
(/.f64 x (+.f64 y x))

series200.0ms

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

Useful iterations: 0 (8.0ms)

IterNodesCost
0319294
1319294
03139
13139
0319294
1319294
03139
13139
07557
17557

simplify153.0ms

Counts
37 → 37
Iterations

Useful iterations: 0 (131.0ms)

IterNodesCost
04917440
14917440

prune21.0ms

Filtered
27 candidates to 37 candidates (-37.0%)
Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New34337
Fresh000
Picked011
Done000
Total34438

Merged error: 0b

Counts
38 → 4

localize5.0ms

Local error

Found 2 expressions with local error:

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

rewrite22.0ms

Algorithm
rewrite-expression-head
Rules
35×*-un-lft-identity_binary64
27×add-sqr-sqrt_binary64
26×times-frac_binary64
20×add-cube-cbrt_binary64
18×associate-*r*_binary64
15×add-exp-log_binary64
add-cbrt-cube_binary64
distribute-lft-out_binary64
pow1_binary64
associate-/r*_binary64 associate-/r/_binary64 prod-exp_binary64 div-exp_binary64
associate-*l*_binary64 unswap-sqr_binary64 associate-/l*_binary64
flip3-+_binary64 add-log-exp_binary64 cbrt-unprod_binary64 1-exp_binary64 cbrt-undiv_binary64 rec-exp_binary64 div-inv_binary64 insert-posit16 flip-+_binary64
pow-prod-down_binary64 associate-*r/_binary64 clear-num_binary64 inv-pow_binary64 frac-2neg_binary64 un-div-inv_binary64 pow-flip_binary64 *-commutative_binary64
Counts
2 → 80
Calls
2 calls:
6.0ms
(/.f64 1 (+.f64 x y))
12.0ms
(*.f64 x (/.f64 1 (+.f64 x y)))

series598.0ms

Counts
2 → 6
Calls
2 calls:
370.0ms
(/.f64 1 (+.f64 x y))
228.0ms
(*.f64 x (/.f64 1 (+.f64 x y)))
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0369411
1369411
079
179
0369411
1369411
079
179
013
113
0284264
1284264
099
199
0284264
1284264
099
199
0508612

simplify132.0ms

Counts
86 → 86
Iterations

Useful iterations: 0 (109.0ms)

IterNodesCost
05460870

prune35.0ms

Filtered
50 candidates to 86 candidates (-72.0%)
Pruning

4 alts after pruning (2 fresh and 2 done)

PrunedKeptTotal
New86086
Fresh022
Picked011
Done011
Total86490

Merged error: 0b

Counts
90 → 4

localize4.0ms

Local error

Found 2 expressions with local error:

0.0b
(/.f64 (+.f64 x y) x)
0.5b
(/.f64 1 (/.f64 (+.f64 x y) x))

rewrite23.0ms

Algorithm
rewrite-expression-head
Rules
108×times-frac_binary64
92×*-un-lft-identity_binary64
60×add-cube-cbrt_binary64 add-sqr-sqrt_binary64
19×associate-/r*_binary64
16×distribute-lft-out_binary64
15×add-exp-log_binary64
add-cbrt-cube_binary64
div-exp_binary64
associate-/l*_binary64
div-inv_binary64
cbrt-undiv_binary64
pow1_binary64
associate-/l/_binary64 add-log-exp_binary64 1-exp_binary64 clear-num_binary64 frac-2neg_binary64 rec-exp_binary64 insert-posit16
flip3-+_binary64 associate-/r/_binary64 inv-pow_binary64 pow-flip_binary64 flip-+_binary64
Counts
2 → 123
Calls
2 calls:
7.0ms
(/.f64 (+.f64 x y) x)
10.0ms
(/.f64 1 (/.f64 (+.f64 x y) x))

series796.0ms

Counts
2 → 6
Calls
2 calls:
244.0ms
(/.f64 (+.f64 x y) x)
552.0ms
(/.f64 1 (/.f64 (+.f64 x y) x))
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0447543
1447543
0159
1159
0447543
1447543
0159
1159
0557439
0321246
1321246
099
199
0321246
1321246
099
199
013
113

simplify147.0ms

Counts
129 → 129
Iterations

Useful iterations: 0 (110.0ms)

IterNodesCost
048941993
148941993

prune52.0ms

Filtered
75 candidates to 129 candidates (-72.0%)
Pruning

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New1290129
Fresh011
Picked011
Done022
Total1294133

Merged error: 0b

Counts
133 → 4

localize6.0ms

Local error

Found 3 expressions with local error:

0.0b
(/.f64 x (+.f64 x y))
0.1b
(pow.f64 (/.f64 x (+.f64 x y)) 3)
10.9b
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3))

rewrite31.0ms

Algorithm
rewrite-expression-head
Rules
78×*-un-lft-identity_binary64
60×times-frac_binary64
46×add-cube-cbrt_binary64 add-sqr-sqrt_binary64
42×cbrt-prod_binary64
36×unpow-prod-down_binary64 cube-prod_binary64
16×distribute-lft-out_binary64
10×associate-/r/_binary64
add-exp-log_binary64 add-cbrt-cube_binary64
flip3-+_binary64 div-inv_binary64 flip-+_binary64
associate-/r*_binary64 pow1_binary64
pow-unpow_binary64 add-log-exp_binary64 associate-/l*_binary64 insert-posit16
cbrt-undiv_binary64 sqr-pow_binary64 cube-div_binary64 rem-cube-cbrt_binary64 div-exp_binary64 pow-exp_binary64 unpow3_binary64 cube-mult_binary64
cbrt-div_binary64 pow-to-exp_binary64 rem-cbrt-cube_binary64 pow1/3_binary64 pow-pow_binary64 clear-num_binary64 frac-2neg_binary64
Counts
3 → 144
Calls
3 calls:
6.0ms
(/.f64 x (+.f64 x y))
9.0ms
(pow.f64 (/.f64 x (+.f64 x y)) 3)
9.0ms
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3))

series618.0ms

Counts
3 → 9
Calls
3 calls:
206.0ms
(/.f64 x (+.f64 x y))
261.0ms
(pow.f64 (/.f64 x (+.f64 x y)) 3)
151.0ms
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) 3))
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
01201724
11201724
01001188
11001188
01201724
11201724
01001188
11001188
013
113
0457621
1457621
06969
16969
0457621
1457621
06969
16969
05747
15747
0319294
1319294
03139
13139
0319294
1319294
03139
13139
07557
17557

simplify120.0ms

Counts
153 → 153
Iterations

Useful iterations: 0 (81.0ms)

IterNodesCost
053882155

prune48.0ms

Filtered
73 candidates to 153 candidates (-109.6%)
Pruning

4 alts after pruning (0 fresh and 4 done)

PrunedKeptTotal
New1530153
Fresh000
Picked011
Done033
Total1534157

Merged error: 0b

Counts
157 → 4

regimes29.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify6.0ms

Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
067
167

end0.0ms

sample267.0ms

Algorithm
intervals
Results
142.0ms8000×body80valid

Profiling

Loading profile data...