Details

Time bar (total: 3.0s)

sample25.0ms

Algorithm
intervals
Results
13.0ms354×body80valid

simplify12.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0153
1343
2723
31003
41083
51083

prune4.0ms

Filtered
1 candidates to 1 candidates (100.0%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New011
Fresh101
Picked000
Done000
Total112

Merged error: 7.2b

Counts
2 → 1

localize5.0ms

Local error

Found 1 expressions with local error:

6.9b
(* t (* y (- x z)))

rewrite9.0ms

Algorithm
rewrite-expression-head
Rules
distribute-rgt-in distribute-lft-in
pow1 add-exp-log add-cbrt-cube
sub-neg associate-*r/
associate-*l* pow-prod-down prod-exp cbrt-unprod
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
flip3-- associate-*r* *-commutative flip-- add-log-exp
Counts
1 → 28
Calls
1 calls:
7.0ms
(* t (* y (- x z)))

series40.0ms

Counts
1 → 3
Calls
1 calls:
40.0ms
(* t (* y (- x z)))

simplify67.0ms

Algorithm
egg-herbie
Counts
31 → 31
Iterations

Useful iterations: 1 (5.0ms)

IterNodesCost
0161146
1537123
22648123
35002123

prune46.0ms

Filtered
31 candidates to 15 candidates (48.4%)
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New26531
Fresh000
Picked011
Done000
Total26632

Merged error: 0.1b

Counts
32 → 6

localize5.0ms

Local error

Found 1 expressions with local error:

7.5b
(* (* t y) (- x z))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-exp-log add-cbrt-cube
associate-*r*
add-sqr-sqrt *-un-lft-identity
pow-prod-down prod-exp cbrt-unprod
distribute-rgt-in add-cube-cbrt sub-neg distribute-lft-in associate-*r/
flip3-- associate-*l* *-commutative flip-- distribute-lft-out-- add-log-exp difference-of-squares
Counts
1 → 26
Calls
1 calls:
7.0ms
(* (* t y) (- x z))

series45.0ms

Counts
1 → 3
Calls
1 calls:
45.0ms
(* (* t y) (- x z))

simplify98.0ms

Algorithm
egg-herbie
Counts
29 → 29
Iterations

Useful iterations: 1 (6.0ms)

IterNodesCost
0177134
1820111
24326111
35002111

prune50.0ms

Filtered
29 candidates to 15 candidates (51.7%)
Pruning

11 alts after pruning (9 fresh and 2 done)

PrunedKeptTotal
New24529
Fresh044
Picked011
Done011
Total241135

Merged error: 0.0b

Counts
35 → 11

localize10.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt t)
0.6b
(cbrt t)
3.0b
(* (cbrt t) (* y (- x z)))
4.2b
(* (* (cbrt t) (cbrt t)) (* (cbrt t) (* y (- x z))))

rewrite26.0ms

Algorithm
rewrite-expression-head
Rules
32×distribute-rgt-in distribute-lft-in
30×pow1 add-exp-log
18×pow-prod-down prod-exp add-cbrt-cube cbrt-unprod
12×sub-neg
10×associate-*r/
cbrt-prod
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
associate-*l*
add-log-exp
flip3-- pow1/3 associate-*r* *-commutative flip--
Counts
4 → 99
Calls
4 calls:
1.0ms
(cbrt t)
1.0ms
(cbrt t)
7.0ms
(* (cbrt t) (* y (- x z)))
13.0ms
(* (* (cbrt t) (cbrt t)) (* (cbrt t) (* y (- x z))))

series623.0ms

Counts
4 → 12
Calls
4 calls:
184.0ms
(cbrt t)
176.0ms
(cbrt t)
188.0ms
(* (cbrt t) (* y (- x z)))
74.0ms
(* (* (cbrt t) (cbrt t)) (* (cbrt t) (* y (- x z))))

simplify52.0ms

Algorithm
egg-herbie
Counts
111 → 111
Iterations

Useful iterations: 2 (42.0ms)

IterNodesCost
0403854
11575609
25002511

prune173.0ms

Filtered
111 candidates to 58 candidates (52.3%)
Pruning

12 alts after pruning (9 fresh and 3 done)

PrunedKeptTotal
New1101111
Fresh088
Picked011
Done022
Total11012122

Merged error: 0.0b

Counts
122 → 12

localize9.0ms

Local error

Found 4 expressions with local error:

6.9b
(* t (* y (- x z)))
7.2b
(cbrt (* t (* y (- x z))))
7.2b
(cbrt (* t (* y (- x z))))
7.2b
(cbrt (* t (* y (- x z))))

rewrite28.0ms

Algorithm
rewrite-expression-head
Rules
16×associate-*r/
pow1 add-exp-log add-cbrt-cube
distribute-rgt-in distribute-lft-in
cbrt-div
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
sub-neg flip3-- flip-- add-log-exp
cbrt-prod pow1/3 associate-*l* pow-prod-down prod-exp cbrt-unprod
associate-*r* *-commutative
Counts
4 → 61
Calls
4 calls:
7.0ms
(* t (* y (- x z)))
6.0ms
(cbrt (* t (* y (- x z))))
6.0ms
(cbrt (* t (* y (- x z))))
8.0ms
(cbrt (* t (* y (- x z))))

series426.0ms

Counts
4 → 12
Calls
4 calls:
49.0ms
(* t (* y (- x z)))
123.0ms
(cbrt (* t (* y (- x z))))
128.0ms
(cbrt (* t (* y (- x z))))
126.0ms
(cbrt (* t (* y (- x z))))

simplify98.0ms

Algorithm
egg-herbie
Counts
73 → 73
Iterations

Useful iterations: 3 (91.0ms)

IterNodesCost
0266461
1828411
23639402
35002390

prune177.0ms

Filtered
73 candidates to 54 candidates (74.0%)
Pruning

14 alts after pruning (10 fresh and 4 done)

PrunedKeptTotal
New71273
Fresh088
Picked011
Done033
Total711485

Merged error: 0.0b

Counts
85 → 14

regimes287.0ms

Accuracy

62.2% (2.8b remaining)

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

bsearch73.0ms

Steps
ItersRangePoint
7
3.8715925479345855e-26
6.442889895077753e-25
1.169719930323126e-25
8
-3.5790566530127366e+59
-2.0151495839220126e+55
-2.3653419930236164e+56

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0226
1226

end0.0ms

sample592.0ms

Algorithm
intervals
Results
330.0ms10790×body80valid

Profiling

Loading profile data...