Details

Time bar (total: 4.7m)

sample487.0ms

Algorithm
intervals
Results
249.0ms510×body80valid

simplify2.0s

Counts
1 → 1
Iterations
IterNodes
done5004
42296
3526
2144
153
022

prune15.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.2b

localize58.0ms

Local error

Found 4 expressions with local error:

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

rewrite4.2s

Algorithm
rewrite-expression-head
Rules
46885×times-frac
33412×add-sqr-sqrt
25279×*-un-lft-identity
15409×associate-*l*
13718×add-cube-cbrt
10824×associate-*r*
7096×difference-of-squares
4525×unswap-sqr
4465×distribute-lft-out--
3608×*-commutative
991×associate-/r*
239×div-inv
189×associate-/l*
114×associate-/r/
100×add-cbrt-cube add-exp-log
54×associate-/l/
48×cbrt-undiv div-exp
24×prod-exp cbrt-unprod
12×swap-sqr
clear-num frac-2neg
pow1 flip3-- insert-posit16 flip-- add-log-exp
div-sub
associate-*l/
Counts
4 → 16976
Calls
4 calls:
45.0ms
(/ (- 1 v) (* w r))
116.0ms
(/ (/ (- 1 v) (* w r)) (* w r))
14.0ms
(/ 2 (* r r))
953.0ms
(/ (* (- 3 (* v 2)) 0.125) (/ (/ (- 1 v) (* w r)) (* w r)))

series298.0ms

Counts
4 → 12
Calls
4 calls:
30.0ms
(/ (- 1 v) (* w r))
90.0ms
(/ (/ (- 1 v) (* w r)) (* w r))
28.0ms
(/ 2 (* r r))
149.0ms
(/ (* (- 3 (* v 2)) 0.125) (/ (/ (- 1 v) (* w r)) (* w r)))

simplify24.1s

Counts
16988 → 16988
Iterations
IterNodes
done17151
017151

prune1.7m

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 0.0b

localize50.0ms

Local error

Found 4 expressions with local error:

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

rewrite4.3s

Algorithm
rewrite-expression-head
Rules
46915×times-frac
33412×add-sqr-sqrt
25287×*-un-lft-identity
15397×associate-*l*
13726×add-cube-cbrt
10812×associate-*r*
7096×difference-of-squares
4521×unswap-sqr
4465×distribute-lft-out--
3604×*-commutative
982×associate-/r*
243×div-inv
202×associate-/l*
114×associate-/r/
100×add-cbrt-cube add-exp-log
63×associate-/l/
49×cbrt-undiv div-exp
23×prod-exp cbrt-unprod
clear-num frac-2neg
pow1 flip3-- insert-posit16 flip-- add-log-exp
div-sub
associate-*l/
Counts
4 → 16977
Calls
4 calls:
12.0ms
(/ (/ 2 r) r)
32.0ms
(/ (- 1 v) (* w r))
139.0ms
(/ (/ (- 1 v) (* w r)) (* w r))
843.0ms
(/ (* (- 3 (* v 2)) 0.125) (/ (/ (- 1 v) (* w r)) (* w r)))

series276.0ms

Counts
4 → 12
Calls
4 calls:
37.0ms
(/ (/ 2 r) r)
28.0ms
(/ (- 1 v) (* w r))
87.0ms
(/ (/ (- 1 v) (* w r)) (* w r))
123.0ms
(/ (* (- 3 (* v 2)) 0.125) (/ (/ (- 1 v) (* w r)) (* w r)))

simplify21.9s

Counts
16989 → 16989
Iterations
IterNodes
done17180
017180

prune1.7m

Pruning

12 alts after pruning (11 fresh and 1 done)

Merged error: 0.0b

localize44.0ms

Local error

Found 4 expressions with local error:

0.3b
(/ 1 (* w r))
0.5b
(/ 2 (* r r))
0.7b
(/ 0.125 (/ 1 (* w r)))
6.8b
(/ (- 3 (* v 2)) (/ (- 1 v) (* w r)))

