Details

Time bar (total: 5.5s)

sample133.0ms

Algorithm
intervals
Results
44.0ms802×body80nan
11.0ms183×body80valid
9.0ms14×body1280valid
8.0ms23×body640valid
5.0ms22×body320valid
2.0ms16×body160valid

simplify5.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (3.0ms)

IterNodesCost
09713
19713

prune8.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New101
Fresh011
Picked000
Done000
Total112

Merged error: 8.4b

Counts
2 → 1

localize11.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (+ (* x (log y)) (* z (log (- 1.0 y)))) t)
0.0b
(* z (log (- 1.0 y)))
0.3b
(* x (log y))
5.4b
(log (- 1.0 y))

rewrite23.0ms

Algorithm
rewrite-expression-head
Rules
25×add-sqr-sqrt
21×log-prod *-un-lft-identity
13×add-cube-cbrt
11×pow1
add-exp-log add-log-exp
distribute-rgt-in distribute-lft-in associate-*r* add-cbrt-cube
associate-*l*
distribute-lft-out-- difference-of-squares
log-pow
log-div flip3-- diff-log pow-prod-down prod-exp *-commutative flip-- cbrt-unprod unswap-sqr
sub-neg rem-log-exp associate--l+ sum-log
Counts
4 → 86
Calls
4 calls:
6.0ms
(- (+ (* x (log y)) (* z (log (- 1.0 y)))) t)
7.0ms
(* z (log (- 1.0 y)))
4.0ms
(* x (log y))
3.0ms
(log (- 1.0 y))

series39.0ms

Counts
4 → 12
Calls
4 calls:
19.0ms
(- (+ (* x (log y)) (* z (log (- 1.0 y)))) t)
8.0ms
(* z (log (- 1.0 y)))
9.0ms
(* x (log y))
3.0ms
(log (- 1.0 y))

simplify35.0ms

Algorithm
egg-herbie
Counts
98 → 98
Iterations

Useful iterations: 0 (27.0ms)

IterNodesCost
05274983

prune159.0ms

Filtered
69 candidates to 98 candidates (-42.0%)
Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New92698
Fresh000
Picked101
Done000
Total93699

Merged error: 0.0b

Counts
99 → 6

localize16.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (* x (log y)) (* z (+ (log 1.0) (- (* (* (/ y 1.0) (/ y 1.0)) -1/2) (* 1.0 y)))))
0.0b
(* (* (/ y 1.0) (/ y 1.0)) -1/2)
0.0b
(* z (+ (log 1.0) (- (* (* (/ y 1.0) (/ y 1.0)) -1/2) (* 1.0 y))))
0.3b
(* x (log y))

rewrite35.0ms

Algorithm
rewrite-expression-head
Rules
26×add-exp-log add-cbrt-cube
18×add-sqr-sqrt
16×*-un-lft-identity
15×pow1
13×add-cube-cbrt
12×log-prod associate-*r*
11×prod-exp cbrt-unprod
distribute-rgt-in distribute-lft-in
associate-*l*
associate-+l+ add-log-exp
pow-prod-down
cbrt-undiv div-exp associate-*l/
associate-*r/ *-commutative unswap-sqr
associate-+r+ flip3-+ log-pow flip-+ distribute-lft-out
+-commutative frac-times sum-log
Counts
4 → 96
Calls
4 calls:
5.0ms
(+ (* x (log y)) (* z (+ (log 1.0) (- (* (* (/ y 1.0) (/ y 1.0)) -1/2) (* 1.0 y)))))
9.0ms
(* (* (/ y 1.0) (/ y 1.0)) -1/2)
12.0ms
(* z (+ (log 1.0) (- (* (* (/ y 1.0) (/ y 1.0)) -1/2) (* 1.0 y))))
4.0ms
(* x (log y))

series47.0ms

Counts
4 → 12
Calls
4 calls:
23.0ms
(+ (* x (log y)) (* z (+ (log 1.0) (- (* (* (/ y 1.0) (/ y 1.0)) -1/2) (* 1.0 y)))))
3.0ms
(* (* (/ y 1.0) (/ y 1.0)) -1/2)
14.0ms
(* z (+ (log 1.0) (- (* (* (/ y 1.0) (/ y 1.0)) -1/2) (* 1.0 y))))
7.0ms
(* x (log y))

simplify82.0ms

