Details

Time bar (total: 18.7s)

sample544.0ms

Algorithm
intervals
Results
451.0ms466×body80valid
20.0ms466×pre80true

simplify1.8s

Counts
1 → 1
Iterations
IterNodes
done2000
62000
51806
4455
3122
241
119
08

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize21.0ms

Local error

Found 3 expressions with local error:

0.0b
(* m (- 1 m))
0.0b
(/ (* m (- 1 m)) v)
0.1b
(* (- (/ (* m (- 1 m)) v) 1) (- 1 m))

rewrite149.0ms

Algorithm
rewrite-expression-head
Rules
23×add-sqr-sqrt
18×*-un-lft-identity
12×add-cbrt-cube associate-*r* add-exp-log
10×associate-*l*
add-cube-cbrt
flip3-- flip--
pow1
associate-*r/ difference-of-squares
distribute-rgt-in frac-times sub-neg distribute-lft-in
associate-/r* times-frac prod-exp cbrt-unprod insert-posit16 distribute-lft-out-- add-log-exp
cbrt-undiv div-exp pow-prod-down associate-*l/ *-commutative unswap-sqr associate-/l/
clear-num frac-2neg difference-of-sqr-1 div-inv associate-/l*
Counts
3 → 90
Calls
3 calls:
27.0ms
(* m (- 1 m))
26.0ms
(/ (* m (- 1 m)) v)
93.0ms
(* (- (/ (* m (- 1 m)) v) 1) (- 1 m))

series179.0ms

Counts
3 → 9
Calls
3 calls:
67.0ms
(* m (- 1 m))
56.0ms
(/ (* m (- 1 m)) v)
56.0ms
(* (- (/ (* m (- 1 m)) v) 1) (- 1 m))

simplify1.6s

Counts
99 → 99
Iterations
IterNodes
done2010
32010
21733
1424
0150

prune452.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize55.0ms

Local error

Found 4 expressions with local error:

0.0b
(* v (+ 1 m))
0.0b
(* m (- (* 1 1) (* m m)))
0.1b
(/ (* m (- (* 1 1) (* m m))) (* v (+ 1 m)))
0.1b
(* (- (/ (* m (- (* 1 1) (* m m))) (* v (+ 1 m))) 1) (- 1 m))

rewrite275.0ms

Algorithm
rewrite-expression-head
Rules
23×add-sqr-sqrt
22×add-cbrt-cube add-exp-log
18×*-un-lft-identity
14×associate-*r*
13×associate-*l*
10×pow1 associate-*r/ add-cube-cbrt
flip3-- flip--
prod-exp cbrt-unprod
distribute-rgt-in distribute-lft-in difference-of-squares
frac-times cbrt-undiv sub-neg div-exp insert-posit16 add-log-exp
pow-prod-down *-commutative unswap-sqr
flip3-+ associate-*l/ associate-/r/ flip-+ distribute-lft-out-- associate-/l/
clear-num associate-/r* frac-2neg times-frac difference-of-sqr-1 div-inv distribute-lft-out associate-/l*
Counts
4 → 114
Calls
4 calls:
13.0ms
(* v (+ 1 m))
49.0ms
(* m (- (* 1 1) (* m m)))
33.0ms
(/ (* m (- (* 1 1) (* m m))) (* v (+ 1 m)))
178.0ms
(* (- (/ (* m (- (* 1 1) (* m m))) (* v (+ 1 m))) 1) (- 1 m))

series276.0ms

Counts
4 → 12
Calls
4 calls:
36.0ms
(* v (+ 1 m))
97.0ms
(* m (- (* 1 1) (* m m)))
79.0ms
(/ (* m (- (* 1 1) (* m m))) (* v (+ 1 m)))
65.0ms
(* (- (/ (* m (- (* 1 1) (* m m))) (* v (+ 1 m))) 1) (- 1 m))

simplify1.2s

Counts
126 → 126
Iterations
IterNodes
done2005
22005
1610
0196

prune690.0ms

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0.0b

localize55.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ v (- 1 (* m m)))
0.0b
(/ m (/ v (- 1 (* m m))))
0.1b
(* (- (/ (/ m (/ v (- 1 (* m m)))) (+ 1 m)) 1) (- 1 m))
0.1b
(/ (/ m (/ v (- 1 (* m m)))) (+ 1 m))

