Details

Time bar (total: 4.9s)

sample43.0ms

Algorithm
intervals
Results
13.0ms292×body80valid
12.0ms319×body80nan

simplify76.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0265
1575
21215
32415
43645
54905
66415
710235
817975
921555
1021615
1121615

prune7.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: 0.1b

Counts
2 → 1

localize12.0ms

Local error

Found 3 expressions with local error:

0.0b
(fma x 0.5 (* y (+ (- 1.0 z) (log z))))
0.0b
(+ (- 1.0 z) (log z))
0.1b
(* y (+ (- 1.0 z) (log z)))

rewrite21.0ms

Algorithm
rewrite-expression-head
Rules
31×*-un-lft-identity
17×add-sqr-sqrt
13×add-cube-cbrt
11×associate-+l+
pow1 prod-diff
distribute-lft-out
associate-*r*
add-log-exp
add-exp-log fma-def add-cbrt-cube distribute-lft-out--
log-pow
expm1-log1p-u associate-+r+ log-prod associate-*l* log1p-expm1-u
flip3-+ associate-*r/ sum-log flip-+
+-commutative distribute-rgt-in associate-+l- sub-neg distribute-lft-in diff-log pow-prod-down prod-exp *-commutative cbrt-unprod fma-udef difference-of-squares unswap-sqr
Counts
3 → 76
Calls
3 calls:
1.0ms
(fma x 0.5 (* y (+ (- 1.0 z) (log z))))
8.0ms
(+ (- 1.0 z) (log z))
9.0ms
(* y (+ (- 1.0 z) (log z)))

series300.0ms

Counts
3 → 9
Calls
3 calls:
58.0ms
(fma x 0.5 (* y (+ (- 1.0 z) (log z))))
162.0ms
(+ (- 1.0 z) (log z))
80.0ms
(* y (+ (- 1.0 z) (log z)))

simplify43.0ms

Algorithm
egg-herbie
Counts
85 → 85
Iterations

Useful iterations: 2 (37.0ms)

IterNodesCost
0336468
11466370
25001366

prune192.0ms

Filtered
85 candidates to 61 candidates (71.8%)
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New80585
Fresh000
Picked011
Done000
Total80686

Merged error: 0.0b

Counts
86 → 6

localize13.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt (+ (- 1.0 z) (log z))) (cbrt (+ (- 1.0 z) (log z))))
0.5b
(cbrt (+ (- 1.0 z) (log z)))
0.5b
(cbrt (+ (- 1.0 z) (log z)))
0.5b
(cbrt (+ (- 1.0 z) (log z)))

rewrite47.0ms

Algorithm
rewrite-expression-head
Rules
143×*-un-lft-identity
93×cbrt-prod
60×distribute-lft-out
41×pow1
30×swap-sqr log-pow distribute-lft-out--
23×add-sqr-sqrt
18×cbrt-div
15×add-cube-cbrt
10×associate-*r* associate-*l*
flip3-+ pow1/3 flip-+
add-exp-log
expm1-log1p-u frac-times add-cbrt-cube log1p-expm1-u add-log-exp unswap-sqr
associate-*r/ pow-prod-down associate-*l/ pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Counts
4 → 139
Calls
4 calls:
18.0ms
(* (cbrt (+ (- 1.0 z) (log z))) (cbrt (+ (- 1.0 z) (log z))))
6.0ms
(cbrt (+ (- 1.0 z) (log z)))
6.0ms
(cbrt (+ (- 1.0 z) (log z)))
6.0ms
(cbrt (+ (- 1.0 z) (log z)))

series233.0ms

Counts
4 → 12
Calls
4 calls:
69.0ms
(* (cbrt (+ (- 1.0 z) (log z))) (cbrt (+ (- 1.0 z) (log z))))
52.0ms
(cbrt (+ (- 1.0 z) (log z)))
58.0ms
(cbrt (+ (- 1.0 z) (log z)))
53.0ms
(cbrt (+ (- 1.0 z) (log z)))

