Details

Time bar (total: 2.7s)

sample19.0ms

Algorithm
intervals
Results
9.0ms256×body80valid

simplify57.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01925
13325
28825
329225
475425
5175625
6500125

prune2.0ms

Filtered
1 candidates to 0 candidates (0.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.3b

Counts
2 → 1

localize11.0ms

Local error

Found 4 expressions with local error:

2.8b
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
2.8b
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
2.8b
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
2.8b
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))

rewrite92.0ms

Algorithm
rewrite-expression-head
Rules
40×add-sqr-sqrt
12×*-un-lft-identity times-frac add-log-exp difference-of-squares
pow1 add-exp-log add-cube-cbrt sub-neg flip3-- diff-log add-cbrt-cube flip-- distribute-lft-out--
Counts
4 → 64
Calls
4 calls:
23.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
21.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
21.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
25.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))

series182.0ms

Counts
4 → 12
Calls
4 calls:
46.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
44.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
47.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
45.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))

simplify57.0ms

Algorithm
egg-herbie
Counts
76 → 76
Iterations

Useful iterations: 2 (12.0ms)

IterNodesCost
0137740
1352680
21683672
35001672

prune185.0ms

Filtered
76 candidates to 60 candidates (78.9%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New75176
Fresh000
Picked101
Done000
Total76177

Merged error: 0.3b

Counts
77 → 1

localize21.0ms

Local error

Found 4 expressions with local error:

2.8b
(- (pow 2.0 3) (pow (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))) 3))
2.8b
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
2.8b
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
2.8b
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))

rewrite147.0ms

Algorithm
rewrite-expression-head
Rules
107×add-sqr-sqrt
41×difference-of-squares
33×times-frac
24×unpow-prod-down cube-prod
20×*-un-lft-identity
12×add-log-exp sqr-pow
distribute-lft-out--
pow1 add-exp-log add-cube-cbrt sub-neg flip3-- diff-log add-cbrt-cube flip--
difference-cubes
Counts
4 → 98
Calls
4 calls:
76.0ms
(- (pow 2.0 3) (pow (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))) 3))
20.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
23.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
22.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))

series207.0ms

Counts
4 → 12
Calls
4 calls:
68.0ms
(- (pow 2.0 3) (pow (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))) 3))
44.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
46.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
47.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))

simplify47.0ms

Algorithm
egg-herbie
Counts
110 → 110
Iterations

Useful iterations: 2 (33.0ms)

IterNodesCost
03211369
110011309
250011303

prune338.0ms

Filtered
110 candidates to 74 candidates (67.3%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New1091110
Fresh000
Picked101
Done000
Total1101111

Merged error: 0.3b

Counts
111 → 1

localize25.0ms

Local error

Found 4 expressions with local error:

2.8b
(- (pow 2.0 3) (pow (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))) 3))
2.8b
(- (pow 2.0 3) (pow (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))) 3))
2.8b
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
2.8b
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))

rewrite203.0ms

Algorithm
rewrite-expression-head
Rules
174×add-sqr-sqrt
70×difference-of-squares
54×times-frac
48×unpow-prod-down cube-prod
28×*-un-lft-identity
24×sqr-pow
12×distribute-lft-out-- add-log-exp
pow1 add-exp-log add-cube-cbrt sub-neg flip3-- diff-log add-cbrt-cube flip--
difference-cubes
Counts
4 → 132
Calls
4 calls:
76.0ms
(- (pow 2.0 3) (pow (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))) 3))
78.0ms
(- (pow 2.0 3) (pow (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))) 3))
20.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
21.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))

series235.0ms

Counts
4 → 12
Calls
4 calls:
71.0ms
(- (pow 2.0 3) (pow (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))) 3))
71.0ms
(- (pow 2.0 3) (pow (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))) 3))
45.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
49.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))

simplify52.0ms

Algorithm
egg-herbie
Counts
144 → 144
Iterations

Useful iterations: 2 (33.0ms)

IterNodesCost
03212046
110011986
250011982

prune457.0ms

Filtered
144 candidates to 88 candidates (61.1%)
Pruning

1 alts after pruning (0 fresh and 1 done)

PrunedKeptTotal
New1440144
Fresh000
Picked011
Done000
Total1441145

Merged error: 0.3b

Counts
145 → 1

simplify2.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02855
12855

end0.0ms

sample385.0ms

Algorithm
intervals
Results
292.0ms8000×body80valid