What do you all think?
Would you like to see an option for deeper game Computer analysis when (or after) you "Request a computer analysis"?
Maybe one could have options for a max depth of 20 for every move. This could, of course, take much longer than basic analysis.
Share your thoughts, thanks!
What do you all think?
Would you like to see an option for deeper game Computer analysis when (or after) you "Request a computer analysis"?
Maybe one could have options for a max depth of 20 for every move. This could, of course, take much longer than basic analysis.
Share your thoughts, thanks!
20 not enough?
Are you saying it is 20 now?
Are you saying it is 20 now?
I'm seeing 22/23 on my analysis.
I've declined your kind offer for games, as you are way too strong for me.
I'm seeing 22/23 on my analysis.
I've declined your kind offer for games, as you are way too strong for me.
@Tore5 said in #1:
What do you all think?
Would you like to see an option for deeper game Computer analysis when (or after) you "Request a computer analysis"?
Maybe one could have options for a max depth of 20 for every move. This could of course take much longer then basic analysis.
Share your thoughts, thanks.
I would like this; within reason. I cannot find the answer to the question of how deep fishnet clients go now.
Here is what I've figured out.
The analysis done on clicking "Request a computer analysis" is done on fishnet.
Explanation of server-side analysis is here.
https://lichess.org/blog/YDOKRxQAACgAREB3/stockfish-13-nnue-on-lichess
and
https://lichess.org/blog/WN-gLzAAAKlI89Xn/thousands-of-stockfish-analysers
"Unlike client side analysis, when you click "request a computer analysis", analysis is handled by a user sharing their computing power using the fishnet client."
The wording on that page of the last link - "through lichess' servers" - is misleading!
Follow the link "donated by the community", and you see those are user machines.
While I get 22 or 23 from Stockfish in the browser, I feel like the fishnet clients are being given jobs with a smaller depth.
Fishnet
https://github.com/niklasf/fishnet
@Tore5 said in #1:
> What do you all think?
> Would you like to see an option for deeper game Computer analysis when (or after) you "Request a computer analysis"?
> Maybe one could have options for a max depth of 20 for every move. This could of course take much longer then basic analysis.
> Share your thoughts, thanks.
I would like this; within reason. I cannot find the answer to the question of how deep fishnet clients go now.
Here is what I've figured out.
The analysis done on clicking "Request a computer analysis" is done on fishnet.
Explanation of server-side analysis is here.
https://lichess.org/blog/YDOKRxQAACgAREB3/stockfish-13-nnue-on-lichess
and
https://lichess.org/blog/WN-gLzAAAKlI89Xn/thousands-of-stockfish-analysers
"Unlike client side analysis, when you click "request a computer analysis", analysis is handled by a user sharing their computing power using the fishnet client."
The wording on that page of the last link - "through lichess' servers" - is misleading!
Follow the link "donated by the community", and you see those are user machines.
While I get 22 or 23 from Stockfish in the browser, I feel like the fishnet clients are being given jobs with a smaller depth.
Fishnet
https://github.com/niklasf/fishnet
This is an example of why I think the fishnet clients are given jobs with a smaller depth.
The fishnet evaluation of Black's 10th move, 10...Ng5 is -14.9.
But in the Browser at a depth of 22, Stockfish says White mates in 7 !!
https://lichess.org/study/1GuJEUAc/vtFeKUHD#20
This is an example of why I think the fishnet clients are given jobs with a smaller depth.
The fishnet evaluation of Black's 10th move, 10...Ng5 is -14.9.
But in the Browser at a depth of 22, Stockfish says White mates in 7 !!
https://lichess.org/study/1GuJEUAc/vtFeKUHD#20
@jomega said in #5:
While I get 22 or 23 from Stockfish in the browser, I feel like the fishnet clients are being given jobs with a smaller depth.
Yes @jomega I also feel that the "request a computer analysis" (at least most of the time - does it vary?)
has a depth lower than 23 and 22 for sure - even lower than 20 I think (at least for standard chess).
Even depth 23 might be kinda low - maybe actually a better max depth for an analysis request would be 25 rather than 20.
Btw, have you tried turning on "Infinite Analysis" for regular analyzing? You should be able to get much higher than Depth 23.
One can, of course, manually look at every move separately with higher depth, before or after making a request.
This, though, may be pretty slow and inefficient.
@jomega said in #5:
> While I get 22 or 23 from Stockfish in the browser, I feel like the fishnet clients are being given jobs with a smaller depth.
Yes @jomega I also feel that the "request a computer analysis" (at least most of the time - does it vary?)
has a depth lower than 23 and 22 for sure - even lower than 20 I think (at least for standard chess).
Even depth 23 might be kinda low - maybe actually a better max depth for an analysis request would be 25 rather than 20.
Btw, have you tried turning on "Infinite Analysis" for regular analyzing? You should be able to get much higher than Depth 23.
One can, of course, manually look at every move separately with higher depth, before or after making a request.
This, though, may be pretty slow and inefficient.
@Tore5 said in #7:
Yes @jomega I also feel that the "request a computer analysis" (at least most of the time - does it vary?)
has a depth lower than 23 and 22 for sure - even lower than 20 I think (at least for standard chess).
Even depth 23 might be kinda low - maybe actually a better max depth for an analysis request would be 25 rather than 20.
Btw, have you tried turning on "Infinite Analysis" for regular analyzing? You should be able to get much higher than Depth 23.
One can, of course, manually look at every move separately with higher depth, before or after making a request.
This, though, may be pretty slow and inefficient.
The fishnet client had to be using less than 16-ply in my example or else it would have found the mate. I verified that on my local machine. I know how to communicate to Stockfish in a command line window with uci commands.
Yes, I've tried "Infinite analysis". It will go until you stop it, or it reaches 99-ply.
If I want to control game analysis automatically and have depth control, I have Fritz-12. One can specify the depth and even queue up multiple games for analysis.
However, it would be great to have this kind of ability on Lichess.
@Tore5 said in #7:
> Yes @jomega I also feel that the "request a computer analysis" (at least most of the time - does it vary?)
> has a depth lower than 23 and 22 for sure - even lower than 20 I think (at least for standard chess).
>
> Even depth 23 might be kinda low - maybe actually a better max depth for an analysis request would be 25 rather than 20.
> Btw, have you tried turning on "Infinite Analysis" for regular analyzing? You should be able to get much higher than Depth 23.
> One can, of course, manually look at every move separately with higher depth, before or after making a request.
> This, though, may be pretty slow and inefficient.
The fishnet client had to be using less than 16-ply in my example or else it would have found the mate. I verified that on my local machine. I know how to communicate to Stockfish in a command line window with uci commands.
Yes, I've tried "Infinite analysis". It will go until you stop it, or it reaches 99-ply.
If I want to control game analysis automatically and have depth control, I have Fritz-12. One can specify the depth and even queue up multiple games for analysis.
However, it would be great to have this kind of ability on Lichess.
@jomega said in #8:
The fishnet client had to be using less than 16-ply in my example or else it would have found the mate. I verified that on my local machine. I know how to communicate to Stockfish in a command line window with uci commands.
If I want to control game analysis automatically and have depth control, I have Fritz-12. One can specify the depth and even queue up multiple games for analysis.
However, it would be great to have this kind of ability on Lichess.
Interesting, Depth 16, that isn't that deep. Btw, do you know what engine it uses? Depth 16 in what engine?
I wonder whether the reason why Lichess has not yet added deeper computer analysis is maybe partly the data storage factor?
Yes, the ability to raise the depth on "Request computer analysis" would be a nice development.
@jomega said in #8:
> The fishnet client had to be using less than 16-ply in my example or else it would have found the mate. I verified that on my local machine. I know how to communicate to Stockfish in a command line window with uci commands.
>
> If I want to control game analysis automatically and have depth control, I have Fritz-12. One can specify the depth and even queue up multiple games for analysis.
>
> However, it would be great to have this kind of ability on Lichess.
Interesting, Depth 16, that isn't that deep. Btw, do you know what engine it uses? Depth 16 in what engine?
I wonder whether the reason why Lichess has not yet added deeper computer analysis is maybe partly the data storage factor?
Yes, the ability to raise the depth on "Request computer analysis" would be a nice development.
@Tore5 said in #9:
Interesting, Depth 16, that isn't that deep. Btw, do you know what engine it uses? Depth 16 in what engine?
I believe Stockfish 14 for fishnet clients. The web page for the Lichess blog on Stockfish 14 said that was implemented quickly on fishnet when Lichess switched to that version.
That blog was July 4, 2021
https://lichess.org/blog/YOCx7hIAACUAgsUo/stockfish-14-has-arrived
@Tore5 said in #9:
> Interesting, Depth 16, that isn't that deep. Btw, do you know what engine it uses? Depth 16 in what engine?
I believe Stockfish 14 for fishnet clients. The web page for the Lichess blog on Stockfish 14 said that was implemented quickly on fishnet when Lichess switched to that version.
That blog was July 4, 2021
https://lichess.org/blog/YOCx7hIAACUAgsUo/stockfish-14-has-arrived