Details

Time bar (total: 15.4s)

sample49.0ms

Algorithm
intervals
Results
21.0ms360×body80valid

simplify2.7s

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

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.3b

localize21.0ms

Local error

Found 1 expressions with local error:

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

rewrite87.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/
pow1 clear-num associate-/r* frac-2neg flip3-- div-sub prod-exp cbrt-unprod div-inv flip-- add-log-exp
Counts
1 → 30
Calls
1 calls:
85.0ms
(/ (- (+ x y) z) (* t 2.0))

series61.0ms

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

simplify2.3s

Counts
33 → 33
Iterations
IterNodes
done5002
33129
2667
1201
078

prune157.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0b

localize20.0ms

Local error

Found 2 expressions with local error:

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

rewrite77.0ms

Algorithm
rewrite-expression-head
Rules
15×*-un-lft-identity
times-frac
add-cbrt-cube add-exp-log
add-sqr-sqrt
add-cube-cbrt associate-/l* add-log-exp
div-inv distribute-lft-out distribute-lft-out--
pow1 cbrt-undiv div-exp 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 → 44
Calls
2 calls:
53.0ms
(- (/ (+ x y) (* t 2.0)) (/ z (* t 2.0)))
23.0ms
(/ (+ x y) (* t 2.0))

series105.0ms

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

simplify2.4s

Counts
50 → 50
Iterations
IterNodes
done5003
32858
2814
1263
098

prune278.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize14.0ms

Local error

Found 2 expressions with local error:

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

rewrite157.0ms

Algorithm
rewrite-expression-head
Rules
156×*-un-lft-identity times-frac
108×add-sqr-sqrt
76×add-cube-cbrt
32×distribute-lft-out--
28×associate-/l*
16×distribute-lft-out difference-of-squares
add-cbrt-cube add-exp-log
associate-/r* div-inv
cbrt-undiv div-exp
div-sub associate-/l/
pow1 clear-num frac-2neg add-log-exp
flip3-- flip--
Counts
2 → 149
Calls
2 calls:
66.0ms
(/ (- (+ x y) z) t)
84.0ms
(/ (/ (- (+ x y) z) t) 2.0)

series124.0ms

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

simplify1.6s

Counts
155 → 155
Iterations
IterNodes
done5001
21470
1512
0215

prune856.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

localize41.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt (+ x y)) (cbrt (+ x y)))
0.6b
(cbrt (+ x y))
0.6b
(cbrt (+ x y))
0.6b
(cbrt (+ x y))

rewrite57.0ms

Algorithm
rewrite-expression-head
Rules
36×cbrt-prod
35×*-un-lft-identity
23×add-sqr-sqrt
18×cbrt-div
15×add-cube-cbrt
11×pow1
flip3-+ pow1/3 swap-sqr flip-+ distribute-lft-out
associate-*r* associate-*l*
add-exp-log
frac-times add-cbrt-cube 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 → 95
Calls
4 calls:
38.0ms
(* (cbrt (+ x y)) (cbrt (+ x y)))
5.0ms
(cbrt (+ x y))
5.0ms
(cbrt (+ x y))
5.0ms
(cbrt (+ x y))

series641.0ms

Counts
4 → 12
Calls
4 calls:
193.0ms
(* (cbrt (+ x y)) (cbrt (+ x y)))
156.0ms
(cbrt (+ x y))
147.0ms
(cbrt (+ x y))
145.0ms
(cbrt (+ x y))

simplify1.5s

Counts
107 → 107
Iterations
IterNodes
done5003
31760
2689
1275
0116

prune623.0ms

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0b

regimes361.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations
IterNodes
done12
112
010

end0.0ms

sample1.2s

Algorithm
intervals
Results
447.0ms10940×body80valid