Skip to content

Commit

Permalink
Merge remote-tracking branch 'stockfish/sf_5_base'
Browse files Browse the repository at this point in the history
Conflicts:
	src/Makefile
	src/book.cpp
	src/main.cpp
	src/thread.cpp
	src/uci.cpp
	src/ucioption.h
  • Loading branch information
exoticorn committed Jun 15, 2014
2 parents 61e5696 + f5622cd commit e389d4f
Show file tree
Hide file tree
Showing 44 changed files with 2,261 additions and 2,731 deletions.
6 changes: 3 additions & 3 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,8 +92,8 @@ Partner or Fritz) in order to be used comfortably. Read the
documentation for your GUI of choice for information about how to use
Stockfish with it.

This version of Stockfish supports up to 64 CPUs. The engine defaults
to one search thread it is therefore recommended to inspect the value of
This version of Stockfish supports up to 128 CPUs. The engine defaults
to one search thread, so it is therefore recommended to inspect the value of
the *Threads* UCI parameter, and to make sure it equals the number of CPU
cores on your computer.

Expand Down Expand Up @@ -131,7 +131,7 @@ Stockfish has support for 32 or 64-bit CPUs, the hardware POPCNT
instruction, big-endian machines such as Power PC, and other platforms.

In general it is recommended to run `make help` to see a list of make
targets with corresponding descriptions. When not using Makefile to
targets with corresponding descriptions. When not using the Makefile to
compile (for instance with Microsoft MSVC) you need to manually
set/unset some switches in the compiler command line; see file *types.h*
for a quick reference.
Expand Down
6 changes: 1 addition & 5 deletions polyglot.ini
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,9 @@ Pawn Structure (Endgame) = 100
Passed Pawns (Midgame) = 100
Passed Pawns (Endgame) = 100
Space = 100
Aggressiveness = 100
Cowardice = 100
King Safety = 100
Min Split Depth = 0
Max Threads per Split Point = 5
Threads = 1
Idle Threads Sleep = false
Hash = 128
Ponder = true
OwnBook = false
Expand All @@ -44,4 +41,3 @@ Emergency Move Time = 70
Minimum Thinking Time = 20
Slow Mover = 100
UCI_Chess960 = false
UCI_AnalyseMode = false
Loading

5 comments on commit e389d4f

@nmrugg
Copy link

@nmrugg nmrugg commented on e389d4f Jun 21, 2014

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

By the way, I forked your project. I updated to Stockfish 5 too. However, I've made a few changes. I also made pondering work, albeit sometimes slowly.

Thanks for your work. It would have been a lot harder without it.

@exoticorn
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nmrugg Your fork looks awesome! I don't care too much for pondering, but your async refactoring could also work for 'go infinite', right? I assume you have refactored the search loop so that it returns after each iteration and allows events to be processed.

@nmrugg
Copy link

@nmrugg nmrugg commented on e389d4f Jun 22, 2014 via email

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@exoticorn
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's awesome. I have added a reference to your fork to my readme. I'm intending to keep my fork as close to native stockfish as possible (I'm even considering dropping my opening book changes and instead adding example javascript code to do the book probing in the ui.), but I'm happy to send people your way for the added features.

@nmrugg
Copy link

@nmrugg nmrugg commented on e389d4f Jun 28, 2014 via email

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.