Details

Time bar (total: 6.6s)

sample23.0ms

Algorithm
intervals
Results
10.0ms273×body80valid
1.0msbody640valid
0.0msbody1280valid
0.0msbody320valid
0.0msbody160valid

simplify72.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0548
11418
23258
39648
434728
550028

prune3.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 3.3b

localize11.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (tanh (/ t y)) (tanh (/ x y)))
0.0b
(tanh (/ x y))
0.0b
(tanh (/ t y))
3.8b
(* (* y z) (- (tanh (/ t y)) (tanh (/ x y))))

rewrite27.0ms

Algorithm
rewrite-expression-head
Rules
18×frac-sub
14×tanh-def
11×associate-*r/
pow1 add-exp-log add-sqr-sqrt *-un-lft-identity add-cbrt-cube
add-log-exp
add-cube-cbrt associate-*r*
sub-neg pow-prod-down prod-exp cbrt-unprod
distribute-rgt-in flip3-- distribute-lft-in flip-- distribute-lft-out-- difference-of-squares
diff-log associate-*l* *-commutative
Counts
4 → 78
Calls
4 calls:
9.0ms
(- (tanh (/ t y)) (tanh (/ x y)))
2.0ms
(tanh (/ x y))
2.0ms
(tanh (/ t y))
11.0ms
(* (* y z) (- (tanh (/ t y)) (tanh (/ x y))))

series538.0ms

Counts
4 → 12
Calls
4 calls:
222.0ms
(- (tanh (/ t y)) (tanh (/ x y)))
81.0ms
(tanh (/ x y))
80.0ms
(tanh (/ t y))
156.0ms
(* (* y z) (- (tanh (/ t y)) (tanh (/ x y))))

simplify65.0ms

Algorithm
egg-herbie
Counts
90 → 90
Iterations

Useful iterations: 1 (12.0ms)

IterNodesCost
05121026
12370971
25002971

prune284.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 1.8b

localize11.0ms

Local error

Found 4 expressions with local error:

0.0b
(tanh (/ x y))
0.0b
(tanh (/ t y))
1.3b
(* z (- (tanh (/ t y)) (tanh (/ x y))))
3.8b
(* y (* z (- (tanh (/ t y)) (tanh (/ x y)))))

rewrite29.0ms

Algorithm
rewrite-expression-head
Rules
33×associate-*r/
18×frac-sub
14×tanh-def
11×pow1 add-exp-log add-sqr-sqrt add-cbrt-cube
10×distribute-rgt-in distribute-lft-in
*-un-lft-identity
add-cube-cbrt
sub-neg associate-*r* associate-*l*
pow-prod-down prod-exp cbrt-unprod add-log-exp
flip3-- *-commutative flip--
distribute-lft-out-- difference-of-squares unswap-sqr
Counts
4 → 92
Calls
4 calls:
2.0ms
(tanh (/ x y))
2.0ms
(tanh (/ t y))
10.0ms
(* z (- (tanh (/ t y)) (tanh (/ x y))))
12.0ms
(* y (* z (- (tanh (/ t y)) (tanh (/ x y)))))

series549.0ms

Counts
4 → 12
Calls
4 calls:
93.0ms
(tanh (/ x y))
81.0ms
(tanh (/ t y))
214.0ms
(* z (- (tanh (/ t y)) (tanh (/ x y))))
160.0ms
(* y (* z (- (tanh (/ t y)) (tanh (/ x y)))))

simplify55.0ms

Algorithm
egg-herbie
Counts
104 → 104
Iterations

Useful iterations: 1 (12.0ms)

IterNodesCost
04701039
12128970
25002970

prune301.0ms

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 1.3b

localize14.0ms

Local error

Found 4 expressions with local error:

0.1b
(pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3)
1.3b
(* z (- (tanh (/ t y)) (tanh (/ x y))))
3.8b
(* y (cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3)))
29.4b
(cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3))

rewrite52.0ms

Algorithm
rewrite-expression-head
Rules
55×associate-*r/
36×frac-sub
33×cube-div
24×tanh-def
22×cbrt-div
20×add-sqr-sqrt
18×cbrt-prod
16×associate-*r*
13×*-un-lft-identity
11×pow1 add-exp-log add-cube-cbrt
10×add-cbrt-cube
associate-*l*
flip3-- flip-- add-log-exp unswap-sqr sqr-pow
cube-mult unpow-prod-down pow-unpow unpow3 cube-prod pow-prod-down prod-exp cbrt-unprod
distribute-rgt-in sub-neg pow-pow distribute-lft-in pow-exp *-commutative rem-cube-cbrt
pow-to-exp pow1/3 rem-cbrt-cube distribute-lft-out-- difference-of-squares
Counts
4 → 135
Calls
4 calls:
15.0ms
(pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3)
11.0ms
(* z (- (tanh (/ t y)) (tanh (/ x y))))
12.0ms
(* y (cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3)))
7.0ms
(cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3))

series1.0s

Counts
4 → 12
Calls
4 calls:
380.0ms
(pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3)
223.0ms
(* z (- (tanh (/ t y)) (tanh (/ x y))))
207.0ms
(* y (cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3)))
240.0ms
(cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3))

simplify99.0ms

Algorithm
egg-herbie
Counts
147 → 147
Iterations

Useful iterations: 2 (81.0ms)

IterNodesCost
07611986
140511927
250011923

prune538.0ms

Pruning

6 alts after pruning (3 fresh and 3 done)

Merged error: 1.3b

localize24.0ms

Local error

Found 4 expressions with local error:

8.9b
(cbrt (* y (cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3))))
29.4b
(cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3))
29.4b
(cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3))
29.4b
(cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3))

rewrite39.0ms

Algorithm
rewrite-expression-head
Rules
55×cbrt-div associate-*r/
44×cube-div
36×frac-sub
25×cbrt-prod
24×tanh-def
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 add-exp-log flip3-- pow1/3 add-cbrt-cube flip-- add-log-exp
cube-mult unpow-prod-down unpow3 cube-prod rem-cbrt-cube sqr-pow
Counts
4 → 104
Calls
4 calls:
11.0ms
(cbrt (* y (cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3))))
8.0ms
(cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3))
7.0ms
(cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3))
8.0ms
(cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3))

series1.3s

Counts
4 → 12
Calls
4 calls:
556.0ms
(cbrt (* y (cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3))))
243.0ms
(cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3))
236.0ms
(cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3))
241.0ms
(cbrt (pow (* z (- (tanh (/ t y)) (tanh (/ x y)))) 3))

simplify73.0ms

Algorithm
egg-herbie
Counts
116 → 116
Iterations

Useful iterations: 2 (54.0ms)

IterNodesCost
07122147
130462117
250012111

prune709.0ms

Pruning

6 alts after pruning (3 fresh and 3 done)

Merged error: 1.3b

regimes173.0ms

Accuracy

0% (0.9b remaining)

Error of 1.8b against oracle of 0.9b and baseline of 1.8b

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0158
1158

end0.0ms

sample568.0ms

Algorithm
intervals
Results
323.0ms8323×body80valid
13.0ms89×body640valid
8.0ms71×body320valid
8.0ms37×body1280valid
3.0ms43×body160valid