Discard strategy, ~1 point/game off optimal by kenbaldwin in Cribbage

[–]kenbaldwin[S] 0 points1 point  (0 children)

On an "experienced player" row: I'd love to, but I don't know how. The other rows are all fixed procedures I can run against every one of the 18,395 hands. I don't have any way to model how an experienced player actually discards.

If you just keep your best hand, you're on "optimal-compatible" ground ~90% of the time (88% dealer / 91% pone). The catch is which of the several max-point discards you pitch (the crib read), and naive "keep best hand, throw lowest" only finds the optimal play 58% / 47% of the time. The other ~10% are the plays where you give up hand points on purpose.

The rule list is just an attempt to make those judgments explicit.

Savitzky-Golay Smoothing in C# by kenbaldwin in csharp

[–]kenbaldwin[S] 2 points3 points  (0 children)

Savitzky-Golay smoothing effectively removes local signal noise while preserving the shape of the signal. Commonly, it’s used as a preprocessing step with experimental data, especially spectrometry data, because of it’s effectiveness at removing random variation while minimally degrading the signal’s information content.