Details

Time bar (total: 27.2s)

sample172.0ms

Algorithm
intervals
Results
83.0ms581×body80valid

simplify1.9s

Counts
1 → 1
Iterations
IterNodes
done5004
42349
3533
2141
151
022

prune19.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.2b

localize38.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125))
0.2b
(* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) (* w r))
0.3b
(* (* w r) (* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) (* w r)))
0.4b
(/ 2.0 (* r r))

rewrite252.0ms

Algorithm
rewrite-expression-head
Rules
222×times-frac
151×add-sqr-sqrt *-un-lft-identity
109×add-cube-cbrt
100×add-cbrt-cube add-exp-log
63×associate-*l*
49×prod-exp cbrt-unprod
30×pow1
23×cbrt-undiv div-exp
21×distribute-lft-out-- difference-of-squares
20×associate-/r*
18×pow-prod-down
10×div-inv
associate-/l*
add-log-exp
clear-num frac-2neg associate-*r* associate-*l/ associate-/r/ *-commutative associate-/l/
flip3-- div-sub associate-*r/ flip--
Counts
4 → 249
Calls
4 calls:
39.0ms
(/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125))
66.0ms
(* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) (* w r))
110.0ms
(* (* w r) (* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) (* w r)))
8.0ms
(/ 2.0 (* r r))

series447.0ms

Counts
4 → 12
Calls
4 calls:
84.0ms
(/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125))
114.0ms
(* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) (* w r))
204.0ms
(* (* w r) (* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) (* w r)))
44.0ms
(/ 2.0 (* r r))

simplify3.4s

Counts
261 → 261
Iterations
IterNodes
done5002
24781
11350
0400

prune1.8s

Pruning

14 alts after pruning (14 fresh and 0 done)

Merged error: 0.0b

localize73.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w)
0.1b
(* (* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w) r)
0.3b
(* (* w r) (* (* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w) r))
0.4b
(/ 2.0 (* r r))

rewrite455.0ms

Algorithm
rewrite-expression-head
Rules
108×times-frac
82×add-sqr-sqrt
77×add-cbrt-cube add-exp-log
73×*-un-lft-identity
64×associate-*l*
55×add-cube-cbrt
40×prod-exp cbrt-unprod
32×pow1
19×pow-prod-down
14×cbrt-undiv div-exp
distribute-lft-out-- difference-of-squares
associate-*r*
associate-*l/ div-inv
add-log-exp
*-commutative associate-/l* unswap-sqr
clear-num associate-/r* frac-2neg associate-*r/ associate-/r/
Counts
4 → 165
Calls
4 calls:
94.0ms
(* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w)
82.0ms
(* (* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w) r)
250.0ms
(* (* w r) (* (* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w) r))
12.0ms
(/ 2.0 (* r r))

series385.0ms

Counts
4 → 12
Calls
4 calls:
83.0ms
(* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w)
92.0ms
(* (* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w) r)
163.0ms
(* (* w r) (* (* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w) r))
47.0ms
(/ 2.0 (* r r))

simplify2.8s

Counts
177 → 177
Iterations
IterNodes
done5002
23483
1954
0327

prune1.3s

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 0.0b

localize65.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w)
0.1b
(* (* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w) r)
0.2b
(/ (/ 2.0 r) r)
0.3b
(* (* w r) (* (* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w) r))

rewrite458.0ms

Algorithm
rewrite-expression-head
Rules
180×times-frac
122×add-sqr-sqrt
113×*-un-lft-identity
95×add-cube-cbrt
77×add-cbrt-cube add-exp-log
64×associate-*l*
39×prod-exp cbrt-unprod
32×pow1
19×pow-prod-down
15×cbrt-undiv div-exp
13×associate-/l*
div-inv distribute-lft-out-- difference-of-squares
associate-*r*
associate-*l/
add-log-exp
associate-/r* *-commutative unswap-sqr
clear-num frac-2neg associate-*r/ associate-/r/ associate-/l/
Counts
4 → 214
Calls
4 calls:
83.0ms
(* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w)
83.0ms
(* (* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w) r)
17.0ms
(/ (/ 2.0 r) r)
264.0ms
(* (* w r) (* (* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w) r))

series353.0ms

Counts
4 → 12
Calls
4 calls:
86.0ms
(* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w)
90.0ms
(* (* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w) r)
36.0ms
(/ (/ 2.0 r) r)
140.0ms
(* (* w r) (* (* (/ (- 3.0 (* v 2.0)) (/ (- 1.0 v) 0.125)) w) r))

simplify2.5s

Counts
226 → 226
Iterations
IterNodes
done5005
23858
11166
0421

prune1.7s

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 0.0b

localize55.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (/ 1 (- 1.0 v)) (* (- 3.0 (* 2.0 v)) 0.125))
0.2b
(* (* (/ 1 (- 1.0 v)) (* (- 3.0 (* 2.0 v)) 0.125)) (* w r))
0.3b
(* (* w r) (* (* (/ 1 (- 1.0 v)) (* (- 3.0 (* 2.0 v)) 0.125)) (* w r)))
0.4b
(/ 2.0 (* r r))

rewrite580.0ms

Algorithm
rewrite-expression-head
Rules
309×add-exp-log
223×prod-exp
179×add-cbrt-cube
121×cbrt-unprod
95×pow1
69×pow-prod-down
30×div-exp
25×associate-*l/
23×associate-*l*
21×add-sqr-sqrt *-un-lft-identity
18×times-frac
16×cbrt-undiv
15×add-cube-cbrt
14×rec-exp 1-exp
11×associate-*r/
flip3-- flip--
frac-times
add-log-exp
associate-*r* *-commutative associate-/l* distribute-lft-out-- difference-of-squares
associate-/r/ div-inv
clear-num associate-/r* frac-2neg
Counts
4 → 208
Calls
4 calls:
52.0ms
(* (/ 1 (- 1.0 v)) (* (- 3.0 (* 2.0 v)) 0.125))
127.0ms
(* (* (/ 1 (- 1.0 v)) (* (- 3.0 (* 2.0 v)) 0.125)) (* w r))
378.0ms
(* (* w r) (* (* (/ 1 (- 1.0 v)) (* (- 3.0 (* 2.0 v)) 0.125)) (* w r)))
11.0ms
(/ 2.0 (* r r))

series334.0ms

Counts
4 → 12
Calls
4 calls:
69.0ms
(* (/ 1 (- 1.0 v)) (* (- 3.0 (* 2.0 v)) 0.125))
89.0ms
(* (* (/ 1 (- 1.0 v)) (* (- 3.0 (* 2.0 v)) 0.125)) (* w r))
137.0ms
(* (* w r) (* (* (/ 1 (- 1.0 v)) (* (- 3.0 (* 2.0 v)) 0.125)) (* w r)))
39.0ms
(/ 2.0 (* r r))

simplify3.1s

Counts
220 → 220
Iterations
IterNodes
done5076
24408
1996
0333

prune729.0ms

Pruning

11 alts after pruning (10 fresh and 1 done)

Merged error: 0.0b

regimes941.0ms

Accuracy

0% (0.3b remaining)

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

bsearch0.0ms

simplify5.0ms

Iterations
IterNodes
done31
131
023

end0.0ms

sample3.3s

Algorithm
intervals
Results
2.8s17049×body80valid