Details

Time bar (total: 13.5s)

sample279.0ms

Algorithm
intervals
Results
10.0ms426×body80valid
6.0ms426×pre80true

simplify4.2s

Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0813
11613
24013
39913
426913
566313
6178813
7397613
done500013

prune3.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize9.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (* m (- 1.0 m)) v)
0.0b
(* (- (/ (* m (- 1.0 m)) v) 1.0) (- 1.0 m))

rewrite51.0ms

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

series88.0ms

Counts
2 → 6
Calls
2 calls:
38.0ms
(/ (* m (- 1.0 m)) v)
50.0ms
(* (- (/ (* m (- 1.0 m)) v) 1.0) (- 1.0 m))

simplify683.0ms

Counts
63 → 63
Iterations

Useful iterations: done (681.0ms)

IterNodesCost
01291073
13491035
21370957
done5000955

prune138.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0b

localize7.0ms

Local error

Found 3 expressions with local error:

0.0b
(/ v (- 1.0 m))
0.0b
(/ m (/ v (- 1.0 m)))
0.0b
(* (- (/ m (/ v (- 1.0 m))) 1.0) (- 1.0 m))

rewrite224.0ms

Algorithm
rewrite-expression-head
Rules
141×times-frac
118×add-sqr-sqrt
109×*-un-lft-identity
73×add-cube-cbrt
26×associate-/r*
20×difference-of-squares
18×distribute-lft-out--
12×add-exp-log add-cbrt-cube
11×flip3-- associate-/r/ flip--
associate-*l*
div-inv associate-/l*
pow1 associate-*r*
cbrt-undiv frac-times div-exp
add-log-exp
distribute-rgt-in sub-neg frac-2neg distribute-lft-in associate-*r/ associate-*l/ clear-num
pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
3 → 175
Calls
3 calls:
5.0ms
(/ v (- 1.0 m))
9.0ms
(/ m (/ v (- 1.0 m)))
201.0ms
(* (- (/ m (/ v (- 1.0 m))) 1.0) (- 1.0 m))

series112.0ms

Counts
3 → 9
Calls
3 calls:
36.0ms
(/ v (- 1.0 m))
37.0ms
(/ m (/ v (- 1.0 m)))
39.0ms
(* (- (/ m (/ v (- 1.0 m))) 1.0) (- 1.0 m))

simplify923.0ms

Counts
184 → 184
Iterations

Useful iterations: 2 (282.0ms)

IterNodesCost
02932946
16822781
225872667
done50002667

prune406.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0b

localize16.0ms

Local error

Found 4 expressions with local error:

0.0b
(* m (+ (sqrt 1.0) (sqrt m)))
0.0b
(/ v (- (sqrt 1.0) (sqrt m)))
0.0b
(* (- (/ (* m (+ (sqrt 1.0) (sqrt m))) (/ v (- (sqrt 1.0) (sqrt m)))) 1.0) (- 1.0 m))
0.1b
(/ (* m (+ (sqrt 1.0) (sqrt m))) (/ v (- (sqrt 1.0) (sqrt m))))

rewrite330.0ms

Algorithm
rewrite-expression-head
Rules
136×add-sqr-sqrt
114×times-frac
96×*-un-lft-identity
62×sqrt-prod
48×add-cube-cbrt
42×associate-/r* difference-of-squares
22×add-exp-log add-cbrt-cube distribute-lft-out--
10×associate-*r*
flip3-- flip--
pow1 associate-*l*
cbrt-undiv div-exp associate-/r/
associate-*r/
frac-times prod-exp cbrt-unprod div-inv associate-/l* add-log-exp
distribute-rgt-in distribute-lft-in
sub-neg frac-2neg flip3-+ pow-prod-down associate-*l/ clear-num *-commutative flip-+ associate-/l/ distribute-lft-out unswap-sqr
Counts
4 → 199
Calls
4 calls:
22.0ms
(* m (+ (sqrt 1.0) (sqrt m)))
11.0ms
(/ v (- (sqrt 1.0) (sqrt m)))
265.0ms
(* (- (/ (* m (+ (sqrt 1.0) (sqrt m))) (/ v (- (sqrt 1.0) (sqrt m)))) 1.0) (- 1.0 m))
22.0ms
(/ (* m (+ (sqrt 1.0) (sqrt m))) (/ v (- (sqrt 1.0) (sqrt m))))

