I went from game in 20sec+0.1sec upto game in 10min+10sec IIRC each using 2 threads each and it performed 2100 elo on average. I didn't use a GPU.Uri Blass wrote:I wonder 2100 at what time control and if the rating is not higher at longer time control.Daniel Shawul wrote:Sigh..wake me up when it is 2800 elo running on singe CPU core, which is what every other engine uses in rating lists. As far as I am concerned, it is still a 2100 elo engine there.
I see so many excited people giving a hardware advantage to LCzero, like CCLS does for instance uses a GPU for LCzero and single core CPU for the rest of the engines.
I don't think anybody misses the fact that given a hardware advantage that will basically make the evaluation free, you can increase your elo to your satisfaction.
If Stockfish had its evaluation FGPA'ed it may be a 4000 elo engine but who cares for that anyway ? The fact is Stockfish has been throwing away evaluation features for the sake of speed throughout the years.
Daniel
Edit:I am not sure if the parts that stockfish throwed away were productive for stockfish even with no price in speed and I guess that stockfish had counter productive code in the evaluation not because it made it slower but because something that humans believe to help simply does not help.
Edit 2:I believe that stockfish scale better than weaker engines including engines with slower evaluation and when I say scale better I mean that if the weaker engine need 10 minutes against 1 minute of stockfish to get 50% then they need more than 20 minutes against 2 minutes of stockfish to get 50%
generally stronger engine at STC scale better and Alphazero is an exception to the rule if to believe Google.
It may scale better than other engines as TCEC showed. To get from a 2100 elo to being remotely competitive at TCEC even though it lost almost all games is fantastic; I recall even the developers were surprized at that.
Daniel