Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Hide content and notifications from this user.
Learn more about blocking users
Contact Support about this user’s behavior.
Learn more about reporting abuse
A generic cellular automata base to allow experimentation with various types of cellular automata.
A 2D animal evolution sim acting on neural networks
A lightweight single header args parsing library
This program intends to make planning modular factories easier. When you decide to manufacture a number of items and have a set items as inputs it will calculate the quantity of those inputs requir…
C++ coding style demo
My website is basically to be a portfolio for my programming work
A small JavaFX project with the ambition to cram as many words into a wordsearch as possible, using a hillclimber algorithm.
Upon selecting an image, a hillclimber will attempt to best approximate it using one pixel of every RGB colour only once.
A program that uses steganography to hide messages inside images but in such a way as to make it impossible to tell random data from our message
A simple pong game.
A program which attempts to calculate the shortest path
An update to my last evolving plants simulation, this one is uses simple character defined genetics to build a fixed shape plant, with a small simple set of instructions, allowing the ability to ea…
A set of small classes which contain some functions I commonly use.
This is a simulation which shows how natural selection and genetic drift over time can cause speciation and evolution in simple simulated 'plants'. It is heavily based on a previous simulation I ma…
An attempt to model a 'Brain' using neurons, arranged in a non-layered network.
This program simulates plants competing for light. They reproduce a-sexually, and have mutable genetics. There are a number options allowing the observer to interact with the simulation, and indivi…