Details

Time bar (total: 24.1s)

sample109.0ms

Algorithm
intervals
Results
72.0ms541×body80valid

simplify140.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 1 (3.0ms)

IterNodesCost
06615
120414
263114
3146814
4246414
5390914
6500114

prune10.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 6.1b

localize22.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (* x 18.0) y)
0.2b
(* (* j 27.0) k)
3.4b
(* (* (* x 18.0) y) z)
6.3b
(* (* (* (* x 18.0) y) z) t)

rewrite116.0ms

Algorithm
rewrite-expression-head
Rules
37×pow1 add-exp-log add-cbrt-cube
22×pow-prod-down prod-exp cbrt-unprod
12×associate-*r*
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
associate-*l* *-commutative add-log-exp
Counts
4 → 81
Calls
4 calls:
6.0ms
(* (* x 18.0) y)
8.0ms
(* (* j 27.0) k)
21.0ms
(* (* (* x 18.0) y) z)
78.0ms
(* (* (* (* x 18.0) y) z) t)

series107.0ms

Counts
4 → 12
Calls
4 calls:
19.0ms
(* (* x 18.0) y)
19.0ms
(* (* j 27.0) k)
26.0ms
(* (* (* x 18.0) y) z)
43.0ms
(* (* (* (* x 18.0) y) z) t)

simplify65.0ms

Algorithm
egg-herbie
Counts
93 → 93
Iterations

Useful iterations: 1 (11.0ms)

IterNodesCost
0360423
12141320
25001320

prune298.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 1.0b

localize21.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (- (+ (- (* (* (* x 18.0) y) (* z t)) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k))
0.2b
(* (* x 18.0) y)
0.2b
(* (* j 27.0) k)
8.3b
(* (* (* x 18.0) y) (* z t))

rewrite3.6s

Algorithm
rewrite-expression-head
Rules
35×pow1 add-exp-log add-cbrt-cube
21×pow-prod-down prod-exp cbrt-unprod
18×add-log-exp
diff-log
associate-*r*
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
associate--l+
associate-*l* *-commutative
sub-neg sum-log
associate--l- flip3-- flip--
Counts
4 → 83
Calls
4 calls:
3.5s
(- (- (+ (- (* (* (* x 18.0) y) (* z t)) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k))
6.0ms
(* (* x 18.0) y)
7.0ms
(* (* j 27.0) k)
24.0ms
(* (* (* x 18.0) y) (* z t))

series2.8s

Counts
4 → 12
Calls
4 calls:
2.7s
(- (- (+ (- (* (* (* x 18.0) y) (* z t)) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k))
19.0ms
(* (* x 18.0) y)
17.0ms
(* (* j 27.0) k)
44.0ms
(* (* (* x 18.0) y) (* z t))

simplify69.0ms

Algorithm
egg-herbie
Counts
95 → 95
Iterations

Useful iterations: 2 (61.0ms)

IterNodesCost
0457709
12221587
25001576

prune327.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.0b

localize24.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (- (+ (- (* (* x 18.0) (* y (* z t))) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k))
0.2b
(* (* j 27.0) k)
5.1b
(* y (* z t))
6.1b
(* (* x 18.0) (* y (* z t)))

rewrite2.5s

Algorithm
rewrite-expression-head
Rules
35×pow1 add-exp-log add-cbrt-cube
21×pow-prod-down prod-exp cbrt-unprod
18×add-log-exp
diff-log
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
associate-*r* associate-*l*
associate--l+
*-commutative
sub-neg sum-log
associate--l- flip3-- flip--
Counts
4 → 83
Calls
4 calls:
2.5s
(- (- (+ (- (* (* x 18.0) (* y (* z t))) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k))
6.0ms
(* (* j 27.0) k)
6.0ms
(* y (* z t))
19.0ms
(* (* x 18.0) (* y (* z t)))

series3.0s

Counts
4 → 12
Calls
4 calls:
2.9s
(- (- (+ (- (* (* x 18.0) (* y (* z t))) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k))
17.0ms
(* (* j 27.0) k)
21.0ms
(* y (* z t))
45.0ms
(* (* x 18.0) (* y (* z t)))

simplify62.0ms

Algorithm
egg-herbie
Counts
95 → 95
Iterations

Useful iterations: 2 (54.0ms)

IterNodesCost
0448706
12039587
25001576

prune340.0ms

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.0b

localize22.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (- (+ (- (* (* x (* 18.0 y)) (* z t)) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k))
0.2b
(* x (* 18.0 y))
0.2b
(* (* j 27.0) k)
8.3b
(* (* x (* 18.0 y)) (* z t))

rewrite3.0s

Algorithm
rewrite-expression-head
Rules
35×pow1 add-exp-log add-cbrt-cube
21×pow-prod-down prod-exp cbrt-unprod
18×add-log-exp
diff-log
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
associate-*r* associate-*l*
associate--l+
*-commutative
sub-neg sum-log
associate--l- flip3-- flip--
Counts
4 → 83
Calls
4 calls:
3.0s
(- (- (+ (- (* (* x (* 18.0 y)) (* z t)) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k))
6.0ms
(* x (* 18.0 y))
6.0ms
(* (* j 27.0) k)
21.0ms
(* (* x (* 18.0 y)) (* z t))

series2.8s

Counts
4 → 12
Calls
4 calls:
2.7s
(- (- (+ (- (* (* x (* 18.0 y)) (* z t)) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k))
22.0ms
(* x (* 18.0 y))
17.0ms
(* (* j 27.0) k)
42.0ms
(* (* x (* 18.0 y)) (* z t))

simplify63.0ms

Algorithm
egg-herbie
Counts
95 → 95
Iterations

Useful iterations: 2 (55.0ms)

IterNodesCost
0457709
12090587
25001576

prune270.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.0b

regimes1.2s

Accuracy

68.7% (1.6b remaining)

Error of 1.7b against oracle of 0.1b and baseline of 5.2b

bsearch204.0ms

Steps
ItersRangePoint
8
7.009155286567854e-74
1.622113868857449e-70
4.759497765914936e-71
4
-1.3380635857703923e-15
-7.026488923770724e-16
-1.1584820374886858e-15

simplify2.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06635
16635

end0.0ms

sample2.9s

Algorithm
intervals
Results
2.1s16378×body80valid