-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add capability to goto player option #196
Conversation
Codecov Report
@@ Coverage Diff @@
## main #196 +/- ##
==========================================
+ Coverage 81.68% 82.08% +0.39%
==========================================
Files 11 12 +1
Lines 1223 1267 +44
==========================================
+ Hits 999 1040 +41
- Misses 224 227 +3
|
dae85b2
to
f78309e
Compare
f78309e
to
05fe85b
Compare
I'm pretty sure this is working. It complicates the code a bit, but it's not too invasive, and most of it is statically elided when we start from the beginning of a fresh game. The only part where we are runtime affected is inside the |
bors r+ |
bors r- |
Canceled. |
bors r+ |
Build succeeded! The publicly hosted instance of bors-ng is deprecated and will go away soon. If you want to self-host your own instance, instructions are here. If you want to switch to GitHub's built-in merge queue, visit their help page.
|
This is nearly finished, the only quark is that
initial_∑brs
is stateful insideplay!
, so recomputing it from a preset game ends up corrupting the initial bank rolls. I.e., this needs to be handled more carefully. Re-sampling the games from the river does show different rewards for different options against the Bot5050 🎉Maybe we can bikeshed names a bit.
This is the last thing, AFAICT, needed to do search for training bots.