chessforyou Bettina&Terry77

chessforyou Bettina&Terry77

HomeCalendarFAQRegisterLog in
WELCOME TO FORUM OF Angels77 * named in memory of Bettina & Terry
Search
 
 

Display results as :
 
Rechercher Advanced Search
Search
 
 

Display results as :
 
Rechercher Advanced Search
Latest topics
» Orka 17/09/17
Today at 9:50 am by LondonFrau

»  Blue mini ctg by Boban ( Bobo ) Duricic
Yesterday at 9:56 am by Natasha & Donna

» latest brainfish and cereb.....
Sun Sep 17, 2017 8:25 pm by condaa183

» Infinity Chess Book
Fri Sep 15, 2017 9:36 am by st peter

» Ethereal Engines for Android
Thu Sep 14, 2017 1:48 pm by st peter

» Ranomi 13/09/17 bin.
Thu Sep 14, 2017 1:27 pm by st peter

» StockFish Development builds for MacOS
Thu Sep 14, 2017 1:24 pm by st peter

» Re: Cfish for Android
Thu Sep 14, 2017 1:12 pm by st peter

» Base Chessmix.Pro
Thu Sep 14, 2017 1:03 pm by st peter

Latest topics
» Orka 17/09/17
Today at 9:50 am by LondonFrau

»  Blue mini ctg by Boban ( Bobo ) Duricic
Yesterday at 9:56 am by Natasha & Donna

» latest brainfish and cereb.....
Sun Sep 17, 2017 8:25 pm by condaa183

» Infinity Chess Book
Fri Sep 15, 2017 9:36 am by st peter

» Ethereal Engines for Android
Thu Sep 14, 2017 1:48 pm by st peter

» Ranomi 13/09/17 bin.
Thu Sep 14, 2017 1:27 pm by st peter

» StockFish Development builds for MacOS
Thu Sep 14, 2017 1:24 pm by st peter

» Re: Cfish for Android
Thu Sep 14, 2017 1:12 pm by st peter

» Base Chessmix.Pro
Thu Sep 14, 2017 1:03 pm by st peter

Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search
Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search
Forum
Forum
Affiliates
free forum
 


Affiliates
free forum
 



Share | 
 

 sf 170416

View previous topic View next topic Go down 
AuthorMessage
condaa183
Advanced Member
Advanced Member
avatar

Female Posts : 57
Reputation : 100
Join date : 2016-02-03

PostSubject: sf 170416   Sun Apr 17, 2016 12:24 pm




Windows x64 for Haswell CPUs
Windows x64 for modern computers
Windows x64
Windows 32
Linux x64 for Haswell CPUs
Linux x64 for modern computers
Linux x64
Author: Marco Costalba
Date: Sun Apr 17 08:29:33 2016 +0200
Timestamp: 1460874573

StateInfo is usually allocated on the stack by search()

And passed in do_move(), this ensures maximum efficiency and
speed and at the same time unlimited move numbers.

The draw back is that to handle Position init we need to
reserve a StateInfo inside Position itself and use at
init time and when copying from another Position.

After lazy SMP we don't need anymore this gimmick and we can
get rid of this special case and always pass an external
StateInfo to Position object.

Also rewritten and simplified Position constructors.

Verified it does not regress with a 3 threads SMP test:
ELO: -0.00 +-12.7 (95%) LOS: 50.0%
Total: 1000 W: 173 L: 173 D: 654

No functional change.




[You must be registered and logged in to see this link.]
Back to top Go down
 
sf 170416
View previous topic View next topic Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
chessforyou Bettina&Terry77 :: ENGlNES :: ALL ENGlNES :: Stockfish :: StockFish Forks-
Jump to: