Details

Time bar (total: 55.6s)

sample446.0ms

Algorithm
intervals
Results
95.0ms63×body2560valid
84.0ms28×body1280valid
81.0ms76×body5120valid
54.0ms403×body80nan
29.0ms202×body80valid
19.0ms16×body10240exit
6.0ms10×body640valid
2.0msbody320valid
1.0msbody160valid

simplify3.7s

Counts
1 → 1
Iterations
IterNodes
done5042
33021
2286
160
021

prune38.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 52.3b

localize172.0ms

Local error

Found 4 expressions with local error:

15.4b
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
15.4b
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
15.4b
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
27.2b
(+ (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (sqrt (- (* (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (* (* (/ d D) (/ d D)) (/ c0 (* w h)))) (* M M))))

rewrite2.3s

Algorithm
rewrite-expression-head
Rules
211×add-exp-log add-cbrt-cube
96×prod-exp cbrt-unprod
66×cbrt-undiv div-exp
25×frac-times associate-*l/
21×associate-*r*
19×pow1
15×associate-*r/
14×sqrt-div frac-add
13×add-sqr-sqrt
10×add-cube-cbrt *-un-lft-identity
times-frac pow-prod-down
flip3-- flip--
add-log-exp
expm1-log1p-u log1p-expm1-u
associate-*l* *-commutative div-inv unswap-sqr
+-commutative fma-def flip3-+ sum-log flip-+
Counts
4 → 202
Calls
4 calls:
165.0ms
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
116.0ms
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
115.0ms
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
1.8s
(+ (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (sqrt (- (* (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (* (* (/ d D) (/ d D)) (/ c0 (* w h)))) (* M M))))

series884.0ms

Counts
4 → 12
Calls
4 calls:
136.0ms
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
121.0ms
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
128.0ms
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
498.0ms
(+ (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (sqrt (- (* (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (* (* (/ d D) (/ d D)) (/ c0 (* w h)))) (* M M))))

simplify3.9s

Counts
214 → 214
Iterations
IterNodes
done5013
22982
1671
0216

prune1.9s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 27.0b

localize16.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify0.0ms

Counts
0 → 0
Iterations
IterNodes
done0
00

prune122.0ms

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 27.0b

localize158.0ms

Local error

Found 4 expressions with local error:

15.4b
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
15.4b
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
15.4b
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
27.2b
(+ (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (sqrt (- (* (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (* (* (/ d D) (/ d D)) (/ c0 (* w h)))) (* M M))))

rewrite2.2s

Algorithm
rewrite-expression-head
Rules
211×add-exp-log add-cbrt-cube
96×prod-exp cbrt-unprod
66×cbrt-undiv div-exp
25×frac-times associate-*l/
21×associate-*r*
19×pow1
15×associate-*r/
14×sqrt-div frac-add
13×add-sqr-sqrt
10×add-cube-cbrt *-un-lft-identity
times-frac pow-prod-down
flip3-- flip--
add-log-exp
expm1-log1p-u log1p-expm1-u
associate-*l* *-commutative div-inv unswap-sqr
+-commutative fma-def flip3-+ sum-log flip-+
Counts
4 → 202
Calls
4 calls:
113.0ms
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
99.0ms
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
116.0ms
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
1.8s
(+ (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (sqrt (- (* (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (* (* (/ d D) (/ d D)) (/ c0 (* w h)))) (* M M))))

series868.0ms

Counts
4 → 12
Calls
4 calls:
121.0ms
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
126.0ms
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
126.0ms
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
495.0ms
(+ (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (sqrt (- (* (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (* (* (/ d D) (/ d D)) (/ c0 (* w h)))) (* M M))))

simplify4.0s

Counts
214 → 214
Iterations
IterNodes
done5013
22982
1671
0216

prune2.5s

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 27.0b

localize173.0ms

Local error

Found 4 expressions with local error:

11.8b
(sqrt (- (* (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (* (* (/ d D) (/ d D)) (/ c0 (* w h)))) (* M M)))
15.4b
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
15.4b
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
32.3b
(+ (* (/ d D) (* (/ d D) (/ c0 (* w h)))) (sqrt (- (* (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (* (* (/ d D) (/ d D)) (/ c0 (* w h)))) (* M M))))

rewrite3.2s

Algorithm
rewrite-expression-head
Rules
142×add-exp-log add-cbrt-cube
64×prod-exp cbrt-unprod
44×cbrt-undiv div-exp
20×frac-times
16×sqrt-div associate-*r/ associate-*l/
15×pow1
14×associate-*r* frac-add
12×add-sqr-sqrt
add-cube-cbrt *-un-lft-identity
flip3-- flip--
times-frac pow-prod-down add-log-exp
expm1-log1p-u sqrt-prod log1p-expm1-u
associate-*l* *-commutative div-inv unswap-sqr
+-commutative rem-sqrt-square fma-def sqrt-pow1 flip3-+ pow1/2 sum-log flip-+ difference-of-squares
Counts
4 → 162
Calls
4 calls:
1.2s
(sqrt (- (* (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (* (* (/ d D) (/ d D)) (/ c0 (* w h)))) (* M M)))
113.0ms
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
110.0ms
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
1.8s
(+ (* (/ d D) (* (/ d D) (/ c0 (* w h)))) (sqrt (- (* (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (* (* (/ d D) (/ d D)) (/ c0 (* w h)))) (* M M))))

series1.3s

Counts
4 → 12
Calls
4 calls:
450.0ms
(sqrt (- (* (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (* (* (/ d D) (/ d D)) (/ c0 (* w h)))) (* M M)))
126.0ms
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
142.0ms
(* (* (/ d D) (/ d D)) (/ c0 (* w h)))
626.0ms
(+ (* (/ d D) (* (/ d D) (/ c0 (* w h)))) (sqrt (- (* (* (* (/ d D) (/ d D)) (/ c0 (* w h))) (* (* (/ d D) (/ d D)) (/ c0 (* w h)))) (* M M))))

simplify4.1s

Counts
174 → 174
Iterations
IterNodes
done5000
23041
1717
0250

prune2.0s

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 25.6b

regimes2.1s

Accuracy

19.3% (5.9b remaining)

Error of 32.1b against oracle of 26.2b and baseline of 33.5b

bsearch20.0ms

simplify14.0ms

Iterations
IterNodes
done35
135
028

end17.0ms

sample19.4s

Algorithm
intervals
Results
4.4s2306×body5120valid
3.7s12986×body80nan
3.5s1747×body2560valid
2.7s6869×body80valid
1.6s595×body10240exit
727.0ms853×body1280valid
317.0ms432×body640valid
302.0ms223×body320valid
34.0ms108×body160valid