]> git.sesse.net Git - stockfish/blobdiff - src/ucioption.cpp
Make init_magic() piece agnostic
[stockfish] / src / ucioption.cpp
index aad801b89e20238dfa79248076d0edffae188364..132760c9499dd4fad6c282414ea7c5f1fc85e6e5 100644 (file)
@@ -1,7 +1,7 @@
 /*
   Stockfish, a UCI chess playing engine derived from Glaurung 2.1
   Copyright (C) 2004-2008 Tord Romstad (Glaurung author)
-  Copyright (C) 2008-2010 Marco Costalba, Joona Kiiski, Tord Romstad
+  Copyright (C) 2008-2012 Marco Costalba, Joona Kiiski, Tord Romstad
 
   Stockfish is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
@@ -38,7 +38,7 @@ bool CaseInsensitiveLess::operator() (const string& s1, const string& s2) const
 
 
 /// OptionsMap c'tor initializes the UCI options to their hard coded default
-/// values and initializes the default value of "Threads" and "Minimum Split Depth"
+/// values and initializes the default value of "Threads" and "Min Split Depth"
 /// parameters according to the number of CPU cores detected.
 
 OptionsMap::OptionsMap() {
@@ -81,9 +81,9 @@ OptionsMap::OptionsMap() {
 /// order (the idx field) and in the format defined by the UCI protocol.
 std::ostream& operator<<(std::ostream& os, const OptionsMap& om) {
 
-  for (size_t i = 0; i <= om.size(); i++)
+  for (size_t idx = 0; idx < om.size(); idx++)
       for (OptionsMap::const_iterator it = om.begin(); it != om.end(); ++it)
-          if (it->second.idx == i)
+          if (it->second.idx == idx)
           {
               const UCIOption& o = it->second;
               os << "\noption name " << it->first << " type " << o.type;