Details

Time bar (total: 1.8m)

sample523.0ms

Algorithm
intervals
Results
196.0ms531×body80valid

simplify911.0ms

Counts
1 → 1
Iterations
IterNodes
42264
3526
2142
151
022

prune38.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.2b

localize77.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.3b
(/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r))

rewrite337.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:
184.0ms
(- (+ (/ (/ 2 r) r) (- 3 4.5)) (/ (* w r) (/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r))))
16.0ms
(/ (/ 2 r) r)
61.0ms
(/ (* w r) (/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r)))
70.0ms
(/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r))

series398.0ms

Counts
4 → 12
Calls
4 calls:
178.0ms
(- (+ (/ (/ 2 r) r) (- 3 4.5)) (/ (* w r) (/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r))))
35.0ms
(/ (/ 2 r) r)
103.0ms
(/ (* w r) (/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r)))
82.0ms
(/ (/ (- 1 v) (* (- 3 (* 2 v)) 0.125)) (* w r))

simplify3.2s

Counts
231 → 231
Iterations
IterNodes
25189
11364
0491

prune3.4s

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 0.0b

localize62.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))

rewrite345.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:
47.0ms
(/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w)
15.0ms
(/ (/ 2 r) r)
101.0ms
(/ (* w r) (* (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r)))
168.0ms
(* (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r))

series1.2s

Counts
4 → 12
Calls
4 calls:
472.0ms
(/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w)
33.0ms
(/ (/ 2 r) r)
330.0ms
(/ (* w r) (* (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r)))
336.0ms
(* (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r))

simplify4.4s

Counts
325 → 325
Iterations
IterNodes
27090
11697
0587

prune5.8s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.0b

localize48.0ms

Local error

Found 4 expressions with local error:

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

rewrite408.0ms

Algorithm
rewrite-expression-head
Rules
9655×times-frac
4380×add-sqr-sqrt *-un-lft-identity
3462×add-cube-cbrt
709×associate-/r*
612×difference-of-squares
322×associate-/l*
306×distribute-lft-out--
205×associate-/r/
156×div-inv
102×flip3-- flip--
77×add-cbrt-cube add-exp-log
49×cbrt-undiv div-exp
div-sub
prod-exp cbrt-unprod
pow1 clear-num frac-2neg insert-posit16 add-log-exp
associate-/l/
Counts
4 → 2782
Calls
4 calls:
26.0ms
(/ (/ (/ (- 1 v) (- 3 (* v 2))) 0.125) w)
24.0ms
(/ (/ 2 r) r)
60.0ms
(/ (* w r) (/ (/ (/ (/ (- 1 v) (- 3 (* v 2))) 0.125) w) r))
42.0ms
(/ (/ (/ (/ (- 1 v) (- 3 (* v 2))) 0.125) w) r)

series380.0ms

Counts
4 → 12
Calls
4 calls:
60.0ms
(/ (/ (/ (- 1 v) (- 3 (* v 2))) 0.125) w)
49.0ms
(/ (/ 2 r) r)
159.0ms
(/ (* w r) (/ (/ (/ (/ (- 1 v) (- 3 (* v 2))) 0.125) w) r))
111.0ms
(/ (/ (/ (/ (- 1 v) (- 3 (* v 2))) 0.125) w) r)

simplify13.8s

Counts
2794 → 2794
Iterations
IterNodes
110811
04133

prune54.0s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize63.0ms

Local error

Found 4 expressions with local error:

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

rewrite242.0ms

Algorithm
rewrite-expression-head
Rules
211×times-frac
144×add-sqr-sqrt
126×sqrt-prod
114×*-un-lft-identity
84×add-cube-cbrt
64×add-cbrt-cube add-exp-log
49×associate-*r* associate-*l*
25×cbrt-undiv div-exp
23×associate-/r/
22×associate-*l/
20×difference-of-squares
19×associate-/l*
18×prod-exp cbrt-unprod
15×div-inv
10×flip3-- flip-- distribute-lft-out--
unswap-sqr
pow1
associate-/r*
insert-posit16 add-log-exp
clear-num frac-2neg
frac-times associate-*r/
sqrt-div pow-prod-down *-commutative associate-/l/
Counts
4 → 264
Calls
4 calls:
32.0ms
(/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w)
54.0ms
(/ (* w r) (* (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r)))
7.0ms
(/ 2 (* r r))
138.0ms
(* (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r))

series1.6s

Counts
4 → 12
Calls
4 calls:
508.0ms
(/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w)
658.0ms
(/ (* w r) (* (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r)))
47.0ms
(/ 2 (* r r))
410.0ms
(* (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) w) (/ (sqrt (/ (- 1 v) (* (- 3 (* 2 v)) 0.125))) r))

simplify3.8s

Counts
276 → 276
Iterations
IterNodes
26536
11474
0496

prune5.3s

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0b

regimes446.0ms

Accuracy

0% (0.2b remaining)

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

bsearch0.0ms

simplify6.0ms

Iterations
IterNodes
229
129
024

end0.0ms

sample5.1s

Algorithm
intervals
Results
4.5s17135×body80valid