-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Comparing changes
Open a pull request
base repository: official-stockfish/Stockfish
base: 5b555525d2
head repository: official-stockfish/Stockfish
compare: e118570038
- 12 commits
- 10 files changed
- 9 contributors
Commits on Jan 28, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 9f0d524 - Browse repository at this point
Copy the full SHA 9f0d524View commit details -
King safety tuning with values obtained by SPSA.
Part I: LTC: LLR: 2.96 (-2.94,2.94) [0.00,4.00] Total: 11529 W: 2075 L: 1882 D: 7572 Part II: LTC: ELO: 2.07 +-2.1 (95%) LOS: 97.3% Total: 34859 W: 5967 L: 5759 D: 23133 Bench: 7374604 Resolves #228
Configuration menu - View commit details
-
Copy full SHA for 7837fb2 - Browse repository at this point
Copy the full SHA 7837fb2View commit details -
Simplify backward pawn definition
Make use of 'lever' attribute No functional change Resolves #234
Configuration menu - View commit details
-
Copy full SHA for 8aa8608 - Browse repository at this point
Copy the full SHA 8aa8608View commit details
Commits on Jan 29, 2015
-
Simplify skill level and reduce ELO
This patch has two positive effects: - Retire a hackish formula and leave just a natural, simple and plain one. - Reduce strenght at very low level, but don't impact medium/high levels. Actually even at level 0, SF is still too strong for many beginners (this was reported many times for instance on Droidfish user comments on Google Play). Test on fishtest shows that ELO drop is around 170 ELO at level 0 (good!), 130 ELO at level 1 and smoothly reduces (as expected) until level 10 where the drop is just of 8 ELO. No functional change.
2Configuration menu - View commit details
-
Copy full SHA for ce0a95c - Browse repository at this point
Copy the full SHA ce0a95cView commit details
Commits on Jan 30, 2015
-
This is an old patch from Jean-Francois Romang to send UCI hashfull info to the GUI: https://github.com/mcostalba/Stockfish/pull/60/files It was wrongly judged as a slowdown, but it takes much less than 1 ms to run, indeed on my core i5 2.6Ghz it takes about 2 microsecs to run! Regression test is good: STC LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 7352 W: 1548 L: 1401 D: 4403 LTC LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 61432 W: 10307 L: 10251 D: 40874 I have set the name of the author to the original one. No functional change.
Configuration menu - View commit details
-
Copy full SHA for a3b4e9e - Browse repository at this point
Copy the full SHA a3b4e9eView commit details
Commits on Jan 31, 2015
-
warning C4805: '|' : unsafe mix of type 'Bitboard' and type 'bool' in operation No functional change.
Configuration menu - View commit details
-
Copy full SHA for a7592e6 - Browse repository at this point
Copy the full SHA a7592e6View commit details
Commits on Feb 2, 2015
-
From an SPSA-session on king safety. STC: ELO: 3.21 +-2.1 (95%) LOS: 99.8% Total: 40000 W: 8181 L: 7812 D: 24007 LTC: LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 47765 W: 8091 L: 7785 D: 31889 Bench: 8589262 Resolves #241
Configuration menu - View commit details
-
Copy full SHA for ddccb53 - Browse repository at this point
Copy the full SHA ddccb53View commit details
Commits on Feb 3, 2015
-
I went through all the individual compile options that differ between -fprofile-generate/-fprofile-use and -fprofile-arcs/-fbranch-probabilities and distilled the speed difference down to only turning off -fno-peel-loops and -fno-tracer. Using this we still get the full speedup (maybe a bit more because other optimizations stay on) and it's also much cleaner because we can get rid of the "@rm -f ucioption.gc*" hack for all versions of gcc. No functional change. Resolves #237
1Configuration menu - View commit details
-
Copy full SHA for f4136c5 - Browse repository at this point
Copy the full SHA f4136c5View commit details -
Add bonus for pawn attack threats
Latent pawn attacks: Add a bonus to safe pawn pushes which attacks an enemy piece. Based on an idea of Lyudmil Tsvetkov. STC: LLR: 2.95 (-2.94,2.94) [-1.50,4.50] Total: 7925 W: 1666 L: 1537 D: 4722 LTC: LLR: 2.95 (-2.94,2.94) [0.00,6.00] Total: 40109 W: 6841 L: 6546 D: 26722 Bench: 7696257 Resolves #240
Configuration menu - View commit details
-
Copy full SHA for 18b0809 - Browse repository at this point
Copy the full SHA 18b0809View commit details
Commits on Feb 7, 2015
-
Removes useless templates, some of which lead to code duplication: is…
…_K*() functions. No functional change Resolves #245
Configuration menu - View commit details
-
Copy full SHA for 35aa21c - Browse repository at this point
Copy the full SHA 35aa21cView commit details -
Rename dbg_hit_on_c() to dbg_hit_on()
Use an overload instead of a new named function. I have found this handier and easier when adding some quick debug code. No functional change.
Configuration menu - View commit details
-
Copy full SHA for 170bdf4 - Browse repository at this point
Copy the full SHA 170bdf4View commit details
Commits on Feb 8, 2015
-
Bonus for two pawns controlling the same central square STC: LLR: 3.14 (-2.94,2.94) [-1.50,4.50] Total: 15974 W: 3291 L: 3133 D: 9550 LTC: LLR: 3.24 (-2.94,2.94) [0.00,6.00] Total: 10449 W: 1837 L: 1674 D: 6938 Idea from Lyudmil Tsvetkov. Bench: 7699138 Resolves #248
Configuration menu - View commit details
-
Copy full SHA for e118570 - Browse repository at this point
Copy the full SHA e118570View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 5b555525d2...e118570038