Details

Time bar (total: 3.6s)

analyze5.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%100%0%0
0%100%0%1
0%100%0%2
0%50%50%3
25%25%50%4
37.5%12.5%50%5
43.7%6.2%50%6
46.9%3.1%50%7
48.4%1.6%50%8
49.2%0.8%50%9
49.6%0.4%50%10
49.8%0.2%50%11
49.9%0.1%50%12
49.9%0%50.1%13
49.9%0%50.1%14

sample18.0ms

Algorithm
intervals
Results
12.0ms256×body80valid

simplify431.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (104.0ms)

IterNodesCost
0505328

prune6.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.0b

Counts
2 → 2

localize13.0ms

Local error

Found 4 expressions with local error:

0.0b
(*.f64 (-.f64 1 (*.f64 v v)) (sqrt.f64 (-.f64 2 (*.f64 (*.f64 v v) 6))))
0.0b
(*.f64 PI.f64 (*.f64 (-.f64 1 (*.f64 v v)) (sqrt.f64 (-.f64 2 (*.f64 (*.f64 v v) 6)))))
0.0b
(/.f64 4/3 (*.f64 PI.f64 (*.f64 (-.f64 1 (*.f64 v v)) (sqrt.f64 (-.f64 2 (*.f64 (*.f64 v v) 6))))))
0.2b
(*.f64 (*.f64 v v) 6)

rewrite272.0ms

Algorithm
rewrite-expression-head
Rules
25×add-cbrt-cube_binary64_7852 add-exp-log_binary64_7844
22×associate-*r/_binary64_7941
18×flip--_binary64_7906 sqrt-div_binary64_7860 flip3--_binary64_7879
17×add-sqr-sqrt_binary64_7865
16×pow1_binary64_7822
12×frac-times_binary64_7872 *-un-lft-identity_binary64_7880
11×add-cube-cbrt_binary64_7851
10×prod-exp_binary64_7827 associate-*r*_binary64_7939 cbrt-unprod_binary64_7849
associate-*l*_binary64_7940
associate-/r/_binary64_7945
pow-prod-down_binary64_7803
associate-*l/_binary64_7942
sqrt-prod_binary64_7859 add-log-exp_binary64_7845
associate-/l*_binary64_7944 *-commutative_binary64_7948 unswap-sqr_binary64_7908 cbrt-undiv_binary64_7850 div-exp_binary64_7829 times-frac_binary64_7875
difference-of-squares_binary64_7909
associate-/r*_binary64_7943 div-inv_binary64_7881 frac-2neg_binary64_7873 clear-num_binary64_7883
Counts
4 → 108
Calls
4 calls:
11.0ms
(*.f64 (-.f64 1 (*.f64 v v)) (sqrt.f64 (-.f64 2 (*.f64 (*.f64 v v) 6))))
16.0ms
(*.f64 PI.f64 (*.f64 (-.f64 1 (*.f64 v v)) (sqrt.f64 (-.f64 2 (*.f64 (*.f64 v v) 6)))))
15.0ms
(/.f64 4/3 (*.f64 PI.f64 (*.f64 (-.f64 1 (*.f64 v v)) (sqrt.f64 (-.f64 2 (*.f64 (*.f64 v v) 6))))))
224.0ms
(*.f64 (*.f64 v v) 6)

series2.6s

Counts
4 → 12
Calls
4 calls:
304.0ms
(*.f64 (-.f64 1 (*.f64 v v)) (sqrt.f64 (-.f64 2 (*.f64 (*.f64 v v) 6))))
1.1s
(*.f64 PI.f64 (*.f64 (-.f64 1 (*.f64 v v)) (sqrt.f64 (-.f64 2 (*.f64 (*.f64 v v) 6)))))
950.0ms
(/.f64 4/3 (*.f64 PI.f64 (*.f64 (-.f64 1 (*.f64 v v)) (sqrt.f64 (-.f64 2 (*.f64 (*.f64 v v) 6))))))
340.0ms
(*.f64 (*.f64 v v) 6)
Iterations

Useful iterations: 0 (74.0ms)

IterNodesCost
0881198
1881198
050891010
0881198
1881198
050891010
051781059
04272211
14272211
046572112
146572112
04272211
14272211
046572112
146572112
054072187
03262184
13262184
050012085
03262184
13262184
050012085
053722160
02782048
12782048
049201903
149201903
02782048
12782048
049201903
149201903
049591966
149591966

simplify123.0ms

Counts
120 → 120
Iterations

Useful iterations: 0 (76.0ms)

IterNodesCost
059189945

prune53.0ms

Filtered
96 candidates to 120 candidates (-25.0%)

Profiling

Loading profile data...