Details

Time bar (total: 53.5s)

sample583.0ms

Algorithm
intervals
Results
194.0ms84×body5120valid
127.0ms415×body80nan
85.0ms61×body2560valid
48.0ms221×body80valid
37.0ms29×body1280valid
23.0ms13×body10240exit
6.0msbody640valid
5.0msbody320valid
1.0msbody160valid

simplify786.0ms

Counts
1 → 1
Iterations
IterNodes
32972
2280
159
021

prune28.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 52.5b

localize49.0ms

Local error

Found 4 expressions with local error:

13.1b
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
13.1b
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
13.1b
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
28.4b
(+ (sqrt (* (+ M (/ (* (* c0 (/ d D)) (/ d D)) (* w h))) (- (/ (* (* c0 (/ d D)) (/ d D)) (* w h)) M))) (/ (* (* c0 (/ d D)) (/ d D)) (* w h)))

rewrite166.0ms

Algorithm
rewrite-expression-head
Rules
199×add-cbrt-cube add-exp-log
81×prod-exp cbrt-unprod
72×cbrt-undiv div-exp
11×associate-*r/
associate-/l/
sqrt-div frac-add
frac-times
*-un-lft-identity add-log-exp
associate-*l/
add-sqr-sqrt pow1 flip3-+ add-cube-cbrt flip-+ insert-posit16
clear-num associate-/r* frac-2neg times-frac flip3-- div-inv flip-- associate-/l*
+-commutative sum-log distribute-lft-out
Counts
4 → 156
Calls
4 calls:
26.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
42.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
30.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
60.0ms
(+ (sqrt (* (+ M (/ (* (* c0 (/ d D)) (/ d D)) (* w h))) (- (/ (* (* c0 (/ d D)) (/ d D)) (* w h)) M))) (/ (* (* c0 (/ d D)) (/ d D)) (* w h)))

series1.2s

Counts
4 → 12
Calls
4 calls:
99.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
85.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
92.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
878.0ms
(+ (sqrt (* (+ M (/ (* (* c0 (/ d D)) (/ d D)) (* w h))) (- (/ (* (* c0 (/ d D)) (/ d D)) (* w h)) M))) (/ (* (* c0 (/ d D)) (/ d D)) (* w h)))

simplify1.4s

Counts
168 → 168
Iterations
IterNodes
23540
1665
0215

prune3.0s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 51.3b

localize89.0ms

Local error

Found 4 expressions with local error:

13.1b
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
13.1b
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
28.4b
(+ (sqrt (* (+ M (/ (* (* c0 (/ d D)) (/ d D)) (* w h))) (- (/ (* (* c0 (/ d D)) (/ d D)) (* w h)) M))) (/ (* (* c0 (/ d D)) (/ d D)) (* w h)))
28.4b
(+ (sqrt (* (+ M (/ (* (* c0 (/ d D)) (/ d D)) (* w h))) (- (/ (* (* c0 (/ d D)) (/ d D)) (* w h)) M))) (/ (* (* c0 (/ d D)) (/ d D)) (* w h)))

rewrite237.0ms

Algorithm
rewrite-expression-head
Rules
134×add-cbrt-cube add-exp-log
54×prod-exp cbrt-unprod
48×cbrt-undiv div-exp
16×sqrt-div frac-add
10×frac-times associate-*r/
*-un-lft-identity flip3-+ flip-+ add-log-exp
flip3-- associate-*l/ flip-- associate-/l/
add-sqr-sqrt pow1 add-cube-cbrt insert-posit16
+-commutative clear-num associate-/r* sum-log frac-2neg times-frac div-inv distribute-lft-out associate-/l*
Counts
4 → 132
Calls
4 calls:
40.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
56.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
56.0ms
(+ (sqrt (* (+ M (/ (* (* c0 (/ d D)) (/ d D)) (* w h))) (- (/ (* (* c0 (/ d D)) (/ d D)) (* w h)) M))) (/ (* (* c0 (/ d D)) (/ d D)) (* w h)))
82.0ms
(+ (sqrt (* (+ M (/ (* (* c0 (/ d D)) (/ d D)) (* w h))) (- (/ (* (* c0 (/ d D)) (/ d D)) (* w h)) M))) (/ (* (* c0 (/ d D)) (/ d D)) (* w h)))

series1.8s

Counts
4 → 12
Calls
4 calls:
81.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
91.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
873.0ms
(+ (sqrt (* (+ M (/ (* (* c0 (/ d D)) (/ d D)) (* w h))) (- (/ (* (* c0 (/ d D)) (/ d D)) (* w h)) M))) (/ (* (* c0 (/ d D)) (/ d D)) (* w h)))
772.0ms
(+ (sqrt (* (+ M (/ (* (* c0 (/ d D)) (/ d D)) (* w h))) (- (/ (* (* c0 (/ d D)) (/ d D)) (* w h)) M))) (/ (* (* c0 (/ d D)) (/ d D)) (* w h)))

simplify1.3s

Counts
144 → 144
Iterations
IterNodes
23540
1665
0215

prune3.0s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 51.3b

localize67.0ms

Local error

