]> git.sesse.net Git - stockfish/commitdiff
Update list of authors
authorStéphane Nicolet <cassio@free.fr>
Mon, 3 Sep 2018 10:46:05 +0000 (12:46 +0200)
committerStéphane Nicolet <cassio@free.fr>
Mon, 3 Sep 2018 20:11:30 +0000 (22:11 +0200)
And also fix some spaces and formatting oddities in the code.

No functional change

AUTHORS
Readme.md
src/evaluate.cpp
src/pawns.cpp

diff --git a/AUTHORS b/AUTHORS
index 9c25509b249bf1c476ee2d099448b188e47e1414..ba3744794536b3ac0399a7cb227017204e3d981a 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -56,7 +56,7 @@ Ivan Ivec (IIvec)
 Jacques B. (Timshel)
 Jan Ondruš (hxim)
 Jarrod Torriero (DU-jdto)
 Jacques B. (Timshel)
 Jan Ondruš (hxim)
 Jarrod Torriero (DU-jdto)
-Jean-Francois Romang
+Jean-Francois Romang (jromang)
 Jerry Donald Watson (jerrydonaldwatson)
 Jonathan Calovski (Mysseno)
 Joost VandeVondele (vondele)
 Jerry Donald Watson (jerrydonaldwatson)
 Jonathan Calovski (Mysseno)
 Joost VandeVondele (vondele)
@@ -82,6 +82,7 @@ Matthew Sullivan
 Mark Tenzer (31m059)
 Michael Byrne (MichaelB7)
 Michael Stembera (mstembera)
 Mark Tenzer (31m059)
 Michael Byrne (MichaelB7)
 Michael Stembera (mstembera)
+Michael Chaly (Vizvezdenec)
 Michel Van den Bergh (vdbergh)
 Miguel Lahoz (miguel-l)
 Mikael Bäckman (mbootsector)
 Michel Van den Bergh (vdbergh)
 Miguel Lahoz (miguel-l)
 Mikael Bäckman (mbootsector)
@@ -92,6 +93,7 @@ Mohammed Li (tthsqe12)
 Nathan Rugg (nmrugg)
 Nicklas Persson (NicklasPersson)
 Niklas Fiekas (niklasf)
 Nathan Rugg (nmrugg)
 Nicklas Persson (NicklasPersson)
 Niklas Fiekas (niklasf)
+Ondrej Mosnáček (WOnder93)
 Oskar Werkelin Ahlin
 Pablo Vazquez
 Pascal Romaret
 Oskar Werkelin Ahlin
 Pablo Vazquez
 Pascal Romaret
@@ -104,13 +106,14 @@ renouve
 Reuven Peleg
 Richard Lloyd
 Rodrigo Exterckötter Tjäder
 Reuven Peleg
 Richard Lloyd
 Rodrigo Exterckötter Tjäder
-Ron Britvich
+Ron Britvich (Britvich)
 Ronald de Man (syzygy1)
 Ryan Schmitt
 Ryan Takker
 Sergei Antonov (saproj)
 sf-x
 shane31
 Ronald de Man (syzygy1)
 Ryan Schmitt
 Ryan Takker
 Sergei Antonov (saproj)
 sf-x
 shane31
+Steinar Gunderson (sesse)
 Stefan Geschwentner (locutus2)
 Stefano Cardanobile (Stefano80)
 Stéphane Nicolet (snicolet)
 Stefan Geschwentner (locutus2)
 Stefano Cardanobile (Stefano80)
 Stéphane Nicolet (snicolet)
index 5819d99d39be28dd28ab4f4675c91643978f1c46..4208f825cae5747b465ac548efc05601ba4791e7 100644 (file)
--- a/Readme.md
+++ b/Readme.md
@@ -98,11 +98,15 @@ for a quick reference.
 
 ### Resource For Understanding the Code Base
 
 
 ### Resource For Understanding the Code Base
 
-* [Chess Programming Wiki](https://chessprogramming.wikispaces.com) has good overall chess engines explanations 
+* [Chess Programming Wiki](https://www.chessprogramming.org/Main_Page) 
+has good overall chess engines explanations 
 (techniques used here are well explained like hash maps etc), it was 
 also recommended by the [support team at stockfish.](http://support.stockfishchess.org/discussions/questions/1132-how-to-understand-stockfish-sources)
 
 (techniques used here are well explained like hash maps etc), it was 
 also recommended by the [support team at stockfish.](http://support.stockfishchess.org/discussions/questions/1132-how-to-understand-stockfish-sources)
 
-* [Here](https://chessprogramming.wikispaces.com/Stockfish) you can find a set of features and techniques used by stockfish and each of them is explained at the wiki, however, it's a generic way rather than focusing on stockfish's own implementation, but it will still help you. 
+* [Here](https://www.chessprogramming.org/Stockfish) you can find a set 
+of features and techniques used by Stockfish and each of them is explained 
+at the wiki, however, it's a generic way rather than focusing on Stockfish's 
+own implementation, but it will still help you.
 
 
 ### Terms of use
 
 
 ### Terms of use
index 4a4ae2ad982b430d941dbcaca85af66a0eb0bf12..c1f2bd0c22d8906eaade073303836d66cef366cf 100644 (file)
@@ -758,7 +758,7 @@ namespace {
     int outflanking =  distance<File>(pos.square<KING>(WHITE), pos.square<KING>(BLACK))
                      - distance<Rank>(pos.square<KING>(WHITE), pos.square<KING>(BLACK));
 
     int outflanking =  distance<File>(pos.square<KING>(WHITE), pos.square<KING>(BLACK))
                      - distance<Rank>(pos.square<KING>(WHITE), pos.square<KING>(BLACK));
 
-    bool pawnsOnBothFlanks =   (pos.pieces(PAWN) & QueenSide)          
+    bool pawnsOnBothFlanks =   (pos.pieces(PAWN) & QueenSide)
                             && (pos.pieces(PAWN) & KingSide);
 
     // Compute the initiative bonus for the attacking side
                             && (pos.pieces(PAWN) & KingSide);
 
     // Compute the initiative bonus for the attacking side
index 5048d4f19782b0d9e7c5a4baa6dfc2700aaa1ed1..75b94c19c0d012e1a00e7e3abc98d644afb4072b 100644 (file)
@@ -32,9 +32,9 @@ namespace {
   #define S(mg, eg) make_score(mg, eg)
 
   // Pawn penalties
   #define S(mg, eg) make_score(mg, eg)
 
   // Pawn penalties
constexpr Score Isolated = S( 5, 15);
constexpr Score Backward = S( 9, 24);
constexpr Score Doubled  = S(11, 56);
 constexpr Score Backward = S( 9, 24);
 constexpr Score Doubled  = S(11, 56);
 constexpr Score Isolated = S( 5, 15);
 
   // Connected pawn bonus by opposed, phalanx, #support and rank
   Score Connected[2][2][3][RANK_NB];
 
   // Connected pawn bonus by opposed, phalanx, #support and rank
   Score Connected[2][2][3][RANK_NB];