Details

Time bar (total: 9.5s)

sample123.0ms

Algorithm
intervals
Results
48.0ms865×body80nan
19.0ms301×body80valid

simplify71.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
03811
110111
242811
3151411
4462011
5500111

prune4.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.1b

Counts
2 → 1

localize18.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (+ (+ (* x (log y)) z) t) a)
0.0b
(+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 0.5) (log c)))
0.2b
(* (- b 0.5) (log c))
0.3b
(* x (log y))

rewrite70.0ms

Algorithm
rewrite-expression-head
Rules
95×*-un-lft-identity
60×associate-+l+
51×distribute-lft-out
30×log-prod
27×add-log-exp
24×add-sqr-sqrt
22×associate-*l*
18×add-cube-cbrt
16×sum-log
15×distribute-rgt-in distribute-lft-in
10×pow1
add-exp-log associate-*r* add-cbrt-cube
+-commutative
associate-+r+ associate-*l/ distribute-lft-out--
flip3-+ frac-add flip-+
flip3-- flip--
pow-prod-down prod-exp log-pow *-commutative cbrt-unprod unswap-sqr
difference-of-squares
Counts
4 → 132
Calls
4 calls:
17.0ms
(+ (+ (+ (* x (log y)) z) t) a)
34.0ms
(+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 0.5) (log c)))
7.0ms
(* (- b 0.5) (log c))
5.0ms
(* x (log y))

series439.0ms

Counts
4 → 12
Calls
4 calls:
84.0ms
(+ (+ (+ (* x (log y)) z) t) a)
247.0ms
(+ (+ (+ (+ (* x (log y)) z) t) a) (* (- b 0.5) (log c)))
66.0ms
(* (- b 0.5) (log c))
42.0ms
(* x (log y))

simplify68.0ms

Algorithm
egg-herbie
Counts
144 → 144
Iterations

Useful iterations: 2 (56.0ms)

IterNodesCost
06371167
125951107
250031093

prune386.0ms

Filtered
144 candidates to 96 candidates (66.7%)
Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New1368144
Fresh000
Picked101
Done000
Total1378145

Merged error: 0.0b

Counts
145 → 8

localize21.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (log (sqrt c)) (- b 0.5))) (* (- b 0.5) (log (sqrt c))))
0.2b
(* (log (sqrt c)) (- b 0.5))
0.2b
(* (- b 0.5) (log (sqrt c)))
0.3b
(* x (log y))

rewrite93.0ms

Algorithm
rewrite-expression-head
Rules
249×*-un-lft-identity
174×distribute-lft-out
85×associate-*l*
54×associate-+l+
36×log-prod
32×add-sqr-sqrt
30×pow1
24×add-log-exp
22×distribute-rgt-in add-cube-cbrt distribute-lft-in log-pow
20×frac-add
18×distribute-lft-out--
16×associate-+r+
15×associate-*r* sum-log
14×associate-*l/
12×flip3-- sqrt-prod flip--
10×add-exp-log associate-*r/ add-cbrt-cube
flip3-+ flip-+
+-commutative
sub-neg
pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
sqrt-pow1 pow1/2 difference-of-squares
Counts
4 → 196
Calls
4 calls:
55.0ms
(+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (log (sqrt c)) (- b 0.5))) (* (- b 0.5) (log (sqrt c))))
8.0ms
(* (log (sqrt c)) (- b 0.5))
8.0ms
(* (- b 0.5) (log (sqrt c)))
7.0ms
(* x (log y))

series509.0ms

Counts
4 → 12
Calls
4 calls:
334.0ms
(+ (+ (+ (+ (+ (* x (log y)) z) t) a) (* (log (sqrt c)) (- b 0.5))) (* (- b 0.5) (log (sqrt c))))
71.0ms
(* (log (sqrt c)) (- b 0.5))
64.0ms
(* (- b 0.5) (log (sqrt c)))
40.0ms
(* x (log y))

simplify53.0ms

Algorithm
egg-herbie
Counts
208 → 208
Iterations

Useful iterations: 1 (28.0ms)

IterNodesCost
011062971
150012599

prune585.0ms

Filtered
208 candidates to 116 candidates (55.8%)
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New2071208
Fresh167
Picked101
Done000
Total2097216

Merged error: 0.0b

Counts
216 → 7

localize38.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt c) (cbrt c))
0.6b
(cbrt c)
0.6b
(cbrt c)
0.6b
(cbrt c)

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod
23×add-sqr-sqrt
15×add-cube-cbrt *-un-lft-identity
11×pow1
pow1/3
add-cbrt-cube
add-exp-log swap-sqr associate-*r* associate-*l*
cbrt-unprod add-log-exp unswap-sqr
pow-prod-down pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative
Counts
4 → 76
Calls
4 calls:
6.0ms
(* (cbrt c) (cbrt c))
1.0ms
(cbrt c)
1.0ms
(cbrt c)
1.0ms
(cbrt c)

series772.0ms

Counts
4 → 12
Calls
4 calls:
211.0ms
(* (cbrt c) (cbrt c))
184.0ms
(cbrt c)
191.0ms
(cbrt c)
186.0ms
(cbrt c)

simplify94.0ms

Algorithm
egg-herbie
Counts
88 → 88
Iterations

Useful iterations: 3 (88.0ms)

IterNodesCost
0124311
1521267
23234241
35002238

prune456.0ms

Filtered
88 candidates to 64 candidates (72.7%)
Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New88088
Fresh066
Picked011
Done000
Total88795

Merged error: 0.0b

Counts
95 → 7

localize30.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt c) (cbrt c))
0.6b
(cbrt c)
0.6b
(cbrt c)
0.6b
(cbrt c)

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod
23×add-sqr-sqrt
15×add-cube-cbrt *-un-lft-identity
11×pow1
pow1/3
add-cbrt-cube
add-exp-log swap-sqr associate-*r* associate-*l*
cbrt-unprod add-log-exp unswap-sqr
pow-prod-down pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative
Counts
4 → 76
Calls
4 calls:
6.0ms
(* (cbrt c) (cbrt c))
1.0ms
(cbrt c)
1.0ms
(cbrt c)
1.0ms
(cbrt c)

series776.0ms

Counts
4 → 12
Calls
4 calls:
210.0ms
(* (cbrt c) (cbrt c))
185.0ms
(cbrt c)
194.0ms
(cbrt c)
187.0ms
(cbrt c)

simplify91.0ms

Algorithm
egg-herbie
Counts
88 → 88
Iterations

Useful iterations: 3 (85.0ms)

IterNodesCost
0124311
1521267
23234241
35002238

prune325.0ms

Filtered
88 candidates to 64 candidates (72.7%)
Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New88088
Fresh055
Picked011
Done011
Total88795

Merged error: 0.0b

Counts
95 → 7

regimes807.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify2.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04124
14124

end0.0ms

sample3.6s

Algorithm
intervals
Results
1.5s27318×body80nan
582.0ms9221×body80valid
0.0msbody640valid