Details

Time bar (total: 1.5s)

analyze62.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
25%50%25.1%6
25%31.2%43.8%7
31.2%25%43.8%8
39%17.2%43.8%9
42.9%13.3%43.8%10
47.2%9%43.8%11
49.4%6.8%43.8%12
51.6%4.6%43.8%13
52.7%3.5%43.8%14

sample11.0ms

Algorithm
intervals
Results
5.0ms256×body80valid
0.0msbody80invalid

simplify24.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0710
1710

prune1.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.0b

Counts
2 → 1

localize4.0ms

Local error

Found 1 expressions with local error:

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

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp_binary64_1672
add-cube-cbrt_binary64_1678 sum-log_binary64_1617 flip3-+_binary64_1705 pow1_binary64_1649 flip-+_binary64_1732 add-exp-log_binary64_1671 add-cbrt-cube_binary64_1679 add-sqr-sqrt_binary64_1692 *-un-lft-identity_binary64_1707 +-commutative_binary64_1774
Counts
1 → 11
Calls
1 calls:
6.0ms
(+.f64 (*.f64 x x) (*.f64 y y))

series157.0ms

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

Useful iterations: 0 (5.0ms)

IterNodesCost
01002562
11002562
0201944
1201944
01002562
11002562
0201944
1201944
013
113

simplify53.0ms

Counts
14 → 14
Iterations

Useful iterations: 0 (37.0ms)

IterNodesCost
04999166
14999166

prune9.0ms

Filtered
11 candidates to 14 candidates (-27.3%)
Pruning

2 alts after pruning (1 fresh and 1 done)

PrunedKeptTotal
New13114
Fresh000
Picked011
Done000
Total13215

Merged error: 0b

Counts
15 → 2

localize9.0ms

Local error

Found 3 expressions with local error:

0.0b
(+.f64 (*.f64 x x) (*.f64 y y))
0.2b
(pow.f64 (+.f64 (*.f64 x x) (*.f64 y y)) 3)
36.5b
(cbrt.f64 (pow.f64 (+.f64 (*.f64 x x) (*.f64 y y)) 3))

rewrite20.0ms

Algorithm
rewrite-expression-head
Rules
12×cbrt-prod_binary64_1674
add-cube-cbrt_binary64_1678 add-sqr-sqrt_binary64_1692 *-un-lft-identity_binary64_1707
cube-prod_binary64_1680 unpow-prod-down_binary64_1638
add-log-exp_binary64_1672
cube-div_binary64_1681 pow1_binary64_1649 add-exp-log_binary64_1671 add-cbrt-cube_binary64_1679
flip3-+_binary64_1705 flip-+_binary64_1732 pow-unpow_binary64_1636
sqr-pow_binary64_1739 unpow3_binary64_1647 cbrt-div_binary64_1675 cube-mult_binary64_1682
sum-log_binary64_1617 pow-pow_binary64_1631 rem-cbrt-cube_binary64_1684 rem-cube-cbrt_binary64_1683 pow-to-exp_binary64_1628 pow-exp_binary64_1627 +-commutative_binary64_1774 pow1/3_binary64_1641
Counts
3 → 59
Calls
3 calls:
6.0ms
(+.f64 (*.f64 x x) (*.f64 y y))
6.0ms
(pow.f64 (+.f64 (*.f64 x x) (*.f64 y y)) 3)
6.0ms
(cbrt.f64 (pow.f64 (+.f64 (*.f64 x x) (*.f64 y y)) 3))

series651.0ms

Counts
3 → 9
Calls
3 calls:
158.0ms
(+.f64 (*.f64 x x) (*.f64 y y))
235.0ms
(pow.f64 (+.f64 (*.f64 x x) (*.f64 y y)) 3)
259.0ms
(cbrt.f64 (pow.f64 (+.f64 (*.f64 x x) (*.f64 y y)) 3))
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0652715
1652715
049422322
149422322
0652715
1652715
049422322
149422322
013
113
01252651
11252651
049172479
149172479
01252651
11252651
049172479
149172479
013
113
01002562
11002562
0201944
1201944
01002562
11002562
0201944
1201944
013
113

simplify112.0ms

Counts
68 → 68
Iterations

Useful iterations: 0 (88.0ms)

IterNodesCost
04938998
14938998

prune30.0ms

Filtered
39 candidates to 68 candidates (-74.4%)
Pruning

2 alts after pruning (0 fresh and 2 done)

PrunedKeptTotal
New68068
Fresh000
Picked011
Done011
Total68270

Merged error: 0b

Counts
70 → 2

regimes41.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify5.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0710
1710

end0.0ms

sample296.0ms

Algorithm
intervals
Results
173.0ms8000×body80valid
0.0msbody80invalid

Profiling

Loading profile data...