Skip to content

Latest commit

 

History

History
23 lines (13 loc) · 898 Bytes

README.md

File metadata and controls

23 lines (13 loc) · 898 Bytes

NKCS Coevolution

NKCS model for exploring aspects of (surrogate-assisted) coevolution.

The NKCS model is the multi-species version of the NK model where $S$ species coevolve with $X$ other species. Each species is composed of $N$ genes where each gene is affected by $K$ genes within the same species (internal connections) and $C$ genes within each of the coevolving species (external connections).

For details, see:

Preen and Bull (2017) On Design Mining: Coevolution and Surrogate Models Artificial Life 23(2):186-205.

Usage

Parameters are located in constants.py

To run and generate results in the res folder:

$ python3 -m nkcs.main

Documentation

https://rpreen.github.io/nkcs/