Details

Time bar (total: 29.0s)

sample214.0ms

Algorithm
intervals
Results
78.0ms533×body80valid

simplify605.0ms

Counts
1 → 1
Iterations
IterNodes
42264
3526
2142
151
022

prune24.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.4b

localize43.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ (/ 2 r) r)
0.2b
(* (- 3 (* 2 v)) 0.125)
0.3b
(/ (* w r) (/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r)))
0.3b
(/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r))

rewrite161.0ms

Algorithm
rewrite-expression-head
Rules
151×times-frac
97×add-cbrt-cube add-exp-log
72×add-sqr-sqrt
70×*-un-lft-identity
58×add-cube-cbrt
47×cbrt-undiv div-exp
26×associate-/l*
23×prod-exp cbrt-unprod
20×associate-/r*
13×div-inv
10×associate-*l/
associate-/r/
difference-of-squares
pow1
flip3-- flip--
insert-posit16 distribute-lft-out-- add-log-exp
clear-num frac-2neg associate-*r* associate-*l*
div-sub associate-/l/
pow-prod-down *-commutative unswap-sqr
Counts
4 → 215
Calls
4 calls:
18.0ms
(/ (/ 2 r) r)
28.0ms
(* (- 3 (* 2 v)) 0.125)
42.0ms
(/ (* w r) (/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r)))
62.0ms
(/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r))

series389.0ms

Counts
4 → 12
Calls
4 calls:
55.0ms
(/ (/ 2 r) r)
85.0ms
(* (- 3 (* 2 v)) 0.125)
141.0ms
(/ (* w r) (/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r)))
108.0ms
(/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r))

simplify2.1s

Counts
227 → 227
Iterations
IterNodes
24046
11121
0426

prune1.4s

Pruning

14 alts after pruning (14 fresh and 0 done)

Merged error: 0.0b

localize53.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (+ (/ (/ 2 r) r) (- 3 4.5)) (/ (* w r) (/ (/ (- 1 v) (- 0.375 (* 0.25 v))) (* w r))))
0.2b
(/ (/ 2 r) r)
0.3b
(/ (* w r) (/ (/ (- 1 v) (- 0.375 (* 0.25 v))) (* w r)))
0.3b
(/ (/ (- 1 v) (- 0.375 (* 0.25 v))) (* w r))

rewrite299.0ms

Algorithm
rewrite-expression-head
Rules
247×times-frac
133×*-un-lft-identity
126×add-sqr-sqrt
88×add-cube-cbrt
62×add-cbrt-cube add-exp-log
38×associate-/l*
32×associate-/r*
31×cbrt-undiv div-exp
25×difference-of-squares
16×distribute-lft-out--
13×div-inv add-log-exp
11×prod-exp cbrt-unprod
associate-/r/
flip3-- flip--
pow1 diff-log frac-sub insert-posit16
clear-num frac-2neg
sum-log div-sub frac-add distribute-lft-out associate-/l/
associate--l- associate-+r- sub-neg flip3-+ associate--l+ flip-+
Counts
4 → 255
Calls
4 calls:
195.0ms
(- (+ (/ (/ 2 r) r) (- 3 4.5)) (/ (* w r) (/ (/ (- 1 v) (- 0.375 (* 0.25 v))) (* w r))))
11.0ms
(/ (/ 2 r) r)
54.0ms
(/ (* w r) (/ (/ (- 1 v) (- 0.375 (* 0.25 v))) (* w r)))
28.0ms
(/ (/ (- 1 v) (- 0.375 (* 0.25 v))) (* w r))

series490.0ms

Counts
4 → 12
Calls
4 calls:
197.0ms
(- (+ (/ (/ 2 r) r) (- 3 4.5)) (/ (* w r) (/ (/ (- 1 v) (- 0.375 (* 0.25 v))) (* w r))))
50.0ms
(/ (/ 2 r) r)
150.0ms
(/ (* w r) (/ (/ (- 1 v) (- 0.375 (* 0.25 v))) (* w r)))
93.0ms
(/ (/ (- 1 v) (- 0.375 (* 0.25 v))) (* w r))

