Details

Time bar (total: 2.5s)

sample376.0ms

Algorithm
intervals
Results
17.0ms256×body80valid

simplify96.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02014
13714
28414
325214
462314
5141314
6381414
7500114

prune3.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.0b

Counts
2 → 1

localize12.0ms

Local error

Found 4 expressions with local error:

0.0b
(- 1.0 (/ 1.0 (+ 2.0 (* (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))) (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))))))
0.0b
(* (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))) (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))))
3.7b
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
3.7b
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))

rewrite105.0ms

Algorithm
rewrite-expression-head
Rules
69×add-sqr-sqrt
28×*-un-lft-identity
20×difference-of-squares
19×times-frac
11×pow1
10×add-log-exp
flip3-- swap-sqr flip-- distribute-lft-out--
add-cube-cbrt
associate-*r* associate-*l*
add-exp-log add-cbrt-cube
sub-neg
frac-times
diff-log
distribute-rgt-in distribute-lft-in associate-*r/ associate-*l/
pow2 pow-plus pow-prod-down prod-exp pow-sqr *-commutative pow-prod-up cbrt-unprod unswap-sqr
Counts
4 → 98
Calls
4 calls:
8.0ms
(- 1.0 (/ 1.0 (+ 2.0 (* (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))) (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))))))
49.0ms
(* (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))) (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))))
21.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
24.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))

series19.0ms

Counts
4 → 12
Calls
4 calls:
7.0ms
(- 1.0 (/ 1.0 (+ 2.0 (* (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))) (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))))))
4.0ms
(* (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))) (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))))
3.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
4.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))

simplify59.0ms

Algorithm
egg-herbie
Counts
110 → 110
Iterations

Useful iterations: 2 (43.0ms)

IterNodesCost
04031603
115831471
250021402

prune211.0ms

Filtered
76 candidates to 110 candidates (-44.7%)
Pruning

2 alts after pruning (1 fresh and 1 done)

PrunedKeptTotal
New1091110
Fresh000
Picked011
Done000
Total1092111

Merged error: 0.0b

Counts
111 → 2

localize14.0ms

Local error

Found 4 expressions with local error:

0.5b
(pow (- 1.0 (/ 1.0 (+ 2.0 (* (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))) (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))))))) 3)
1.0b
(cbrt (pow (- 1.0 (/ 1.0 (+ 2.0 (* (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))) (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))))))) 3))
3.7b
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
3.7b
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))

rewrite65.0ms

Algorithm
rewrite-expression-head
Rules
48×add-sqr-sqrt
22×*-un-lft-identity
18×cbrt-prod
14×difference-of-squares
12×unpow-prod-down cube-prod
10×add-cube-cbrt times-frac
add-log-exp
distribute-lft-out--
pow1 add-exp-log add-cbrt-cube
cube-div flip3-- flip--
pow-unpow
cube-mult sub-neg cbrt-div diff-log unpow3 sqr-pow
pow-to-exp pow-pow pow1/3 pow-exp rem-cbrt-cube rem-cube-cbrt
Counts
4 → 92
Calls
4 calls:
9.0ms
(pow (- 1.0 (/ 1.0 (+ 2.0 (* (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))) (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))))))) 3)
9.0ms
(cbrt (pow (- 1.0 (/ 1.0 (+ 2.0 (* (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))) (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))))))) 3))
23.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
21.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))

series23.0ms

Counts
4 → 12
Calls
4 calls:
8.0ms
(pow (- 1.0 (/ 1.0 (+ 2.0 (* (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))) (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))))))) 3)
8.0ms
(cbrt (pow (- 1.0 (/ 1.0 (+ 2.0 (* (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))) (- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t)))))))) 3))
3.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))
4.0ms
(- 2.0 (/ (/ 2.0 t) (+ 1.0 (/ 1.0 t))))

simplify57.0ms

Algorithm
egg-herbie
Counts
104 → 104
Iterations

Useful iterations: 2 (35.0ms)

IterNodesCost
03901937
113751802
250021792

prune194.0ms

Filtered
64 candidates to 104 candidates (-62.5%)
Pruning

2 alts after pruning (0 fresh and 2 done)

PrunedKeptTotal
New1040104
Fresh000
Picked011
Done011
Total1042106

Merged error: 0.0b

Counts
106 → 2

regimes186.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01414
11414

end0.0ms

sample1.1s

Algorithm
intervals
Results
560.0ms8000×body80valid

Profiling

Loading profile data...