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

Add tempo also to NNUE eval. #2919

Closed

Conversation

locutus2
Copy link
Member

@locutus2 locutus2 commented Aug 6, 2020

STC:
LLR: 2.93 (-2.94,2.94) {-0.50,1.50}
Total: 10608 W: 1507 L: 1358 D: 7743
Ptnml(0-2): 94, 945, 3074, 1100, 91
https://tests.stockfishchess.org/tests/view/5f2c5921b3ebe5cbfee85b8b

LTC:
LLR: 2.94 (-2.94,2.94) {0.25,1.75}
Total: 7536 W: 556 L: 448 D: 6532
Ptnml(0-2): 9, 383, 2881, 481, 14
https://tests.stockfishchess.org/tests/view/5f2c6f4461e3b6af64881e95

Bench: 4746616

STC:
LLR: 2.93 (-2.94,2.94) {-0.50,1.50}
Total: 10608 W: 1507 L: 1358 D: 7743
Ptnml(0-2): 94, 945, 3074, 1100, 91
https://tests.stockfishchess.org/tests/view/5f2c5921b3ebe5cbfee85b8b

LTC:
LLR: 2.94 (-2.94,2.94) {0.25,1.75}
Total: 7536 W: 556 L: 448 D: 6532
Ptnml(0-2): 9, 383, 2881, 481, 14
https://tests.stockfishchess.org/tests/view/5f2c6f4461e3b6af64881e95

Bench: 4746616
@mstembera
Copy link
Contributor

Congrats!
I wonder if side to move is encoded for NNUE? I know @nodchip mentioned that castling rights for example aren't right now.

@locutus2
Copy link
Member Author

locutus2 commented Aug 6, 2020

@mstembera
I haven't looked in the code but as i understand the description only the combinations of pieces with the kings are considered as input features.

@mstembera
Copy link
Contributor

mstembera commented Aug 6, 2020

I'm not against this PR but it seems like in the longrun the holistic solution is to first encode missing features.

mstembera pushed a commit to mstembera/Stockfish that referenced this pull request Aug 7, 2020
bench: 4746616
mstembera pushed a commit to mstembera/Stockfish that referenced this pull request Aug 7, 2020
 	Rebased on PR official-stockfish#2919
 	bench: 4746616
@sf-x
Copy link

sf-x commented Aug 7, 2020

I wonder if side to move is encoded for NNUE? I know @nodchip mentioned that castling rights for example aren't right now.

It isn't. The board is flipped horizontally if needed so that the same side is always to move.

@vondele vondele added the to be merged Will be merged shortly label Aug 7, 2020
@Lolligerhans
Copy link
Contributor

Lolligerhans commented Aug 7, 2020

I wonder if side to move is encoded for NNUE? I know @nodchip mentioned that castling rights for example aren't right now.

It isn't. The board is flipped horizontally if needed so that the same side is always to move.

Wouldn't that mean that it is implicitly encoded?

@vondele vondele closed this in 8b8412e Aug 7, 2020
@vondele
Copy link
Member

vondele commented Aug 7, 2020

Thanks!

noobpwnftw pushed a commit to noobpwnftw/Stockfish that referenced this pull request Aug 15, 2020
STC:
LLR: 2.93 (-2.94,2.94) {-0.50,1.50}
Total: 10608 W: 1507 L: 1358 D: 7743
Ptnml(0-2): 94, 945, 3074, 1100, 91
https://tests.stockfishchess.org/tests/view/5f2c5921b3ebe5cbfee85b8b

LTC:
LLR: 2.94 (-2.94,2.94) {0.25,1.75}
Total: 7536 W: 556 L: 448 D: 6532
Ptnml(0-2): 9, 383, 2881, 481, 14
https://tests.stockfishchess.org/tests/view/5f2c6f4461e3b6af64881e95

closes official-stockfish#2919

Bench: 4746616
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
to be merged Will be merged shortly
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants