Details

Time bar (total: 32.3s)

analyze1.3s (3.9%)

Algorithm
search
Search
TrueOtherFalseIter
0%99.7%0.3%0
0%99.7%0.3%1
0%99.7%0.3%2
0%99.7%0.3%3
0%99.7%0.3%4
0%99.7%0.3%5
0%96.6%3.4%6
0%96.6%3.4%7
0%95%5%8
0%85.7%14.3%9
0%64.3%35.7%10
0%64.3%35.7%11
0.5%49.2%50.3%12
0.7%49%50.3%13
1%47.6%51.4%14
Compiler

Compiled 25 to 18 computations (28% saved)

sample5.5s (17%)

Results
3.7s22025×body128invalid
1.7s8256×body128valid
Compiler

Compiled 50 to 36 computations (28% saved)

preprocess68.0ms (0.2%)

Algorithm
egg-herbie
Rules
1560×sqr-pow_binary64
1380×pow-sqr_binary64
22×exp-diff_binary64
20×exp-prod_binary64
15×exp-sum_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0119416
1173416
2208416
3234416
4288416
5361416
6479416
7695416
81075416
91795416
103105416
113105416
066
Stop Event
saturated
node limit
Compiler

Compiled 24 to 17 computations (29.2% saved)

simplify35.0ms (0.1%)

Algorithm
egg-herbie
Rules
1472×sqr-pow_binary64
1342×pow-sqr_binary64
exp-diff_binary64
exp-prod_binary64
exp-1-e_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01826
12426
22726
33126
44126
55226
66826
79826
815026
925026
1043026
1178026
12142426
13268426
14352426
15352426
Stop Event
node limit
Counts
1 → 2

prune4.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New112
Fresh101
Picked000
Done000
Total213
Error
1.4b
Counts
3 → 1
Alt Table
StatusErrorProgram
1.4b
(/.f64 (*.f64 x (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
Compiler

Compiled 87 to 57 computations (34.5% saved)

localize17.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a)))
0.1b
(*.f64 (-.f64 t 1) (log.f64 a))
0.7b
(/.f64 (*.f64 x (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
0.8b
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) b))

series1.5s (4.8%)

Counts
4 → 200
Calls

51 calls:

131.0ms
(/.f64 (*.f64 x (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
x
0
99.0ms
(/.f64 (*.f64 x (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
x
-inf
95.0ms
(/.f64 (*.f64 x (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
x
inf
60.0ms
(/.f64 (*.f64 x (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
a
-inf
58.0ms
(/.f64 (*.f64 x (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
z
0

rewrite53.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
412×log-prod_binary64
310×log-pow_binary64
299×expm1-udef_binary64
299×log1p-udef_binary64
168×add-sqr-sqrt_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01770
131370
2331270
Stop Event
node limit
Counts
4 → 78

simplify242.0ms (0.7%)

Algorithm
egg-herbie
Rules
751×sqr-pow_binary64
464×pow-sqr_binary64
299×fma-def_binary64
210×log-pow_binary64
169×exp-prod_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02065646
13255238
23905198
34815182
46185182
58045182
610865182
715695182
824255182
940685182
1048725182
Stop Event
node limit
Counts
278 → 175

prune162.0ms (0.5%)

Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New1732175
Fresh000
Picked011
Done000
Total1733176
Error
0.7b
Counts
176 → 3
Alt Table
StatusErrorProgram
18.3b
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x))) y))
28.2b
(/.f64 (*.f64 x (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a) (*.f64 b b)))) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a) (pow.f64 b 3)) (*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a) b)))) y)
1.4b
(/.f64 (*.f64 x (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
Compiler

Compiled 5148 to 2028 computations (60.6% saved)

localize17.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.6b
(/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x))) y)
1.3b
(*.f64 t (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x))
1.8b
(/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)
2.1b
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x))) y))

series5.2s (16.1%)

Counts
4 → 276
Calls

69 calls:

482.0ms
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x))) y))
b
inf
373.0ms
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x))) y))
x
inf
208.0ms
(/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)
y
inf
198.0ms
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x))) y))
x
0
161.0ms
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x))) y))
b
-inf

rewrite61.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
360×log-pow_binary64
329×expm1-udef_binary64
329×log1p-udef_binary64
184×add-sqr-sqrt_binary64
170×log1p-expm1-u_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018108
1334108
23639108
Stop Event
node limit
Counts
4 → 71

simplify352.0ms (1.1%)

Algorithm
egg-herbie
Rules
939×sqr-pow_binary64
659×pow-sqr_binary64
105×log-pow_binary64
87×exp-prod_binary64
81×cube-prod_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02599262
13229262
23509262
34009262
44859262
56129262
68129262
711589262
817709262
929299262
Stop Event
node limit
Counts
347 → 175

prune202.0ms (0.6%)

Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New1705175
Fresh011
Picked101
Done011
Total1717178
Error
0.0b
Counts
178 → 7
Alt Table
StatusErrorProgram
18.4b
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) 2) (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y))
26.8b
(+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 (pow.f64 z y) x))) (*.f64 (exp.f64 b) (*.f64 a y))))
28.2b
(/.f64 (*.f64 x (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a) (*.f64 b b)))) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a) (pow.f64 b 3)) (*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a) b)))) y)
21.7b
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y))) 2)
1.4b
(/.f64 (*.f64 x (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
24.3b
(*.f64 (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 t (pow.f64 z y))) (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (pow.f64 z y) (*.f64 (exp.f64 b) (*.f64 a y)))) x)
23.1b
(/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 (exp.f64 b) y)) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 (pow.f64 z y) x))) (*.f64 (exp.f64 b) y))) a)
Compiler

