Details

Time bar (total: 45.0s)

sample234.0ms

Algorithm
intervals
Results
85.0ms556×body80valid

simplify761.0ms

Counts
1 → 1
Iterations
IterNodes
42264
3526
2142
151
022

prune19.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.2b

localize61.0ms

Local error

Found 4 expressions with local error:

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

rewrite346.0ms

Algorithm
rewrite-expression-head
Rules
151×times-frac
95×add-cbrt-cube add-exp-log
77×*-un-lft-identity
70×add-sqr-sqrt
56×add-cube-cbrt
47×cbrt-undiv div-exp
26×associate-/l*
22×prod-exp cbrt-unprod
20×associate-/r*
13×div-inv add-log-exp
associate-/r/ difference-of-squares
associate-*l/ distribute-lft-out--
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 → 219
Calls
4 calls:
199.0ms
(- (+ (/ (/ 2 r) r) (- 3 4.5)) (/ (* w r) (/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r))))
15.0ms
(/ (/ 2 r) r)
55.0ms
(/ (* w r) (/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r)))
66.0ms
(/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r))

series439.0ms

Counts
4 → 12
Calls
4 calls:
172.0ms
(- (+ (/ (/ 2 r) r) (- 3 4.5)) (/ (* w r) (/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r))))
29.0ms
(/ (/ 2 r) r)
116.0ms
(/ (* w r) (/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r)))
121.0ms
(/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r))

simplify3.6s

Counts
231 → 231
Iterations
IterNodes
25189
11364
0491

prune3.2s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.0b

localize52.0ms

Local error

Found 4 expressions with local error:

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

rewrite245.0ms

Algorithm
rewrite-expression-head
Rules
283×times-frac
184×add-sqr-sqrt
154×*-un-lft-identity
126×sqrt-prod
124×add-cube-cbrt
64×add-cbrt-cube add-exp-log
49×associate-*r* associate-*l*
29×associate-/l*
26×cbrt-undiv div-exp
23×associate-/r/
22×associate-*l/
20×difference-of-squares
19×div-inv
17×prod-exp cbrt-unprod
10×flip3-- flip-- distribute-lft-out--
unswap-sqr
associate-/r*
pow1
insert-posit16 add-log-exp
clear-num frac-2neg
frac-times associate-*r/ associate-/l/
sqrt-div pow-prod-down *-commutative
Counts
4 → 313
Calls
4 calls:
38.0ms
(/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w)
7.0ms
(/ (/ 2 r) r)
72.0ms
(/ (* w r) (* (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r)))
113.0ms
(* (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r))

series1.1s

Counts
4 → 12
Calls
4 calls:
465.0ms
(/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w)
29.0ms
(/ (/ 2 r) r)
307.0ms
(/ (* w r) (* (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r)))
295.0ms
(* (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r))

simplify3.8s

Counts
325 → 325
Iterations
IterNodes
27090
11697
0587

prune5.8s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.0b

localize67.0ms

Local error

Found 4 expressions with local error:

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

rewrite386.0ms

Algorithm
rewrite-expression-head
Rules
166×times-frac
159×add-exp-log
120×add-sqr-sqrt
96×*-un-lft-identity
95×add-cbrt-cube
81×add-cube-cbrt
69×prod-exp
55×div-exp
51×sqrt-prod
50×associate-*r*
37×cbrt-unprod
31×cbrt-undiv
28×associate-*l*
15×associate-*l/ associate-/r/
14×associate-/l*
12×div-inv
11×frac-times pow1 associate-*r/
unswap-sqr
rec-exp sqrt-div 1-exp difference-of-squares
associate-/r* flip3-- pow-prod-down insert-posit16 flip-- distribute-lft-out-- add-log-exp
clear-num frac-2neg *-commutative
associate-/l/
Counts
4 → 268
Calls
4 calls:
160.0ms
(* (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) (* (/ 1 w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r)))
14.0ms
(/ (/ 2 r) r)
139.0ms
(/ (* w r) (* (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) (* (/ 1 w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r))))
61.0ms
(* (/ 1 w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r))

series1.0s

Counts
4 → 12
Calls
4 calls:
318.0ms
(* (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) (* (/ 1 w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r)))
40.0ms
(/ (/ 2 r) r)
370.0ms
(/ (* w r) (* (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) (* (/ 1 w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r))))
282.0ms
(* (/ 1 w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r))

simplify3.6s

Counts
280 → 280
Iterations
IterNodes
26412
11590
0539

prune5.3s

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0.0b

localize67.0ms

Local error

Found 4 expressions with local error:

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

rewrite292.0ms

Algorithm
rewrite-expression-head
Rules
218×times-frac
125×add-sqr-sqrt
117×*-un-lft-identity
102×add-cube-cbrt
61×sqrt-prod
49×associate-*r*
37×add-cbrt-cube add-exp-log
34×associate-*l*
23×distribute-lft-neg-in distribute-rgt-neg-in
20×div-inv associate-/l*
16×cbrt-undiv div-exp
13×associate-/r*
12×associate-*r/
11×associate-/r/
10×difference-of-squares
neg-mul-1
pow1 prod-exp cbrt-unprod
flip3-+ flip-+ distribute-lft-out--
sqrt-div insert-posit16 distribute-neg-frac add-log-exp associate-/l/
clear-num frac-2neg unswap-sqr
distribute-lft-neg-out frac-times associate-*l/ distribute-frac-neg
neg-sub0 div-sub pow-prod-down *-commutative
Counts
4 → 280
Calls
4 calls:
131.0ms
(* (- (sqrt (/ (- 1 v) (* 0.125 (+ (* -2 v) 3))))) (/ (sqrt (/ (- 1 v) (* 0.125 (+ (* -2 v) 3)))) w))
7.0ms
(/ (/ 2 r) r)
67.0ms
(/ (* (- (sqrt (/ (- 1 v) (* 0.125 (+ (* -2 v) 3))))) (/ (sqrt (/ (- 1 v) (* 0.125 (+ (* -2 v) 3)))) w)) r)
78.0ms
(/ (- (* w r)) (/ (* (- (sqrt (/ (- 1 v) (* 0.125 (+ (* -2 v) 3))))) (/ (sqrt (/ (- 1 v) (* 0.125 (+ (* -2 v) 3)))) w)) r))

series948.0ms

Counts
4 → 12
Calls
4 calls:
245.0ms
(* (- (sqrt (/ (- 1 v) (* 0.125 (+ (* -2 v) 3))))) (/ (sqrt (/ (- 1 v) (* 0.125 (+ (* -2 v) 3)))) w))
49.0ms
(/ (/ 2 r) r)
329.0ms
(/ (* (- (sqrt (/ (- 1 v) (* 0.125 (+ (* -2 v) 3))))) (/ (sqrt (/ (- 1 v) (* 0.125 (+ (* -2 v) 3)))) w)) r)
325.0ms
(/ (- (* w r)) (/ (* (- (sqrt (/ (- 1 v) (* 0.125 (+ (* -2 v) 3))))) (/ (sqrt (/ (- 1 v) (* 0.125 (+ (* -2 v) 3)))) w)) r))

simplify3.3s

Counts
292 → 292
Iterations
IterNodes
25488
11684
0586

prune5.1s

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0.0b

regimes558.0ms

Accuracy

0% (0.3b remaining)

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

bsearch0.0ms

simplify9.0ms

Iterations
IterNodes
231
131
025

end0.0ms

sample4.7s

Algorithm
intervals
Results
4.2s16769×body80valid