Go board optimized for Monte-Carlo. More...
#include <bitset>#include <cstring>#include <stdint.h>#include <boost/static_assert.hpp>#include "GoBoard.h"#include "GoBoardUtil.h"#include "GoPlayerMove.h"#include "SgArray.h"#include "SgArrayList.h"#include "SgBoardConst.h"#include "SgBoardColor.h"#include "SgMarker.h"#include "SgBWArray.h"#include "SgNbIterator.h"#include "SgPoint.h"#include "SgPointArray.h"#include "SgPointIterator.h"Go to the source code of this file.
Classes | |
| class | GoUctBoard |
| Go board optimized for Monte-Carlo. More... | |
| struct | GoUctBoard::Block |
| Data related to a block of stones on the board. More... | |
| class | GoUctBoard::Iterator |
| Iterate through all points on the given board. More... | |
| class | GoUctBoard::LibertyIterator |
| Iterate through all the liberties of a block. More... | |
| class | GoUctBoard::StoneIterator |
| Iterate through all the stones of a block. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &out, const GoUctBoard &bd) |
Go board optimized for Monte-Carlo.
Definition in file GoUctBoard.h.
| std::ostream& operator<< | ( | std::ostream & | out, | |
| const GoUctBoard & | bd | |||
| ) |
Definition at line 457 of file GoUctBoard.h.
References GoWriteBoard().