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

Terminal evaluator: draw evaluation RnD #336

Open
lrozenblyum opened this issue Aug 18, 2019 · 0 comments
Open

Terminal evaluator: draw evaluation RnD #336

lrozenblyum opened this issue Aug 18, 2019 · 0 comments
Milestone

Comments

@lrozenblyum
Copy link
Owner

Terminal evaluator produces 1 for winning, 0 for losing which are the furthest possible points of evaluation.

However providing 0.5 for draw was not ok (as it causes #299).

Our master evaluator doesn't tell at the moment that if evaluation is > 0.5 we shouldn't accept draw and if it's < 0.5 we should accept draw [ IDEAL_CONSTRAINT ] .

Naive implementation of #299 is the first step to do more extensive RnD.

The treatment of accept draw should be revised.
Ideas
[ ] Normalized brain should produce the figures that truly match the IDEAL_CONSTRAINT
[ ] Draw evaluation should be delegated to some another component (contradicts with single point of responsibility for terminal positions)
[ ] ? any other ideas?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant