Skip to content
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

Remove plays again #321

Merged
merged 1 commit into from
Dec 14, 2016
Merged

Remove plays again #321

merged 1 commit into from
Dec 14, 2016

Conversation

ujh
Copy link
Owner

@ujh ujh commented Nov 25, 2016

plays was very similar to playouts. It just included a scaling factor to nudge the bot towards trying to produce wins that have a larger margin. That obviously didn't work so I think it makes sense to throw it out as it's just added complexity for no gain.

I also removed the Node#mark_as_terminal function because I couldn't figure out what it's purpose was. We'll have to wait for the benchmark results to see if I messed up. ;)

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.1%) to 92.585% when pulling 2c4a878 on remove-plays into d1ca724 on master.

plays was very similar to playouts. It just included a scaling
factor to nudge the bot towards trying to produce wins that have
a larger margin. That obviously didn't work so I think it makes
sense to throw it out as it's just added complexity for no gain.

I also removed the `Node#mark_as_terminal` function because I
couldn't figure out what it's purpose was. We'll have to wait for
the benchmark results to see if I messed up. ;)
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.02%) to 92.707% when pulling 93042b1 on remove-plays into 2eee47c on master.

@ujh
Copy link
Owner Author

ujh commented Dec 14, 2016

The results are in, and it's either the same or even slightly better than before:

Size Performance branch Performance master Difference
9x9 65.62% 66.38% -0.76%
13x13 28.84% 28.69% +0.15%
15x15 10.26% 8.61% +1.65%
17x17 2.68% 1.0% + 1.68% 1 win vs. 3 wins
19x19 0.0% 0.0% 0.0%

@ujh ujh merged commit 3ee2a73 into master Dec 14, 2016
@ujh ujh deleted the remove-plays branch December 14, 2016 16:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants