Skip to content

fshamshirdar/khodcoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

khodcoder

Implementation of Genetic programming with different selection methods including Q-tournoment, rouletteWheel, SUS, etc.

Objective is to implement an algorithm which could develop a simple code to obtain an output. As an example, given string "Hello world!" as target, algorithm should develop a code that could generate the same output.

This program is written in Qt (4.8)/C++, target programming language is brainfuck (https://en.wikipedia.org/wiki/Brainfuck).

Population size, mutation rate, crossover, selection methods can be modified in the app.