C++ Implementation

From Realpolitik.io
Jump to navigation Jump to search

The C++ implementation will, at least initially, focus on Monte Carlo Tree Search (MCTS) and its dependencies, specifically:

  1. Power structures
    1. Parameter setting
    2. Instantiation
    3. Num
  2. Manipulation
    1. NormalizeS
    2. NormalizeTernaryTactic, NormalizeTernaryT
    3. ToTernary
    4. SymmetrizeT
  3. Game engine
    1. UpdateS, UpdatePowerStructure
    2. Utility
    3. PrinceRank
    4. MCTS
      1. RandomSimultaneousMoveNear
      2. mctsPlayout
      3. mctsPlayoutData, mctsData, mctsMoveValues
      4. MCTSNextState
      5. MCTSSimulate
  4. Other
    1. ColumnMap
    2. ReplaceDiagonal, ReplaceColumn
    3. Pretty

Items that have been crossed out are already implemented.