Found 4 expressions with local error:

13.1b
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
13.1b
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
13.3b
(/ (* w h) (* (* c0 (/ d D)) (/ d D)))
30.8b
(+ (sqrt (* (+ M (/ 1 (/ (* w h) (* (* c0 (/ d D)) (/ d D))))) (- (/ (* (* c0 (/ d D)) (/ d D)) (* w h)) M))) (/ (* (* c0 (/ d D)) (/ d D)) (* w h)))

rewrite193.0ms

Algorithm
rewrite-expression-head
Rules
199×add-cbrt-cube add-exp-log
81×prod-exp cbrt-unprod
72×cbrt-undiv div-exp
11×associate-*r/
sqrt-div frac-add
frac-times
*-un-lft-identity add-log-exp associate-/l/
associate-*l/
add-sqr-sqrt pow1 flip3-+ add-cube-cbrt flip-+ insert-posit16
clear-num associate-/r* frac-2neg times-frac flip3-- associate-/r/ div-inv flip-- associate-/l*
+-commutative sum-log distribute-lft-out
Counts
4 → 156
Calls
4 calls:
45.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
40.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
43.0ms
(/ (* w h) (* (* c0 (/ d D)) (/ d D)))
60.0ms
(+ (sqrt (* (+ M (/ 1 (/ (* w h) (* (* c0 (/ d D)) (/ d D))))) (- (/ (* (* c0 (/ d D)) (/ d D)) (* w h)) M))) (/ (* (* c0 (/ d D)) (/ d D)) (* w h)))

series842.0ms

Counts
4 → 12
Calls
4 calls:
102.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
83.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
145.0ms
(/ (* w h) (* (* c0 (/ d D)) (/ d D)))
512.0ms
(+ (sqrt (* (+ M (/ 1 (/ (* w h) (* (* c0 (/ d D)) (/ d D))))) (- (/ (* (* c0 (/ d D)) (/ d D)) (* w h)) M))) (/ (* (* c0 (/ d D)) (/ d D)) (* w h)))

simplify1.8s

Counts
168 → 168
Iterations
IterNodes
25027
1867
0269

prune3.5s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 49.9b

localize58.0ms

Local error

Found 4 expressions with local error:

13.1b
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
13.1b
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
13.2b
(* (* (* c0 (/ d D)) (/ d D)) (/ 1 (* w h)))
32.7b
(+ (sqrt (* (+ M (/ (* (* c0 (/ d D)) (/ d D)) (* w h))) (- (/ (* (* c0 (/ d D)) (/ d D)) (* w h)) M))) (* (* (* c0 (/ d D)) (/ d D)) (/ 1 (* w h))))

rewrite284.0ms

Algorithm
rewrite-expression-head
Rules
372×add-exp-log
242×add-cbrt-cube
194×prod-exp
112×cbrt-unprod
111×div-exp
85×associate-*r/
79×frac-times
77×cbrt-undiv
64×sqrt-div frac-add
63×associate-*l/
25×flip3-+ flip-+
24×flip3-- flip--
14×rec-exp 1-exp
13×pow1
un-div-inv
associate-*r*
add-sqr-sqrt *-un-lft-identity pow-prod-down add-cube-cbrt add-log-exp associate-/l/
times-frac
insert-posit16
div-inv
clear-num associate-/r* frac-2neg associate-/l*
+-commutative sum-log associate-*l* *-commutative
Counts
4 → 264
Calls
4 calls:
44.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
37.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
137.0ms
(* (* (* c0 (/ d D)) (/ d D)) (/ 1 (* w h)))
52.0ms
(+ (sqrt (* (+ M (/ (* (* c0 (/ d D)) (/ d D)) (* w h))) (- (/ (* (* c0 (/ d D)) (/ d D)) (* w h)) M))) (* (* (* c0 (/ d D)) (/ d D)) (/ 1 (* w h))))

series1.2s

Counts
4 → 12
Calls
4 calls:
108.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
103.0ms
(/ (* (* c0 (/ d D)) (/ d D)) (* w h))
108.0ms
(* (* (* c0 (/ d D)) (/ d D)) (/ 1 (* w h)))
881.0ms
(+ (sqrt (* (+ M (/ (* (* c0 (/ d D)) (/ d D)) (* w h))) (- (/ (* (* c0 (/ d D)) (/ d D)) (* w h)) M))) (* (* (* c0 (/ d D)) (/ d D)) (/ 1 (* w h))))

simplify4.2s

Counts
276 → 276
Iterations
IterNodes
27275
11622
0514

prune5.6s

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 46.5b

regimes1.9s

Accuracy

-1.1% (5.7b remaining)

Error of 51.2b against oracle of 45.5b and baseline of 51.1b

bsearch5.0ms

simplify27.0ms

Iterations
IterNodes
250
150
037

end0.0ms

sample20.2s

Algorithm
intervals
Results
5.4s2292×body5120valid
4.8s13306×body80nan
3.3s1749×body2560valid
1.7s6913×body80valid
1.3s902×body1280valid
1.2s564×body10240exit
984.0ms476×body640valid
130.0ms198×body320valid
55.0ms123×body160valid