simplify79.0ms

Algorithm
egg-herbie
Counts
151 → 151
Iterations

Useful iterations: 2 (60.0ms)

IterNodesCost
06431976
125481898
250021667

prune370.0ms

Filtered
151 candidates to 83 candidates (55.0%)
Pruning

6 alts after pruning (4 fresh and 2 done)

PrunedKeptTotal
New1510151
Fresh044
Picked011
Done011
Total1516157

Merged error: 0.0b

Counts
157 → 6

localize13.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt y) (cbrt y))
0.6b
(cbrt y)
0.6b
(cbrt y)
0.6b
(cbrt y)

rewrite11.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-exp-log swap-sqr associate-*r* associate-*l*
expm1-log1p-u add-cbrt-cube log1p-expm1-u add-log-exp unswap-sqr
pow-prod-down pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Counts
4 → 81
Calls
4 calls:
6.0ms
(* (cbrt y) (cbrt y))
1.0ms
(cbrt y)
1.0ms
(cbrt y)
1.0ms
(cbrt y)

series754.0ms

Counts
4 → 12
Calls
4 calls:
207.0ms
(* (cbrt y) (cbrt y))
179.0ms
(cbrt y)
179.0ms
(cbrt y)
190.0ms
(cbrt y)

simplify91.0ms

Algorithm
egg-herbie
Counts
93 → 93
Iterations

Useful iterations: 3 (85.0ms)

IterNodesCost
0119308
1477281
22972258
35001255

prune260.0ms

Filtered
93 candidates to 72 candidates (77.4%)
Pruning

7 alts after pruning (4 fresh and 3 done)

PrunedKeptTotal
New92193
Fresh033
Picked011
Done022
Total92799

Merged error: 0b

Counts
99 → 7

localize15.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (cbrt (pow y 2)) (* (cbrt y) (+ (- 1.0 z) (log z))))
0.3b
(* (cbrt y) (+ (- 1.0 z) (log z)))
0.6b
(cbrt y)
29.9b
(cbrt (pow y 2))

rewrite29.0ms

Algorithm
rewrite-expression-head
Rules
23×cbrt-prod
21×*-un-lft-identity
17×add-sqr-sqrt associate-*l*
13×pow1 add-cube-cbrt
11×add-exp-log
associate-*r*
add-cbrt-cube
unpow-prod-down associate-*r/
distribute-rgt-in distribute-lft-in
expm1-log1p-u pow-prod-down prod-exp cbrt-unprod log1p-expm1-u distribute-lft-out add-log-exp
flip3-+ pow1/3 log-pow *-commutative flip-+ distribute-lft-out-- unpow2 unswap-sqr sqr-pow
Counts
4 → 97
Calls
4 calls:
13.0ms
(* (cbrt (pow y 2)) (* (cbrt y) (+ (- 1.0 z) (log z))))
10.0ms
(* (cbrt y) (+ (- 1.0 z) (log z)))
1.0ms
(cbrt y)
2.0ms
(cbrt (pow y 2))

series633.0ms

Counts
4 → 12
Calls
4 calls:
95.0ms
(* (cbrt (pow y 2)) (* (cbrt y) (+ (- 1.0 z) (log z))))
173.0ms
(* (cbrt y) (+ (- 1.0 z) (log z)))
185.0ms
(cbrt y)
180.0ms
(cbrt (pow y 2))

simplify64.0ms

Algorithm
egg-herbie
Counts
109 → 109
Iterations

Useful iterations: 2 (55.0ms)

IterNodesCost
0454732
11951650
25003632

prune300.0ms

Filtered
109 candidates to 79 candidates (72.5%)
Pruning

6 alts after pruning (3 fresh and 3 done)

PrunedKeptTotal
New1081109
Fresh123
Picked101
Done033
Total1106116

Merged error: 0b

Counts
116 → 6

regimes152.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0125
1125

end0.0ms

sample1.2s

Algorithm
intervals
Results
417.0ms9237×body80valid
344.0ms9329×body80nan