Don't access std::cout from Position::print()

Let the caller to decide where to redirect (cout or cerr) the
ASCII representation of the position. Rename the function to
reflect this.

Renamed also from_fen() and to_fen() to set() and fen() respectively.

No functional change.
This commit is contained in:
Marco Costalba
2012-11-11 13:18:10 +01:00
parent 116234d6c6
commit 239d7b3fd1
5 changed files with 44 additions and 43 deletions

View File

@@ -218,7 +218,7 @@ void Search::think() {
if (Options["Use Search Log"])
{
Log log(Options["Search Log Filename"]);
log << "\nSearching: " << RootPos.to_fen()
log << "\nSearching: " << RootPos.fen()
<< "\ninfinite: " << Limits.infinite
<< " ponder: " << Limits.ponder
<< " time: " << Limits.time[RootColor]