Nibbler and Stockfish

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Nibbler and Stockfish

Post by Ferdy »

fohristiwhirl wrote: Sat Mar 20, 2021 5:37 pm For the infobox on the right, yes, there is centipawns in Display --> Infobox stats

For the board itself, there is no CP option at this time. For one thing, it wouldn't really fit.

If the engine doesn't support WDL or similar Leelaish things, the winrate is inferred from CP by a fairly crude formula.
Thanks Display -> Infobox stats -> Centipawn worked.

At some point I will implement WDL.
fohristiwhirl
Posts: 30
Joined: Mon May 11, 2020 11:52 am
Full name: Allan Thomas

Re: Nibbler and Stockfish

Post by fohristiwhirl »

I got around to fixing the Chess960 issue properly (no user interaction required).

And I moved the repo to https://github.com/rooklift/nibbler (giving up on this username).

Will hopefully have v2.0.0 soon to celebrate things generally working correctly.
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Nibbler and Stockfish

Post by Ferdy »

fohristiwhirl wrote: Tue Mar 23, 2021 11:32 pm I got around to fixing the Chess960 issue properly (no user interaction required).

And I moved the repo to https://github.com/rooklift/nibbler (giving up on this username).

Will hopefully have v2.0.0 soon to celebrate things generally working correctly.
self-play and play this colour is cool. In the latter I can actually play against the engine. Would like to request the play by depth. As I see it, it supports play by nodes so far.

On repetition, it seems like the 3-fold repetition happened after move 34... Nc1+. So probably it is off by 1 ply. I played as white in this game. This is on 2.0.0-rc1.

[pgn][Event "?"]
[Site "?"]
[Date "2021.03.24"]
[Round "?"]
[White "White"]
[Black "Black"]
[Result "1/2-1/2"]

1. e4 d5 {EV: 57.6%, CP: +0.53} 2. d4 dxe4 {EV: 67.0%, CP: +1.23} 3. Nc3 f5 {EV:
56.2%, CP: +0.43} 4. f3 Nf6 {EV: 58.8%, CP: +0.62} 5. Bg5 Nc6 {EV: 74.8%, CP:
+1.89} 6. Bxf6 exf6 {EV: 77.1%, CP: +2.11} 7. d5 Nb4 {EV: 67.5%, CP: +1.27} 8.
a3 Na6 9. fxe4 Bc5 {EV: 54.3%, CP: +0.30} 10. Nf3 O-O {EV: 59.4%, CP: +0.66} 11.
Bc4 Qd6 {EV: 65.3%, CP: +1.10} 12. Qd2 fxe4 {EV: 83.8%, CP: +2.85} 13. O-O-O
exf3 {EV: 87.9%, CP: +3.44} 14. gxf3 Bf5 {EV: 87.1%, CP: +3.31} 15. Rhe1 Rfe8
{EV: 87.6%, CP: +3.40} 16. Re6 Qd7 {EV: 88.8%, CP: +3.60} 17. Ne4 Bb6 {EV:
89.0%, CP: +3.64} 18. Kb1 Bxe6 {EV: 89.4%, CP: +3.70} 19. dxe6 Qc6 {EV: 96.3%,
CP: +5.66} 20. Bd5 Rad8 {EV: 79.9%, CP: +2.40} 21. c4 Nc5 {EV: 78.2%, CP: +2.22}
22. Nxf6+ gxf6 {EV: 68.4%, CP: +1.34} 23. Qh6 Nb3 24. Qxf6 Qc5 {EV: 89.8%, CP:
+3.77} 25. e7+ Rxd5 {EV: 76.0%, CP: +2.00} 26. Rxd5 Qg1+ {EV: 77.9%, CP: +2.19}
27. Ka2 Nc1+ {EV: 81.4%, CP: +2.56} 28. Kb1 Ne2+ {EV: 92.2%, CP: +4.28} 29. Ka2
Qg6 {EV: 92.8%, CP: +4.43} 30. Rg5 Nc1+ {EV: 50.0%, CP: 0.00} 31. Ka1 Nb3+ {EV:
50.0%, CP: 0.00} 32. Ka2 Nc1+ {EV: 50.0%, CP: 0.00} 33. Ka1 Nb3+ {EV: 50.0%, CP:
0.00} 34. Ka2 Nc1+ {EV: 50.0%, CP: 0.00} 35. Ka1 1/2-1/2[/pgn]

