Blog "Chess Engines Diary" - needs a new laptop for chess engine tests

♔ We use for testing only 2 old laptops:
1. Acer - Intel Core i3-3217U ( 5 years old)
2. Lenovo - Intel Core i7-4710MQ is over 3 years old (He works 24 hours a day)

♕♞ A modern laptop that will be designed only for chess engine tests costs (with software) about $ 1000-1200 (4200-4500 PLN). We will no longer invest private money, and chess engine testing costs are big. That is why we are starting the collection for the purchase of a laptop for testing.

♕ Our blog "Chess Engines Diary" is visited by around 2,000-3.000 users daily. If only everyone paid 1 dollar - we will pay the required amount in one day!


Friday, January 22, 2016

Stockfish 16011823_lucasart - new development version very strong chess engine UCI

Stockfish - chess engines UCI

Previous version chess engine Stockfish 

Author compilation - 

Information on the compilation:
Timestamp: 1453155702 

Retire RootNode template 

There is no reason to compile 3 different copies of search(). PV nodes are on the cold path, and PvNode is a template parameter, so there is no cost in computing: 

const bool RootNode = PvNode && (ss-1)->ply == 0; 

And this simplifies code a tiny bit as well. 

Speed impact is negligible on my machine (i7-3770k, linux 4.2, gcc 5.2): 

nps +/- 
test 2378605 3118 
master 2383128 2793 
diff -4523 2746 

Bench: 7751425 

No functional change. 

Resolves #568  


No comments:

Post a Comment