Algorithm
egg-herbie
Counts
108 → 108
Iterations

Useful iterations: 0 (72.0ms)

IterNodesCost
049851501
149851501

prune165.0ms

Filtered
71 candidates to 108 candidates (-52.1%)
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New1080108
Fresh055
Picked011
Done000
Total1086114

Merged error: 0.0b

Counts
114 → 6

localize19.0ms

Local error

Found 4 expressions with local error:

0.3b
(+ (* x (* (log (cbrt y)) 2)) (* x (log (cbrt y))))
0.6b
(cbrt y)
0.6b
(cbrt y)
5.4b
(log (- 1.0 y))

rewrite14.0ms

Algorithm
rewrite-expression-head
Rules
17×log-prod
13×add-sqr-sqrt *-un-lft-identity
12×cbrt-prod associate-+r+
11×add-cube-cbrt
distribute-rgt-in distribute-lft-in add-log-exp
pow1 add-exp-log
add-cbrt-cube
log-div pow1/3
+-commutative flip3-- flip3-+ rem-log-exp sum-log log-pow flip-- flip-+ distribute-lft-out distribute-lft-out-- difference-of-squares
Counts
4 → 62
Calls
4 calls:
7.0ms
(+ (* x (* (log (cbrt y)) 2)) (* x (log (cbrt y))))
1.0ms
(cbrt y)
1.0ms
(cbrt y)
3.0ms
(log (- 1.0 y))

series68.0ms

Counts
4 → 12
Calls
4 calls:
23.0ms
(+ (* x (* (log (cbrt y)) 2)) (* x (log (cbrt y))))
21.0ms
(cbrt y)
21.0ms
(cbrt y)
3.0ms
(log (- 1.0 y))

simplify28.0ms

Algorithm
egg-herbie
Counts
74 → 74
Iterations

Useful iterations: 0 (22.0ms)

IterNodesCost
04936524
14936524

prune122.0ms

Filtered
57 candidates to 74 candidates (-29.8%)
Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New73174
Fresh044
Picked011
Done011
Total73780

Merged error: 0.0b

Counts
80 → 7

localize25.0ms

Local error

Found 4 expressions with local error:

0.3b
(+ (* x (* (log (cbrt y)) 2)) (* x (log (pow y 1/3))))
0.6b
(cbrt y)
5.0b
(pow y 1/3)
5.4b
(log (- 1.0 y))

rewrite16.0ms

Algorithm
rewrite-expression-head
Rules
19×log-prod
14×add-sqr-sqrt associate-+r+ *-un-lft-identity
12×add-cube-cbrt
unpow-prod-down
distribute-rgt-in distribute-lft-in
pow1 add-exp-log add-log-exp
add-cbrt-cube
cbrt-prod pow-unpow sqr-pow
log-div
+-commutative pow-to-exp flip3-- pow-pow flip3-+ unpow1/3 pow1/3 rem-log-exp pow-exp sum-log log-pow flip-- flip-+ distribute-lft-out distribute-lft-out-- difference-of-squares
Counts
4 → 71
Calls
4 calls:
8.0ms
(+ (* x (* (log (cbrt y)) 2)) (* x (log (pow y 1/3))))
1.0ms
(cbrt y)
2.0ms
(pow y 1/3)
3.0ms
(log (- 1.0 y))

series75.0ms

Counts
4 → 12
Calls
4 calls:
29.0ms
(+ (* x (* (log (cbrt y)) 2)) (* x (log (pow y 1/3))))
23.0ms
(cbrt y)
20.0ms
(pow y 1/3)
3.0ms
(log (- 1.0 y))

simplify51.0ms

Algorithm
egg-herbie
Counts
83 → 83
Iterations

Useful iterations: 0 (45.0ms)

IterNodesCost
05124491

prune129.0ms

Filtered
60 candidates to 83 candidates (-38.3%)
Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New81283
Fresh134
Picked101
Done022
Total83790

Merged error: 0.0b

Counts
90 → 7

regimes299.0ms

Accuracy

0% (0.3b remaining)

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

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02425
12425

end0.0ms

sample3.9s

Algorithm
intervals
Results
1.3s24122×body80nan
347.0ms5592×body80valid
296.0ms858×body640valid
262.0ms398×body1280valid
157.0ms751×body320valid
58.0ms430×body160valid

Profiling

Loading profile data...