rewrite293.0ms

Algorithm
rewrite-expression-head
Rules
1453×times-frac
1343×add-sqr-sqrt
1126×*-un-lft-identity
527×add-cube-cbrt
348×difference-of-squares
287×associate-*l*
251×distribute-lft-out--
210×associate-*r*
167×associate-/r*
147×unswap-sqr
70×*-commutative
48×add-exp-log
41×associate-/r/
32×add-cbrt-cube
25×associate-/l*
22×div-exp
16×div-inv
14×cbrt-undiv
12×swap-sqr
prod-exp
pow1
clear-num frac-2neg
rec-exp 1-exp cbrt-unprod insert-posit16 add-log-exp associate-/l/
flip3-- pow-flip flip--
div-sub pow-prod-down inv-pow
Counts
4 → 1011
Calls
4 calls:
23.0ms
(/ 1 (* w r))
15.0ms
(/ 2 (* r r))
34.0ms
(/ 0.125 (/ 1 (* w r)))
139.0ms
(/ (- 3 (* v 2)) (/ (- 1 v) (* w r)))

series134.0ms

Counts
4 → 12
Calls
4 calls:
11.0ms
(/ 1 (* w r))
30.0ms
(/ 2 (* r r))
26.0ms
(/ 0.125 (/ 1 (* w r)))
67.0ms
(/ (- 3 (* v 2)) (/ (- 1 v) (* w r)))

simplify3.3s

Counts
1023 → 1023
Iterations
IterNodes
done5001
14264
01276

prune6.0s

Pruning

12 alts after pruning (10 fresh and 2 done)

Merged error: 0.0b

localize59.0ms

Local error

Found 4 expressions with local error:

0.4b
(* (/ 1 w) (/ 1 r))
0.5b
(/ 2 (* r r))
0.7b
(/ 0.125 (* (/ 1 w) (/ 1 r)))
6.8b
(/ (- 3 (* v 2)) (/ (- 1 v) (* w r)))

rewrite455.0ms

Algorithm
rewrite-expression-head
Rules
1466×add-sqr-sqrt
1423×times-frac
1195×*-un-lft-identity
564×add-cube-cbrt
348×difference-of-squares
301×associate-*l*
263×associate-/r*
251×distribute-lft-out--
224×associate-*r*
175×unswap-sqr
162×frac-times
141×associate-/l*
125×associate-/r/
116×add-exp-log
58×*-commutative
56×div-exp
48×add-cbrt-cube
46×clear-num
44×frac-2neg
34×prod-exp
21×div-inv
20×cbrt-undiv
18×associate-*l/ associate-*r/
16×rec-exp 1-exp
12×swap-sqr
10×cbrt-unprod
pow1
un-div-inv
insert-posit16 add-log-exp associate-/l/
pow-prod-down
flip3-- pow-flip flip-- inv-pow
div-sub
Counts
4 → 1203
Calls
4 calls:
60.0ms
(* (/ 1 w) (/ 1 r))
14.0ms
(/ 2 (* r r))
88.0ms
(/ 0.125 (* (/ 1 w) (/ 1 r)))
121.0ms
(/ (- 3 (* v 2)) (/ (- 1 v) (* w r)))

series207.0ms

Counts
4 → 12
Calls
4 calls:
16.0ms
(* (/ 1 w) (/ 1 r))
59.0ms
(/ 2 (* r r))
35.0ms
(/ 0.125 (* (/ 1 w) (/ 1 r)))
96.0ms
(/ (- 3 (* v 2)) (/ (- 1 v) (* w r)))

simplify2.0s

Counts
1215 → 1215
Iterations
IterNodes
done5000
01500

prune7.0s

Pruning

11 alts after pruning (9 fresh and 2 done)

Merged error: 0.0b

regimes333.0ms

Accuracy

0% (0.3b remaining)

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

bsearch0.0ms

simplify4.0ms

Iterations
IterNodes
done27
127
021

end0.0ms

sample4.8s

Algorithm
intervals
Results
4.1s17079×body80valid