Details

Time bar (total: 16.3s)

sample43.0ms

Algorithm
intervals
Results
19.0ms342×body80valid

simplify2.5s

Counts
1 → 1
Iterations
IterNodes
done5000
274892
264724
254538
244371
234185
224017
213831
203664
193478
183310
173124
162935
152735
142563
132357
121964
111245
10808
9546
8311
7187
6124
587
470
355
239
120
09

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize11.0ms

Local error

Found 1 expressions with local error:

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

rewrite81.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:
80.0ms
(/ (- (+ x y) z) (* t 2.0))

series52.0ms

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

simplify1.9s

Counts
35 → 35
Iterations
IterNodes
done5014
33256
2698
1206
080

prune154.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0b

localize13.0ms

Local error

Found 2 expressions with local error:

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

rewrite120.0ms

Algorithm
rewrite-expression-head
Rules
64×times-frac
63×*-un-lft-identity
56×prod-diff
38×add-sqr-sqrt
36×add-cube-cbrt
19×div-inv
11×distribute-lft-out
fma-neg
add-cbrt-cube add-exp-log
associate-/l* add-log-exp
distribute-lft-out--
expm1-log1p-u pow1 cbrt-undiv div-exp log1p-expm1-u associate-/l/
clear-num associate-/r* sub-neg frac-2neg flip3-+ flip3-- distribute-rgt-out-- diff-log prod-exp frac-sub cbrt-unprod flip-+ flip-- sub-div difference-of-squares
Counts
2 → 112
Calls
2 calls:
95.0ms
(- (/ (+ x y) (* t 2.0)) (/ z (* t 2.0)))
21.0ms
(/ (+ x y) (* t 2.0))

series115.0ms

Counts
2 → 6
Calls
2 calls:
66.0ms
(- (/ (+ x y) (* t 2.0)) (/ z (* t 2.0)))
50.0ms
(/ (+ x y) (* t 2.0))

simplify1.6s

Counts
118 → 118
Iterations
IterNodes
done5001
21324
1476
0187

prune695.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize16.0ms

Local error

Found 3 expressions with local error:

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

rewrite188.0ms

Algorithm
rewrite-expression-head
Rules
493×times-frac
294×*-un-lft-identity
245×prod-diff
237×add-sqr-sqrt
230×add-cube-cbrt
74×div-inv
67×associate-/r/
35×fma-neg
30×distribute-lft-out
29×flip3-+ add-exp-log flip-+
17×add-cbrt-cube
14×associate-/r* div-exp
cbrt-undiv
add-log-exp
pow1 prod-exp associate-/l*
expm1-log1p-u rec-exp 1-exp log1p-expm1-u difference-of-squares
clear-num frac-2neg cbrt-unprod distribute-lft-out--
sub-neg flip3-- diff-log frac-sub pow-flip flip-- inv-pow
Counts
3 → 397
Calls
3 calls:
21.0ms
(/ (* t 2.0) (+ x y))
120.0ms
(- (/ 1 (/ (* t 2.0) (+ x y))) (/ z (* t 2.0)))
16.0ms
(/ 1 (/ (* t 2.0) (+ x y)))

series157.0ms

Counts
3 → 9
Calls
3 calls:
39.0ms
(/ (* t 2.0) (+ x y))
55.0ms
(- (/ 1 (/ (* t 2.0) (+ x y))) (/ z (* t 2.0)))
63.0ms
(/ 1 (/ (* t 2.0) (+ x y)))

simplify1.8s

Counts
406 → 406
Iterations
IterNodes
done5004
23075
11078
0449

prune1.5s

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

localize48.0ms

Local error

Found 4 expressions with local error:

0.5b
(/ 1 (/ (* t 2.0) (+ x y)))
3.0b
(cbrt (/ 1 (/ (* t 2.0) (+ x y))))
3.0b
(cbrt (/ 1 (/ (* t 2.0) (+ x y))))
3.0b
(cbrt (/ 1 (/ (* t 2.0) (+ x y))))

rewrite88.0ms

Algorithm
rewrite-expression-head
Rules
172×times-frac
105×cbrt-prod
100×*-un-lft-identity
74×add-sqr-sqrt add-cube-cbrt
30×associate-/r/
25×add-exp-log
17×div-inv
13×flip3-+ add-cbrt-cube flip-+ distribute-lft-out
12×div-exp
10×associate-/r*
pow1 cbrt-undiv
expm1-log1p-u log1p-expm1-u add-log-exp
rec-exp cbrt-div pow1/3 1-exp prod-exp associate-/l*
clear-num frac-2neg cbrt-unprod pow-flip inv-pow
Counts
4 → 208
Calls
4 calls:
21.0ms
(/ 1 (/ (* t 2.0) (+ x y)))
23.0ms
(cbrt (/ 1 (/ (* t 2.0) (+ x y))))
19.0ms
(cbrt (/ 1 (/ (* t 2.0) (+ x y))))
18.0ms
(cbrt (/ 1 (/ (* t 2.0) (+ x y))))

series723.0ms

Counts
4 → 12
Calls
4 calls:
58.0ms
(/ 1 (/ (* t 2.0) (+ x y)))
206.0ms
(cbrt (/ 1 (/ (* t 2.0) (+ x y))))
222.0ms
(cbrt (/ 1 (/ (* t 2.0) (+ x y))))
237.0ms
(cbrt (/ 1 (/ (* t 2.0) (+ x y))))

simplify1.7s

Counts
220 → 220
Iterations
IterNodes
done5000
21637
1484
0231

prune1.3s

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0b

regimes470.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify2.0ms

Iterations
IterNodes
done11
111
09

end0.0ms

sample1.1s

Algorithm
intervals
Results
569.0ms10887×body80valid