#include "Hex.hpp"#include "HexEval.hpp"#include "HexBoard.hpp"#include "Groups.hpp"Go to the source code of this file.
Classes | |
| class | AdjacencyGraph |
| Adjacency between each pair of cells. More... | |
| struct | ConductanceValues |
| Conductance between different types of groups. More... | |
| class | Resistance |
| Board evaluation based on circuit flow. More... | |
Namespaces | |
| namespace | ResistanceUtil |
Utilities to compute AdjacencyGraphs, etc. | |
Functions | |
| void | ResistanceUtil::Initialize () |
| Must be called before SimulateAndOverEdge() can be called! | |
| void | ResistanceUtil::AddAdjacencies (const HexBoard &brd, AdjacencyGraph graph[BLACK_AND_WHITE]) |
| Computes AdjacencyGraphs for this board state using a default ConductanceValues object. | |
| void | ResistanceUtil::SimulateAndOverEdge (const HexBoard &brd, AdjacencyGraph graph[BLACK_AND_WHITE]) |
| Tries to simulate the vc set obtained by anding over the edge by giving connections to cells near the edge. | |
Definition in file Resistance.hpp.