simplify3.6s

Counts
267 → 267
Iterations
IterNodes
25255
11509
0545

prune2.0s

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 0b

localize53.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w)
0.2b
(/ (/ 2 r) r)
0.3b
(/ (* w r) (* (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w) (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) r)))
0.6b
(* (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w) (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) r))

rewrite217.0ms

Algorithm
rewrite-expression-head
Rules
531×times-frac
394×add-sqr-sqrt
330×*-un-lft-identity
256×sqrt-prod
240×add-cube-cbrt
85×associate-*r* associate-*l*
64×add-cbrt-cube add-exp-log
60×difference-of-squares
41×associate-/l*
30×distribute-lft-out--
26×cbrt-undiv div-exp
23×associate-/r/
19×div-inv
17×prod-exp cbrt-unprod
16×unswap-sqr
10×flip3-- flip--
associate-/r*
pow1
insert-posit16 add-log-exp
clear-num frac-2neg
frac-times associate-*l/ associate-*r/ associate-/l/
sqrt-div pow-prod-down *-commutative
Counts
4 → 440
Calls
4 calls:
27.0ms
(/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w)
7.0ms
(/ (/ 2 r) r)
45.0ms
(/ (* w r) (* (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w) (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) r)))
116.0ms
(* (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w) (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) r))

series680.0ms

Counts
4 → 12
Calls
4 calls:
407.0ms
(/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w)
48.0ms
(/ (/ 2 r) r)
127.0ms
(/ (* w r) (* (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w) (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) r)))
99.0ms
(* (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w) (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) r))

simplify1.2s

Counts
452 → 452
Iterations
IterNodes
12155
0761

prune3.9s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0b

localize81.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w) (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))))
0.2b
(/ (/ 2 r) r)
0.3b
(/ (* w r) (* (* (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w) (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v))))) (/ 1 r)))
0.5b
(* (* (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w) (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v))))) (/ 1 r))

rewrite339.0ms

Algorithm
rewrite-expression-head
Rules
254×times-frac
201×add-sqr-sqrt
172×add-exp-log
161×*-un-lft-identity
125×add-cube-cbrt
110×sqrt-prod
100×add-cbrt-cube
86×associate-*l*
75×prod-exp
60×div-exp
40×associate-*r*
39×cbrt-unprod
33×cbrt-undiv
24×difference-of-squares
16×associate-/r/
14×associate-/l*
12×div-inv distribute-lft-out-- unswap-sqr
11×frac-times pow1 associate-*l/
10×sqrt-div
rec-exp 1-exp
associate-*r/
associate-/r* flip3-- pow-prod-down insert-posit16 flip-- add-log-exp
clear-num frac-2neg un-div-inv *-commutative
associate-/l/
Counts
4 → 325
Calls
4 calls:
97.0ms
(* (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w) (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))))
16.0ms
(/ (/ 2 r) r)
93.0ms
(/ (* w r) (* (* (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w) (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v))))) (/ 1 r)))
116.0ms
(* (* (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w) (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v))))) (/ 1 r))

series309.0ms

Counts
4 → 12
Calls
4 calls:
73.0ms
(* (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w) (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))))
31.0ms
(/ (/ 2 r) r)
123.0ms
(/ (* w r) (* (* (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w) (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v))))) (/ 1 r)))
82.0ms
(* (* (/ (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v)))) w) (sqrt (/ (- 1 v) (- 0.375 (* 0.25 v))))) (/ 1 r))

simplify3.2s

Counts
337 → 337
Iterations
IterNodes
26212
11602
0627

prune2.2s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0b

regimes534.0ms

Accuracy

0% (0.4b remaining)

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

bsearch0.0ms

simplify7.0ms

Iterations
IterNodes
232
132
027

end0.0ms

sample4.9s

Algorithm
intervals
Results
4.4s16924×body80valid