series743.0ms

Counts
4 → 12
Calls
4 calls:
70.0ms
(* m (+ (sqrt 1.0) (sqrt m)))
194.0ms
(/ v (- (sqrt 1.0) (sqrt m)))
139.0ms
(* (- (/ (* m (+ (sqrt 1.0) (sqrt m))) (/ v (- (sqrt 1.0) (sqrt m)))) 1.0) (- 1.0 m))
339.0ms
(/ (* m (+ (sqrt 1.0) (sqrt m))) (/ v (- (sqrt 1.0) (sqrt m))))

simplify1.5s

Counts
211 → 211
Iterations

Useful iterations: 2 (672.0ms)

IterNodesCost
03674532
19833725
236953329
done50003329

prune449.0ms

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0b

localize12.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ m (/ v (- 1.0 m)))
0.0b
(/ m (/ v (- 1.0 m)))
0.4b
(* (/ m (/ v (- 1.0 m))) (/ m (/ v (- 1.0 m))))
12.4b
(/ (* (- (* (/ m (/ v (- 1.0 m))) (/ m (/ v (- 1.0 m)))) (* 1.0 1.0)) (- 1.0 m)) (+ (/ m (/ v (- 1.0 m))) 1.0))

rewrite262.0ms

Algorithm
rewrite-expression-head
Rules
772×times-frac
520×*-un-lft-identity
498×add-sqr-sqrt
342×add-cube-cbrt
86×swap-sqr
78×distribute-lft-out--
68×associate-*r* associate-*l*
60×difference-of-squares
55×add-exp-log add-cbrt-cube
48×associate-/r/
46×associate-/r*
27×div-inv
26×cbrt-undiv flip3-- div-exp flip--
11×pow1
10×prod-exp cbrt-unprod
unswap-sqr
associate-/l/
associate-/l*
frac-times
add-log-exp
frac-2neg associate-*r/ associate-*l/ clear-num
distribute-lft-out
pow2 flip3-+ pow-plus pow-prod-down pow-sqr *-commutative pow-prod-up flip-+
Counts
4 → 502
Calls
4 calls:
9.0ms
(/ m (/ v (- 1.0 m)))
9.0ms
(/ m (/ v (- 1.0 m)))
104.0ms
(* (/ m (/ v (- 1.0 m))) (/ m (/ v (- 1.0 m))))
97.0ms
(/ (* (- (* (/ m (/ v (- 1.0 m))) (/ m (/ v (- 1.0 m)))) (* 1.0 1.0)) (- 1.0 m)) (+ (/ m (/ v (- 1.0 m))) 1.0))

series200.0ms

Counts
4 → 12
Calls
4 calls:
38.0ms
(/ m (/ v (- 1.0 m)))
36.0ms
(/ m (/ v (- 1.0 m)))
46.0ms
(* (/ m (/ v (- 1.0 m))) (/ m (/ v (- 1.0 m))))
80.0ms
(/ (* (- (* (/ m (/ v (- 1.0 m))) (/ m (/ v (- 1.0 m)))) (* 1.0 1.0)) (- 1.0 m)) (+ (/ m (/ v (- 1.0 m))) 1.0))

simplify906.0ms

Counts
514 → 514
Iterations

Useful iterations: done (888.0ms)

IterNodesCost
054511915
1191110865
done500010739

prune1.3s

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0b

regimes57.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0813
11013
done1013

end0.0ms

sample698.0ms

Algorithm
intervals
Results
310.0ms13529×body80valid
172.0ms13529×pre80true