it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
-
+
Stockfish is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
-
+
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
Book();
// Open and close book files
- void open(const std::string &fName);
+ void open(const std::string& fName);
void close();
// Testing if a book is opened
const std::string file_name() const;
// Get a book move for a given position
- Move get_move(const Position &pos) const;
+ Move get_move(const Position& pos) const;
private:
int find_key(uint64_t key) const;
- void read_entry(BookEntry &entry, int n) const;
+ void read_entry(BookEntry& entry, int n) const;
std::string fileName;
mutable std::ifstream bookFile;