Details

Time bar (total: 16.2s)

sample45.0ms

Algorithm
intervals
Results
18.0ms341×body80valid

simplify5.5s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
09165
120165
239165
355165
470165
587165
6124165
7187165
8311165
9546165
10808165
111245165
121964165
132357165
142563165
152735165
162935165
173124165
183310165
193478165
203664165
213831165
224017165
234185165
244371165
254538165
264724165
274892165
done5000165

prune10.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize22.0ms

Local error

Found 1 expressions with local error:

0.0b
(/ (- (+ x y) z) (* t 2.0))

rewrite112.0ms

Algorithm
rewrite-expression-head
Rules
13×*-un-lft-identity
add-sqr-sqrt
times-frac add-cbrt-cube add-exp-log associate-/l*
distribute-lft-out--
add-cube-cbrt
cbrt-undiv div-exp distribute-lft-out difference-of-squares associate-/l/
expm1-log1p-u pow1 clear-num associate-/r* frac-2neg flip3-- div-sub prod-exp cbrt-unprod log1p-expm1-u div-inv flip-- add-log-exp
Counts
1 → 32
Calls
1 calls:
111.0ms
(/ (- (+ x y) z) (* t 2.0))

series47.0ms

Counts
1 → 3
Calls
1 calls:
47.0ms
(/ (- (+ x y) z) (* t 2.0))

simplify2.6s

Counts
35 → 35
Iterations

Useful iterations: 2 (233.0ms)

IterNodesCost
0808028
12067713
26987433
332567433
done50147433

prune235.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0b

localize15.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (/ y t) (/ x t))
0.0b
(- (+ (/ y t) (/ x t)) (/ z t))

rewrite302.0ms

Algorithm
rewrite-expression-head
Rules
246×*-un-lft-identity
181×times-frac
117×add-sqr-sqrt
112×add-cube-cbrt
104×prod-diff
64×distribute-lft-out
39×div-inv
15×distribute-rgt-out
13×fma-def
add-log-exp
fma-neg
distribute-lft-out--
frac-sub
expm1-log1p-u pow1 sum-log flip3-+ add-cbrt-cube diff-log frac-add add-exp-log flip-+ log1p-expm1-u difference-of-squares
+-commutative sub-neg flip3-- associate--l+ flip--
Counts
2 → 170
Calls
2 calls:
30.0ms
(+ (/ y t) (/ x t))
260.0ms
(- (+ (/ y t) (/ x t)) (/ z t))

series53.0ms

Counts
2 → 6
Calls
2 calls:
23.0ms
(+ (/ y t) (/ x t))
30.0ms
(- (+ (/ y t) (/ x t)) (/ z t))

simplify2.4s

Counts
176 → 176
Iterations

Useful iterations: done (2.4s)

IterNodesCost
025292344
162683392
2170271558
done500462799

prune776.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0b

localize17.0ms

Local error

Found 1 expressions with local error:

0.1b
(fma (/ 1 t) (+ y x) (- (/ z t)))

rewrite1.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt expm1-log1p-u pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt fma-udef log1p-expm1-u add-log-exp
Counts
1 → 10
Calls
1 calls:
0.0ms
(fma (/ 1 t) (+ y x) (- (/ z t)))

series41.0ms

Counts
1 → 3
Calls
1 calls:
41.0ms
(fma (/ 1 t) (+ y x) (- (/ z t)))

simplify2.4s

Counts
13 → 13
Iterations

Useful iterations: 3 (79.0ms)

IterNodesCost
0243376
1443376
2962831
32892711
414742711
done50012711

prune111.0ms

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0b

regimes235.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
011245
113245
done13245

end0.0ms

sample1.3s

Algorithm
intervals
Results
849.0ms10939×body80valid