Starred repositories
Code to test the value of memory in Iterated Prisoner's Dilema.
An aseprite script to compute fake normal maps at the edges of sprites.
The tree-structured Parzen estimator (TPE) implementation and the simple running code for it
A Python implementation of global optimization with gaussian processes.
🖥 📊 🕹 🛠 A curated list of command line apps
A template repository for experiments using MABE2
A C++ library for the Age-Layered Population Structure Evolutionary Algorithm
A library of tools for scientific software development, with emphasis on also being able to build web interfaces using Emscripten.
DISHTINY: A Platform for Studying Open-Ended Evolutionary Transitions in Individuality
Implementation of the Ant Colony Optimization algorithm (python)
🐺🍚 A guide to replicating my riced Arch Linux set-up.
Repository associated with 2024 GECCO paper submission.
Master Seminar: Analyzing the influence of Selection on Genetic Programming’s Generalization ability in Symbolic Regression - A comparison of ϵ-lexicase Selection and Tournament Selection
A simulation of the infamous Iterated Prisoner's Dilemma by Robert Axelrod
All about Iterated Prisoner's Dilemma. Python code and jupyter notebooks. See how to build new strategies and evaluate them.
This is the repository for my 20 credit project during my final year at cardiff university. The project involves researching the best responses to strategies in the Iterated Prisoners Dilemma.