Skip to content

Latest commit

 

History

History
14 lines (8 loc) · 1.13 KB

README.md

File metadata and controls

14 lines (8 loc) · 1.13 KB

cgp-rl

NOTES:

  • For those interested in the data from the CGP-RL and Node CGP-RL experiments, they are in the Results folder instead of the cgp-rl data and node cgp-rl data folders.
  • The algorithms in this repository are a variation of Cartesian Genetic Programming and the implementation was based on the implementation presented here: https://github.com/ciml/ciml-lib/tree/applied-soft-computing-2019

Introduction:

This project contains implementations of the CGP-RL and Node CGP-RL algorithms, presented in the papers: A Reinforcement Learning Based Adaptive Mutation for Cartesian Genetic Programming Applied to the Design of Combinational Logic Circuits And in An Adaptive Mutation for Cartesian Genetic Programming Using an epsilon-greedy Strategy (under review at Applied Intelligence). Both are variations of the Cartesian Genetic Programming algorithm proposed by JF Miller, and they are setted to design and optimize combinational logic circuits.

Project Structure

There is no defined project structure yet. main.c is a version of CGP-RL. This will soon be fixed.