Compiled 8152 to 1533 computations (81.2% saved)

localize18.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) 2) (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y))
1.3b
(*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)
1.8b
(/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)
2.5b
(cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y))

series5.6s (17.4%)

Counts
3 → 144
Calls

51 calls:

3.0s
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) 2) (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y))
t
inf
297.0ms
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) 2) (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y))
b
-inf
283.0ms
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) 2) (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y))
b
inf
180.0ms
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) 2) (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y))
z
-inf
168.0ms
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) 2) (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y))
z
inf

rewrite54.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
357×expm1-udef_binary64
357×log1p-udef_binary64
203×add-sqr-sqrt_binary64
187×add-log-exp_binary64
187×log1p-expm1-u_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02184
138684
2400084
Stop Event
node limit
Counts
3 → 51

simplify268.0ms (0.8%)

Algorithm
egg-herbie
Rules
767×sqr-pow_binary64
358×pow-sqr_binary64
221×exp-prod_binary64
219×log-pow_binary64
172×fma-def_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02675501
14005501
25035501
36265501
47835501
59825501
612545501
716725501
823565501
935875501
1039905501
1146005501
Stop Event
node limit
Counts
195 → 119

prune2.5s (7.7%)

Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New2270227
Fresh055
Picked011
Done011
Total2277234
Error
0.0b
Counts
234 → 7
Alt Table
StatusErrorProgram
18.4b
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) 2) (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y))
26.8b
(+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 (pow.f64 z y) x))) (*.f64 (exp.f64 b) (*.f64 a y))))
28.2b
(/.f64 (*.f64 x (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a) (*.f64 b b)))) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a) (pow.f64 b 3)) (*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a) b)))) y)
21.7b
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y))) 2)
1.4b
(/.f64 (*.f64 x (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
24.3b
(*.f64 (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 t (pow.f64 z y))) (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (pow.f64 z y) (*.f64 (exp.f64 b) (*.f64 a y)))) x)
23.1b
(/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 (exp.f64 b) y)) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 (pow.f64 z y) x))) (*.f64 (exp.f64 b) y))) a)
Compiler

Compiled 13918 to 3106 computations (77.7% saved)

localize18.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.3b
(*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)
1.8b
(/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)
2.1b
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y))
2.2b
(sqrt.f64 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y)))

series4.3s (13.2%)

Counts
2 → 100
Calls

36 calls:

1.6s
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y))
x
inf
206.0ms
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y))
x
0
175.0ms
(sqrt.f64 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y)))
b
-inf
167.0ms
(sqrt.f64 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y)))
b
inf
156.0ms
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y))
b
inf

rewrite58.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
342×expm1-udef_binary64
342×log1p-udef_binary64
192×add-sqr-sqrt_binary64
178×log1p-expm1-u_binary64
178×expm1-log1p-u_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01994
135394
2382694
Stop Event
node limit
Counts
2 → 41

simplify1.8s (5.6%)

Algorithm
egg-herbie
Rules
700×sqr-pow_binary64
435×pow-sqr_binary64
228×log-pow_binary64
194×fma-def_binary64
176×cube-prod_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03237422
14207422
24657422
35437422
46697422
58427422
611127422
715507422
823137422
937057422
1041267422
1147507422
Stop Event
node limit
Counts
141 → 105

prune227.0ms (0.7%)

Pruning

7 alts after pruning (4 fresh and 3 done)

PrunedKeptTotal
New1760176
Fresh044
Picked011
Done022
Total1767183
Error
0.0b
Counts
183 → 7
Alt Table
StatusErrorProgram
18.4b
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) 2) (cbrt.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y)) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y))
26.8b
(+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 (pow.f64 z y) x))) (*.f64 (exp.f64 b) (*.f64 a y))))
28.2b
(/.f64 (*.f64 x (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a) (*.f64 b b)))) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a) (pow.f64 b 3)) (*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a) b)))) y)
21.7b
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) y) (/.f64 (*.f64 (log.f64 a) (*.f64 (*.f64 (/.f64 (pow.f64 z y) (*.f64 a (exp.f64 b))) x) t)) y))) 2)
1.4b
(/.f64 (*.f64 x (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
24.3b
(*.f64 (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 t (pow.f64 z y))) (*.f64 (exp.f64 b) (*.f64 a y))) (/.f64 (pow.f64 z y) (*.f64 (exp.f64 b) (*.f64 a y)))) x)
23.1b
(/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 (exp.f64 b) y)) (/.f64 (*.f64 (log.f64 a) (*.f64 t (*.f64 (pow.f64 z y) x))) (*.f64 (exp.f64 b) y))) a)
Compiler

Compiled 10999 to 2481 computations (77.4% saved)

regimes2.6s (8.1%)

Accuracy

Total 1.9b remaining (96.9%)

Threshold costs 0b (0%)

Counts
165 → 1
Compiler

Compiled 69466 to 36902 computations (46.9% saved)

simplify1.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02031
Stop Event
saturated

end130.0ms (0.4%)

Stop Event
fuel
Compiler

Compiled 332 to 169 computations (49.1% saved)

Profiling

Loading profile data...