Complete Guide

This guide is a work in progress, but sections will be made available and updated as they are produced.

Getting Started

  1. Introduction
    • What is EpochX?
    • Who should use EpochX?
    • Who should not use EpochX?
  2. Installation
  3. Overview
    • Common
    • XGP, XGR and XGE
    • Dependencies
  4. Models
    • Introduction to Models
    • Control parameters
    • Fitness function
    • Executing Models
    • Benchmark Models
  5. Algorithm
    • The evolutionary algorithm
    • In code
  6. Life cycle listeners
    • Introduction to events
    • Config events
    • Strong and weak listeners
  7. Statistics
    • Introduction to Stats
    • Dynamic generation
    • Expiry
    • Generating output
    • Creating a new Stat
  8. Hooks
  9. Interpreters
  10. Operators
  11. Epox language
  12. Grammars