Details

Time bar (total: 56.9s)

sample499.0ms

Algorithm
intervals
Results
127.0ms65×body5120valid
91.0ms66×body2560valid
78.0ms421×body80nan
59.0ms202×body80valid
56.0ms28×body1280valid
24.0ms16×body10240exit
8.0ms12×body640valid
4.0msbody320valid
2.0msbody160valid

simplify2.6s

Counts
1 → 1
Iterations
IterNodes
done5011
33014
2286
160
021

prune15.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 50.6b

localize64.0ms

Local error

Found 4 expressions with local error:

12.9b
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
12.9b
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
12.9b
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
26.7b
(+ (sqrt (- (* (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h))) (* M M))) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)))

rewrite1.9s

Algorithm
rewrite-expression-head
Rules
172×add-cbrt-cube add-exp-log
72×cbrt-undiv div-exp
63×add-sqr-sqrt
60×prod-exp cbrt-unprod
48×times-frac
39×associate-*l*
33×*-un-lft-identity add-cube-cbrt
21×associate-*r*
12×unswap-sqr
10×pow1
fma-def
sqrt-div frac-add div-inv add-log-exp
frac-times associate-*l/ associate-*r/
expm1-log1p-u sqrt-prod insert-posit16 log1p-expm1-u
flip3-- pow-prod-down *-commutative flip--
+-commutative sum-log flip3-+ flip-+ difference-of-squares
Counts
4 → 216
Calls
4 calls:
51.0ms
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
35.0ms
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
57.0ms
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
1.7s
(+ (sqrt (- (* (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h))) (* M M))) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)))

series978.0ms

Counts
4 → 12
Calls
4 calls:
115.0ms
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
107.0ms
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
122.0ms
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
633.0ms
(+ (sqrt (- (* (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h))) (* M M))) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)))

simplify2.4s

Counts
228 → 228
Iterations
IterNodes
done5007
23007
1697
0217

prune1.5s

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 26.9b

localize9.0ms

Local error

Found 1 expressions with local error:

4.7b
(* (/ c0 w) (/ 0 2))

rewrite24.0ms

Algorithm
rewrite-expression-head
Rules
27×add-sqr-sqrt
22×times-frac
15×*-un-lft-identity add-cube-cbrt
13×add-cbrt-cube associate-*r* associate-*l* add-exp-log
cbrt-undiv div-exp prod-exp cbrt-unprod unswap-sqr
pow1
div-inv
expm1-log1p-u frac-times pow-prod-down associate-*l/ associate-*r/ *-commutative insert-posit16 log1p-expm1-u add-log-exp
Counts
1 → 53
Calls
1 calls:
23.0ms
(* (/ c0 w) (/ 0 2))

series8.0ms

Counts
1 → 3
Calls
1 calls:
8.0ms
(* (/ c0 w) (/ 0 2))

simplify15.0s

Counts
56 → 56
Iterations
IterNodes
done5015
31300
2492
1278
0112

prune299.0ms

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 25.5b

localize1.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

prune99.0ms

Pruning

11 alts after pruning (10 fresh and 1 done)

Merged error: 25.5b

localize84.0ms

Local error

Found 4 expressions with local error:

12.9b
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
12.9b
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
26.7b
(+ (sqrt (- (* (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h))) (* M M))) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)))
26.7b
(+ (sqrt (- (* (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h))) (* M M))) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)))

rewrite3.1s

Algorithm
rewrite-expression-head
Rules
116×add-cbrt-cube add-exp-log
48×cbrt-undiv div-exp
46×add-sqr-sqrt
40×prod-exp cbrt-unprod
32×times-frac
26×*-un-lft-identity associate-*l* add-cube-cbrt
14×fma-def associate-*r*
12×sqrt-div frac-add
pow1 sqrt-prod add-log-exp unswap-sqr
frac-times flip3-- associate-*l/ associate-*r/ flip--
expm1-log1p-u insert-posit16 log1p-expm1-u div-inv
+-commutative sum-log flip3-+ pow-prod-down *-commutative flip-+ difference-of-squares
Counts
4 → 180
Calls
4 calls:
59.0ms
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
52.0ms
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
1.4s
(+ (sqrt (- (* (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h))) (* M M))) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)))
1.6s
(+ (sqrt (- (* (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h))) (* M M))) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)))

series1.4s

Counts
4 → 12
Calls
4 calls:
111.0ms
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
131.0ms
(* (/ c0 w) (/ (* (/ d D) (/ d D)) h))
547.0ms
(+ (sqrt (- (* (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h))) (* M M))) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)))
626.0ms
(+ (sqrt (- (* (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h))) (* M M))) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)))

simplify2.2s

Counts
192 → 192
Iterations
IterNodes
done5007
23007
1697
0217

prune1.6s

Pruning

11 alts after pruning (9 fresh and 2 done)

Merged error: 25.5b

regimes1.0s

Accuracy

-7.9% (9.3b remaining)

Error of 34.2b against oracle of 24.9b and baseline of 33.5b

bsearch1.5s

Steps
ItersRangePoint
10
1.5243080527895116e+137
2.388847055381767e+149
2.4030601747568853e+137
8
3.42389030945448e+56
1.6116351484409986e+61
9.618603368031972e+60
10
-1.741413259132783e+186
-1.2939187522739444e+170
-1.1564613338875407e+184

simplify20.0ms

Iterations
IterNodes
done49
149
041

end0.0ms

sample20.5s

Algorithm
intervals
Results
5.9s2326×body5120valid
4.1s13133×body80nan
3.4s1716×body2560valid
2.2s6674×body80valid
1.3s916×body1280valid
1.2s603×body10240exit
941.0ms438×body640valid
211.0ms221×body320valid
54.0ms116×body160valid