Files | |
| file | SgArray.h [code] |
| Static array. | |
| file | SgBlackWhite.h [code] |
| Color of player in two-player games (black/white). | |
| file | SgBoardColor.h [code] |
| State of a point on the board for games with Black, White, Empty states. | |
| file | SgBoardConst.cpp [code] |
| See SgBoardConst.h. | |
| file | SgBoardConst.h [code] |
| Constant data for a given board size. | |
| file | SgBookBuilder.cpp [code] |
| file | SgBookBuilder.h [code] |
| file | SgBWArray.h [code] |
| Arrays indexed by color. | |
| file | SgBWSet.h [code] |
| Pair of SgPointSet for Black and White. | |
| file | SgCmdLineOpt.cpp [code] |
| See SgCmdLineOpt.h. | |
| file | SgCmdLineOpt.h [code] |
| Parser for command line options. | |
| file | SgConnCompIterator.cpp [code] |
| file | SgConnCompIterator.h [code] |
| Classes ConnCompIterator and ConnComp8Iterator. | |
| file | SgDebug.cpp [code] |
| See SgDebug.h. | |
| file | SgDebug.h [code] |
| Logging stream. | |
| file | SgEBWArray.h [code] |
| Arrays indexed by color. | |
| file | SgEvaluatedMoves.cpp [code] |
| See SgEvaluatedMoves.h. | |
| file | SgEvaluatedMoves.h [code] |
| Data structure for keeping move values. | |
| file | SgException.cpp [code] |
| See SgException.h. | |
| file | SgException.h [code] |
| Base class for exceptions. | |
| file | SgFastLog.cpp [code] |
| file | SgFastLog.h [code] |
| Fast logarithm. | |
| file | SgGameReader.cpp [code] |
| file | SgGameReader.h [code] |
| file | SgGameWriter.cpp [code] |
| file | SgGameWriter.h [code] |
| file | SgGtpClient.cpp [code] |
| See SgGtpClient.h. | |
| file | SgGtpClient.h [code] |
| file | SgGtpCommands.cpp [code] |
| See SgGtpCommands.h. | |
| file | SgGtpCommands.h [code] |
| General utility GTP commands. | |
| file | SgGtpUtil.cpp [code] |
| file | SgGtpUtil.h [code] |
| Utility functions. | |
| file | SgHash.h [code] |
| Hash codes and Zobrist tables. | |
| file | SgHashTable.h [code] |
| Hash table. | |
| file | SgIncrementalStack.cpp [code] |
| See SgIncrementalStack.h. | |
| file | SgIncrementalStack.h [code] |
| Incremental Update Stack for fast undo during search. | |
| file | SgInit.cpp [code] |
| See SgInit.h. | |
| file | SgInit.h [code] |
| Initialization of the SmartGo module. | |
| file | SgMarker.h [code] |
| Class SgMarker. | |
| file | SgMath.h [code] |
| Math utility functions. | |
| file | SgMemCheck.cpp [code] |
| See SgMemCheck.h. | |
| file | SgMemCheck.h [code] |
| Memory leak checks. | |
| file | SgMiaiMap.cpp [code] |
| See SgMiaiMap.h. | |
| file | SgMiaiMap.h [code] |
| Efficient implementation of a consistent (not broken) SgMiaiStrategy. | |
| file | SgMiaiStrategy.cpp [code] |
| See SgMiaiStrategy.h. | |
| file | SgMiaiStrategy.h [code] |
| Simple strategy for winning a specified goal using paired moves. | |
| file | SgMove.h [code] |
| Definitions for game-independent moves. | |
| file | SgMpiSynchronizer.cpp [code] |
| file | SgMpiSynchronizer.h [code] |
| file | SgNbIterator.cpp [code] |
| file | SgNbIterator.h [code] |
| Neighbor point iterators. | |
| file | SgNode.cpp [code] |
| See SgNode.h. | |
| file | SgNode.h [code] |
| Trees of nodes with properties. | |
| file | SgNodeUtil.cpp [code] |
| See SgNodeUtil.h. | |
| file | SgNodeUtil.h [code] |
| file | SgPoint.cpp [code] |
| See SgPoint.h. | |
| file | SgPoint.h [code] |
| Definitions of points on the board. | |
| file | SgPointArray.h [code] |
| Array indexed by points. | |
| file | SgPointIterator.h [code] |
| Class SgPointIterator. | |
| file | SgPointSet.cpp [code] |
| file | SgPointSet.h [code] |
| Sets of points on the board. | |
| file | SgPointSetUtil.cpp [code] |
| See SgPointSetUtil.h. | |
| file | SgPointSetUtil.h [code] |
| Utility functions for SgPointSet. | |
| file | SgProbCut.cpp [code] |
| See SgProbCut.h. | |
| file | SgProbCut.h [code] |
| Implementation of Buro's Multi-ProbCut method for use with SgSearch. | |
| file | SgProcess.cpp [code] |
| See SgProcess.h. | |
| file | SgProcess.h [code] |
| file | SgProp.cpp [code] |
| See SgProp.h. | |
| file | SgProp.h [code] |
| Properties for nodes in a game tree. | |
| file | SgRandom.cpp [code] |
| See SgRandom.h. | |
| file | SgRandom.h [code] |
| Random numbers. | |
| file | SgRect.cpp [code] |
| See SgRect.h. | |
| file | SgRect.h [code] |
| Rectangle on the Go board. | |
| file | SgRestorer.h [code] |
| Change and restore stack-based variables. | |
| file | SgSearch.cpp [code] |
| See SgSearch.h. | |
| file | SgSearch.h [code] |
| Search engine. | |
| file | SgSearchControl.cpp [code] |
| file | SgSearchControl.h [code] |
| Search control for searchengine. | |
| file | SgSearchStatistics.cpp [code] |
| file | SgSearchStatistics.h [code] |
| Search statistics. | |
| file | SgSearchTracer.cpp [code] |
| See SgSearchTracer.h. | |
| file | SgSearchTracer.h [code] |
| Trace search for SgSearch. | |
| file | SgSearchValue.cpp [code] |
| See SgSearchValue.h. | |
| file | SgSearchValue.h [code] |
| Scalar values used in search tasks derived from class SgSearch. | |
| file | SgSList.h [code] |
| Static list. | |
| file | SgSortedArray.h [code] |
| Sorted array. | |
| file | SgSortedMoves.h [code] |
| Sorted table of moves. | |
| file | SgStack.h [code] |
| Stack class. | |
| file | SgStatistics.h [code] |
| Classes for incremental computation of statistical properties. | |
| file | SgStrategy.cpp [code] |
| See SgStrategy.h. | |
| file | SgStrategy.h [code] |
| SgStrategy is a strategy for winning a specified goal. | |
| file | SgStringUtil.cpp [code] |
| See SgStringUtil.h. | |
| file | SgStringUtil.h [code] |
| file | SgSystem.cpp [code] |
| See SgSystem.h. | |
| file | SgSystem.h [code] |
| System specific definitions for SmartGo. | |
| file | SgThreadedWorker.h [code] |
| file | SgTime.cpp [code] |
| See SgTime.h. | |
| file | SgTime.h [code] |
| Time measurement. | |
| file | SgTimeControl.cpp [code] |
| See SgTimeControl.h. | |
| file | SgTimeControl.h [code] |
| file | SgTimer.h [code] |
| Class SgTimer. | |
| file | SgTimeRecord.cpp [code] |
| See SgTimeRecord.h. | |
| file | SgTimeRecord.h [code] |
| Time management. | |
| file | SgUctSearch.cpp [code] |
| file | SgUctSearch.h [code] |
| Class SgUctSearch and helper classes. | |
| file | SgUctTree.cpp [code] |
| See SgUctTree.h. | |
| file | SgUctTree.h [code] |
| Class SgUctTree and strongly related classes. | |
| file | SgUctTreeUtil.cpp [code] |
| file | SgUctTreeUtil.h [code] |
| Utility functions for users of SgUctSearch.h. | |
| file | SgUtil.cpp [code] |
| See SgUtil.h. | |
| file | SgUtil.h [code] |
| Small utility functions. | |
| file | SgVector.h [code] |
| std::vector-based replacement for previous SgList class. | |
| file | SgVectorUtility.cpp [code] |
| See SgVectorUtility.h. | |
| file | SgVectorUtility.h [code] |
| SgVector utility classes. | |
| file | SgWrite.cpp [code] |
| See SgWrite.h. | |
| file | SgWrite.h [code] |
| Utility write functions for SmartGo data types. | |