Details

Time bar (total: 54.7s)

sample56.0ms

Algorithm
intervals
Results
38.0ms362×body80valid

simplify2.6s

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

prune3.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize12.0ms

Local error

Found 2 expressions with local error:

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

rewrite194.0ms

Algorithm
rewrite-expression-head
Rules
106×*-un-lft-identity
78×add-sqr-sqrt
72×times-frac
36×add-cube-cbrt
28×distribute-lft-out--
21×associate-*r* associate-*l*
14×distribute-lft-out difference-of-squares
12×associate-/r*
add-cbrt-cube add-exp-log *-commutative add-log-exp unswap-sqr
associate-/l*
pow1 cbrt-undiv flip3-- diff-log div-exp associate--l+ insert-posit16 flip-- associate-/l/
+-commutative clear-num sum-log sub-neg frac-2neg div-sub prod-exp cbrt-unprod div-inv
Counts
2 → 127
Calls
2 calls:
64.0ms
(- (+ x y) z)
122.0ms
(/ (- (+ x y) z) (* t 2.0))

series67.0ms

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

simplify1.1s

Counts
133 → 133
Iterations
IterNodes
done5006
21633
1530
0188

prune467.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize44.0ms

Local error

Found 4 expressions with local error:

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

rewrite456.0ms

Algorithm
rewrite-expression-head
Rules
521×add-sqr-sqrt
463×*-un-lft-identity
448×associate-/r*
374×frac-times
268×add-cube-cbrt
225×sqrt-prod
204×associate-/l*
200×times-frac
196×associate-*r*
130×associate-*l*
85×unswap-sqr
74×distribute-lft-out--
64×add-exp-log
48×associate-/l/
44×clear-num
43×frac-2neg
37×distribute-lft-out
36×difference-of-squares
34×add-cbrt-cube
27×*-commutative
24×flip3-- prod-exp flip--
22×associate-*l/
20×div-exp
17×associate-*r/
11×pow1
10×cbrt-undiv cbrt-unprod
rec-exp 1-exp
un-div-inv insert-posit16 div-inv add-log-exp
pow-prod-down
pow-flip
div-sub inv-pow
Counts
4 → 736
Calls
4 calls:
22.0ms
(/ 1 (* t (sqrt 2.0)))
295.0ms
(* (/ 1 (* t (sqrt 2.0))) (/ (- (+ x y) z) (sqrt 2.0)))
97.0ms
(/ (- (+ x y) z) (sqrt 2.0))
9.0ms
(* t (sqrt 2.0))

series448.0ms

Counts
4 → 12
Calls
4 calls:
53.0ms
(/ 1 (* t (sqrt 2.0)))
236.0ms
(* (/ 1 (* t (sqrt 2.0))) (/ (- (+ x y) z) (sqrt 2.0)))
107.0ms
(/ (- (+ x y) z) (sqrt 2.0))
51.0ms
(* t (sqrt 2.0))

simplify1.8s

Counts
748 → 748
Iterations
IterNodes
done5002
12914
0730

prune2.4s

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

localize30.0ms

Local error

Found 4 expressions with local error:

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

rewrite3.0s

Algorithm
rewrite-expression-head
Rules
25066×times-frac
17928×sqrt-prod
16600×*-un-lft-identity
14992×add-sqr-sqrt
9250×add-cube-cbrt
4203×associate-*r*
2940×distribute-lft-out--
1470×distribute-lft-out difference-of-squares
1401×associate-*l* unswap-sqr
1298×associate-/l*
467×*-commutative
172×div-inv
147×associate-/l/
73×associate-/r*
38×add-cbrt-cube add-exp-log
18×cbrt-undiv div-exp
pow1 clear-num frac-2neg div-sub
prod-exp cbrt-unprod
insert-posit16 add-log-exp
flip3-- flip--
pow-prod-down
Counts
4 → 9667
Calls
4 calls:
14.0ms
(* t (sqrt (sqrt 2.0)))
125.0ms
(/ (- (+ y x) z) (sqrt (sqrt 2.0)))
236.0ms
(/ (/ (- (+ y x) z) (sqrt (sqrt 2.0))) (* t (sqrt (sqrt 2.0))))
663.0ms
(/ (/ (/ (- (+ y x) z) (sqrt (sqrt 2.0))) (* t (sqrt (sqrt 2.0)))) (sqrt 2.0))

series793.0ms

Counts
4 → 12
Calls
4 calls:
109.0ms
(* t (sqrt (sqrt 2.0)))
232.0ms
(/ (- (+ y x) z) (sqrt (sqrt 2.0)))
145.0ms
(/ (/ (- (+ y x) z) (sqrt (sqrt 2.0))) (* t (sqrt (sqrt 2.0))))
307.0ms
(/ (/ (/ (- (+ y x) z) (sqrt (sqrt 2.0))) (* t (sqrt (sqrt 2.0)))) (sqrt 2.0))

simplify9.8s

Counts
9679 → 9679
Iterations
IterNodes
done5001
04847

prune29.4s

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0b

regimes397.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.6s

Algorithm
intervals
Results
1.1s10946×body80valid