I hope after 2.0.0, you give priority to isready/readyok. I currently initialize my net after isready. I can initialize it after ucinewgame but don't like it as I have no chance to be heard by the api/gui that I am ready.
fohristiwhirl
Posts: 30
Joined: Mon May 11, 2020 11:52 am
Full name: Allan Thomas

Re: Nibbler and Stockfish

Post by fohristiwhirl »

OK, that should be in the next version (rc3 or 2.0.0, whichever comes first).
Cornfed
Posts: 511
Joined: Sun Apr 26, 2020 11:40 pm
Full name: Brian D. Smith

Re: Nibbler and Stockfish

Post by Cornfed »

fohristiwhirl wrote: Wed Mar 24, 2021 6:18 pm OK, that should be in the next version (rc3 or 2.0.0, whichever comes first).
Downloaded this last night and opened a game in PGN. How does one get Nibbler to analyse a game using Stockfish?
I start SF13 and see under Analysis tab: "Auto Evaluate Whole Line" which I rifles thru the game and a graph appears....but that is too quick. Is there a way to get it to take, say 5 min on a game or 7 sec a move for example?

I do not see a manual per se.
fohristiwhirl
Posts: 30
Joined: Mon May 11, 2020 11:52 am
Full name: Allan Thomas

Re: Nibbler and Stockfish

Post by fohristiwhirl »

The only way currently is to specify a node limit. See Engine --> Node limit - auto-eval / play

Note that the Up Slightly and Down Slightly options are there at the bottom with keybinds. This allows fairly arbitary limits.

(I know this whole aspect is kind of lacking and should have a slider or something. Sorry.)
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Nibbler and Stockfish

Post by Ferdy »

fohristiwhirl wrote: Wed Mar 24, 2021 6:18 pm OK, that should be in the next version (rc3 or 2.0.0, whichever comes first).
Thanks isready/readyok is working now.
Cornfed
Posts: 511
Joined: Sun Apr 26, 2020 11:40 pm
Full name: Brian D. Smith

Re: Nibbler and Stockfish

Post by Cornfed »

Ferdy wrote: Thu Mar 25, 2021 4:37 am
fohristiwhirl wrote: Wed Mar 24, 2021 6:18 pm OK, that should be in the next version (rc3 or 2.0.0, whichever comes first).
Thanks isready/readyok is working now.
Say, I do see rc3, which appears to have come after 2.0.0 so it is the most recent version (?). Is there a way to down load it?
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Nibbler and Stockfish

Post by Guenther »

Cornfed wrote: Sat Mar 27, 2021 6:35 pm
Ferdy wrote: Thu Mar 25, 2021 4:37 am
fohristiwhirl wrote: Wed Mar 24, 2021 6:18 pm OK, that should be in the next version (rc3 or 2.0.0, whichever comes first).
Thanks isready/readyok is working now.
Say, I do see rc3, which appears to have come after 2.0.0 so it is the most recent version (?). Is there a way to down load it?
Not sure if this question is serious - you don't see the link to releases at the right from the already given link?
(and no 2.0.0 is ofc after rc3)
https://github.com/rooklift/nibbler/releases
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
Cornfed
Posts: 511
Joined: Sun Apr 26, 2020 11:40 pm
Full name: Brian D. Smith

Re: Nibbler and Stockfish

Post by Cornfed »

Guenther wrote: Sat Mar 27, 2021 7:01 pm
Cornfed wrote: Sat Mar 27, 2021 6:35 pm
Ferdy wrote: Thu Mar 25, 2021 4:37 am
fohristiwhirl wrote: Wed Mar 24, 2021 6:18 pm OK, that should be in the next version (rc3 or 2.0.0, whichever comes first).
Thanks isready/readyok is working now.
Say, I do see rc3, which appears to have come after 2.0.0 so it is the most recent version (?). Is there a way to down load it?
Not sure if this question is serious - you don't see the link to releases at the right from the already given link?
(and no 2.0.0 is ofc after rc3)
https://github.com/rooklift/nibbler/releases
Sorry, it was :oops:
Thanks!