26 #ifndef __TakefujiLee__ 27 #define __TakefujiLee__ bool IsStable()
Stability test.
bool HasDegree2()
Degree test.
void GraphToBoard(CBoard &b)
Convert graph to board.
int m_nHeight
Board height.
Header for CNeuralNet and its edges CNeuron.
void GetAdjacentVertices(std::vector< CVertex * > &v, CVertex *p)
Get adjacent vertices.
CTakefujiLee(int w, int h, int seed)
Constructor.
Neural network tourney generator.
bool Update()
Update all neurons.
Header for the chessboard CBoard.
void Generate(CBoard &b)
Generate a tourney.
void RandomizeEdgeList()
Randomize the edge list.