rewrite463.0ms

Algorithm
rewrite-expression-head
Rules
968×times-frac
596×*-un-lft-identity
488×add-sqr-sqrt
388×add-cube-cbrt
132×difference-of-squares
74×associate-/l*
69×distribute-lft-out
48×associate-/r/
30×associate-/r*
27×div-inv
26×flip3-- flip--
22×add-cbrt-cube add-exp-log
16×associate-*l*
10×cbrt-undiv div-exp
pow1 associate-*r*
frac-times difference-of-sqr-1 insert-posit16 add-log-exp
clear-num frac-2neg
distribute-rgt-in sub-neg distribute-lft-in associate-*l/ associate-*r/ distribute-lft-out--
flip3-+ pow-prod-down prod-exp *-commutative cbrt-unprod flip-+ unswap-sqr associate-/l/
Counts
4 → 552
Calls
4 calls:
15.0ms
(/ v (- 1 (* m m)))
19.0ms
(/ m (/ v (- 1 (* m m))))
374.0ms
(* (- (/ (/ m (/ v (- 1 (* m m)))) (+ 1 m)) 1) (- 1 m))
40.0ms
(/ (/ m (/ v (- 1 (* m m)))) (+ 1 m))

series374.0ms

Counts
4 → 12
Calls
4 calls:
96.0ms
(/ v (- 1 (* m m)))
79.0ms
(/ m (/ v (- 1 (* m m))))
94.0ms
(* (- (/ (/ m (/ v (- 1 (* m m)))) (+ 1 m)) 1) (- 1 m))
105.0ms
(/ (/ m (/ v (- 1 (* m m)))) (+ 1 m))

simplify1.8s

Counts
564 → 564
Iterations
IterNodes
done2000
12000
0825

prune3.2s

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 0.0b

localize58.0ms

Local error

Found 4 expressions with local error:

0.1b
(/ (- (/ m v) (/ (* m (* m m)) v)) (+ 1 m))
0.1b
(* (- (/ (- (/ m v) (/ (* m (* m m)) v)) (+ 1 m)) 1) (- 1 m))
0.1b
(* m (* m m))
8.1b
(/ (* m (* m m)) v)

rewrite610.0ms

Algorithm
rewrite-expression-head
Rules
64×add-sqr-sqrt
55×*-un-lft-identity
39×times-frac
22×add-cbrt-cube add-exp-log add-cube-cbrt
20×pow1
16×difference-of-squares
13×associate-*l*
12×div-inv
distribute-lft-out associate-/l*
associate-/r* flip3-- associate-*r* prod-exp cbrt-unprod flip-- distribute-lft-out--
distribute-rgt-out-- pow-prod-up
frac-times cbrt-undiv div-exp pow-prod-down insert-posit16 add-log-exp associate-/l/
distribute-rgt-in clear-num sub-neg frac-2neg distribute-lft-in difference-of-sqr-1 associate-*l/ associate-*r/ associate-/r/ *-commutative unswap-sqr
pow2 flip3-+ pow-plus div-sub cube-unmult pow-sqr frac-sub flip-+ sub-div
Counts
4 → 149
Calls
4 calls:
40.0ms
(/ (- (/ m v) (/ (* m (* m m)) v)) (+ 1 m))
504.0ms
(* (- (/ (- (/ m v) (/ (* m (* m m)) v)) (+ 1 m)) 1) (- 1 m))
27.0ms
(* m (* m m))
37.0ms
(/ (* m (* m m)) v)

series266.0ms

Counts
4 → 12
Calls
4 calls:
93.0ms
(/ (- (/ m v) (/ (* m (* m m)) v)) (+ 1 m))
89.0ms
(* (- (/ (- (/ m v) (/ (* m (* m m)) v)) (+ 1 m)) 1) (- 1 m))
60.0ms
(* m (* m m))
24.0ms
(/ (* m (* m m)) v)

simplify1.4s

Counts
161 → 161
Iterations
IterNodes
done2003
22003
1660
0246

prune774.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.0b

regimes137.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify5.0ms

Iterations
IterNodes
done18
118
013

end0.0ms

sample2.5s

Algorithm
intervals
Results
1.5s13755×body80valid
674.0ms13755×pre80true