Details

Time bar (total: 941.0ms)

analyze39.0ms (4.2%)

Algorithm
search
Search
TrueOtherFalseIter
0%6.2%93.8%0
0%6.2%93.8%1
0%6.2%93.8%2
1.6%3.1%95.3%3
1.6%3.1%95.3%4
2.3%1.6%96.1%5
2.3%1.6%96.1%6
2.7%0.8%96.5%7
2.7%0.8%96.5%8
2.9%0.4%96.7%9
2.9%0.4%96.7%10
3%0.2%96.8%11
3%0.2%96.8%12
3.1%0.1%96.8%13
3.1%0.1%96.8%14

sample20.0ms (2.1%)

Algorithm
intervals
Results
8.0ms256×body80valid
4.0ms256×pre80true
0.0mspre80false

simplify53.0ms (5.7%)

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (52.0ms)

IterNodesCost
0516511

prune7.0ms (0.7%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New011
Fresh101
Picked000
Done000
Total112

Merged error: 16.1b

Counts
2 → 1

localize8.0ms (0.8%)

Local error

Found 2 expressions with local error:

0.2b
(* b (/ b (* a a)))
15.9b
(/ b (* a a))

rewrite12.0ms (1.3%)

Algorithm
rewrite-expression-head
Rules
16×add-exp-log add-cbrt-cube
11×add-sqr-sqrt
add-cube-cbrt *-un-lft-identity times-frac associate-*r*
prod-exp cbrt-unprod
pow1 cbrt-undiv div-exp
associate-*l* associate-/l*
div-inv add-log-exp unswap-sqr
frac-2neg associate-*r/ pow-prod-down clear-num associate-/r* *-commutative
Counts
2 → 49
Calls

2 calls:

7.0ms
(* b (/ b (* a a)))
4.0ms
(/ b (* a a))

series10.0ms (1.1%)

Counts
2 → 6
Calls

2 calls:

5.0ms
(* b (/ b (* a a)))
5.0ms
(/ b (* a a))

simplify50.0ms (5.3%)

Algorithm
egg-herbie
Counts
55 → 55
Iterations

Useful iterations: 0 (46.0ms)

IterNodesCost
05034332

prune92.0ms (9.7%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New54155
Fresh000
Picked101
Done000
Total55156

Merged error: 0b

Counts
56 → 1

localize7.0ms (0.7%)

Local error

Found 1 expressions with local error:

0.4b
(pow (/ b a) 2)

rewrite5.0ms (0.6%)

Algorithm
rewrite-expression-head
Rules
13×unpow-prod-down
add-sqr-sqrt add-cube-cbrt *-un-lft-identity times-frac
add-exp-log
pow-unpow
pow1 pow-exp
pow-to-exp pow-pow div-exp add-cbrt-cube div-inv unpow2 add-log-exp sqr-pow
Counts
1 → 29
Calls

1 calls:

4.0ms
(pow (/ b a) 2)

series3.0ms (0.4%)

Counts
1 → 3
Calls

1 calls:

3.0ms
(pow (/ b a) 2)

simplify35.0ms (3.8%)

Algorithm
egg-herbie
Counts
32 → 32
Iterations

Useful iterations: 0 (32.0ms)

IterNodesCost
05180228

prune55.0ms (5.8%)

Pruning

1 alts after pruning (0 fresh and 1 done)

PrunedKeptTotal
New32032
Fresh000
Picked011
Done000
Total32133

Merged error: 0b

Counts
33 → 1

simplify1.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0199
1199

end0.0ms (0%)

sample543.0ms (57.7%)

Algorithm
intervals
Results
263.0ms8000×body80valid
143.0ms8000×pre80true
2.0ms108×pre80false

Profiling

Loading profile data...