Details

Time bar (total: 29.6s)

sample46.0ms

Algorithm
intervals
Results
21.0ms266×body80valid
1.0msbody640valid
1.0msbody1280valid
0.0msbody320valid

simplify6.1s

Counts
1 → 1
Iterations
IterNodes
done5000
53035
4928
3321
2146
154
012

prune30.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 5.4b

localize161.0ms

Local error

Found 4 expressions with local error:

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

rewrite96.0ms

Algorithm
rewrite-expression-head
Rules
13×add-sqr-sqrt *-un-lft-identity
11×add-cube-cbrt
prod-diff frac-sub
tanh-def
add-log-exp
expm1-log1p-u pow1 add-cbrt-cube add-exp-log insert-posit16 log1p-expm1-u
fma-neg
sub-neg flip3-- diff-log fma-udef flip-- distribute-lft-out-- difference-of-squares
Counts
4 → 75
Calls
4 calls:
66.0ms
(- (tanh (/ t y)) (tanh (/ x y)))
10.0ms
(tanh (/ t y))
10.0ms
(tanh (/ x y))
3.0ms
(fma (* z y) (- (tanh (/ t y)) (tanh (/ x y))) x)

series2.1s

Counts
4 → 12
Calls
4 calls:
599.0ms
(- (tanh (/ t y)) (tanh (/ x y)))
234.0ms
(tanh (/ t y))
217.0ms
(tanh (/ x y))
1000.0ms
(fma (* z y) (- (tanh (/ t y)) (tanh (/ x y))) x)

simplify3.7s

Counts
87 → 87
Iterations
IterNodes
done5002
21496
1454
0165

prune1.3s

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 3.0b

localize2.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify0.0ms

Counts
0 → 0
Iterations
IterNodes
done0
00

prune42.0ms

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 3.0b

localize41.0ms

Local error

Found 1 expressions with local error:

0.0b
(- x (* x z))

rewrite32.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity fma-neg prod-diff add-cube-cbrt add-log-exp
expm1-log1p-u pow1 sub-neg flip3-- add-cbrt-cube diff-log add-exp-log insert-posit16 log1p-expm1-u flip--
Counts
1 → 21
Calls
1 calls:
30.0ms
(- x (* x z))

series54.0ms

Counts
1 → 3
Calls
1 calls:
54.0ms
(- x (* x z))

simplify3.1s

Counts
24 → 24
Iterations
IterNodes
done5008
31301
2310
191
040

prune361.0ms

Pruning

8 alts after pruning (5 fresh and 3 done)

Merged error: 2.9b

localize141.0ms

Local error

Found 4 expressions with local error:

0.4b
(* (cbrt (- x (* x z))) (cbrt (- x (* x z))))
6.5b
(cbrt (- x (* x z)))
6.5b
(cbrt (- x (* x z)))
6.5b
(cbrt (- x (* x z)))

rewrite165.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod
23×add-sqr-sqrt
18×cbrt-div
15×*-un-lft-identity add-cube-cbrt
11×pow1
flip3-- pow1/3 flip--
swap-sqr associate-*r* associate-*l* add-exp-log
expm1-log1p-u frac-times add-cbrt-cube insert-posit16 log1p-expm1-u add-log-exp unswap-sqr
pow-prod-down associate-*l/ associate-*r/ pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Counts
4 → 99
Calls
4 calls:
110.0ms
(* (cbrt (- x (* x z))) (cbrt (- x (* x z))))
15.0ms
(cbrt (- x (* x z)))
15.0ms
(cbrt (- x (* x z)))
16.0ms
(cbrt (- x (* x z)))

series911.0ms

Counts
4 → 12
Calls
4 calls:
298.0ms
(* (cbrt (- x (* x z))) (cbrt (- x (* x z))))
227.0ms
(cbrt (- x (* x z)))
190.0ms
(cbrt (- x (* x z)))
196.0ms
(cbrt (- x (* x z)))

simplify6.4s

Counts
111 → 111
Iterations
IterNodes
done5002
33687
21097
1403
0155

prune1.5s

Pruning

12 alts after pruning (9 fresh and 3 done)

Merged error: 2.9b

regimes1.4s

Accuracy

0% (2.4b remaining)

Error of 4.7b against oracle of 2.3b and baseline of 4.7b

bsearch0.0ms

simplify8.0ms

Iterations
IterNodes
done12
112
011

end0.0ms

sample1.9s

Algorithm
intervals
Results
1.3s8359×body80valid
38.0ms84×body640valid
21.0ms41×body1280valid
17.0ms59×body320valid
7.0ms37×body160valid