Skip to content
/ mpev Public

Framework for exploring multiple population coevolution

License

Notifications You must be signed in to change notification settings

OliverMD/mpev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi population evolution (mpev)

Overview

An evolutionary computing framework to support experimentation with coevolution and multiple populations in particular. Being developed, in part, to support my final year project at the University of York.

Building

Uses C++17 CMakeLists.txt will download googletest (https://github.com/google/googletest)

cpptoml folly glog

Tested on MacOS High Sierra with Clang 5.0.0 installed from brew

mkdir build && cd build && cmake -D CMAKE_CXX_COMPILER=/usr/local/Cellar/llvm/5.0.0/bin/clang++ -D CMAKE_C_COMPILER=/usr/local/Cellar/llvm/5.0.0/bin/clang ..

To do

  • Display progress information on std::out
  • Tidy up & improve tests