From a2e6ef60dc43a686266f90191964092f3635b5bb Mon Sep 17 00:00:00 2001 From: Mark Bluemer Date: Sat, 29 Apr 2017 13:25:48 -0400 Subject: [PATCH] remove unnecessary BitBoard::utility function --- include/BitBoard.h | 1 - src/BitBoard.cpp | 14 -------------- 2 files changed, 15 deletions(-) diff --git a/include/BitBoard.h b/include/BitBoard.h index 066027a..ebbe1ae 100644 --- a/include/BitBoard.h +++ b/include/BitBoard.h @@ -86,7 +86,6 @@ class BitBoard std::string player() const; vmup actions() const; bup result(mup &move) const; - double utility() const; void printState() const; }; diff --git a/src/BitBoard.cpp b/src/BitBoard.cpp index 6005c7c..7bc5813 100644 --- a/src/BitBoard.cpp +++ b/src/BitBoard.cpp @@ -245,20 +245,6 @@ bup BitBoard::result(mup &move) const return result; } -double BitBoard::utility() const -{ -// std::cout << h.evalHeuristics(m_blackPieces, m_whitePieces, m_kingPieces); -/* if (m_isBlacksTurn) { - std::bitset<32> bits (m_blackPieces); - return 12 - bits.count(); - } - - std::bitset<32> bits (m_whitePieces); - return bits.count() - 12; -*/ - return 0;// return heuristic.evaluate(m_blackPieces, m_whitePieces, m_kingPieces); -} - void BitBoard::printState() const { std::cout<<"-"<