#include <GoSortedMoves.h>
Inheritance diagram for GoSortedMoves:

Definition at line 22 of file GoSortedMoves.h.
Public Member Functions | |
| GoSortedMoves (int maxNuMoves) | |
| GoSortedMoves () | |
| void | Clear () |
| void | CheckOverflow () |
| void | DeleteEqual () |
| void | Delete (int index) |
| void | Insert (const MOVE &move, VALUE value) |
| bool | GetMove (const MOVE &move, VALUE &value, int &index) const |
| void | GetMoves (SgVector< MOVE > *moves) const |
| void | SetMinValue (const MOVE &move, VALUE value) |
| void | SetMove (int i, const MOVE &move) |
| void | SetValue (int i, VALUE value) |
| void | SetMaxMoves (int nu) |
| void | SetMaxNuMoves (int max) |
| void | SetLowerBound (VALUE bound) |
| void | SetInitLowerBound (VALUE bound) |
| int | LowerBound () const |
| int | NuMoves () const |
| int | MaxNuMoves () const |
| const MOVE & | Move (int i) const |
| const MOVE & | BestMove () const |
| VALUE | Value (int i) const |
| VALUE | BestValue () const |
| void | DecNuMoves () |
| void | AssertIndexRange (int i) const |
| void | Shuffle () |
Static Public Attributes | |
| static const bool | CHECKMOVES |
| GoSortedMoves::GoSortedMoves | ( | int | maxNuMoves | ) | [explicit] |
| GoSortedMoves::GoSortedMoves | ( | ) |
| void GoSortedMoves::Clear | ( | ) |
Reimplemented from SgSortedMoves< MOVE, VALUE, SIZE >.
Definition at line 39 of file GoSortedMoves.h.
References SgSortedMoves< MOVE, VALUE, SIZE >::Clear(), SgSortedMoves< MOVE, VALUE, SIZE >::SetInitLowerBound(), and SgSortedMoves< MOVE, VALUE, SIZE >::SetLowerBound().
Referenced by GoSortedMoves().