All Projects → janhohenheim → Hippocrates

janhohenheim / Hippocrates

Licence: AGPL-3.0 License
No longer maintained, actually usable implementation of NEAT

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
CMake
9771 projects
powershell
5483 projects

Projects that are alternatives of or similar to Hippocrates

neuro-evolution
A project on improving Neural Networks performance by using Genetic Algorithms.
Stars: ✭ 25 (-57.63%)
Mutual labels:  neat, genetic-algorithm
NEATEST
NEATEST: Evolving Neural Networks Through Augmenting Topologies with Evolution Strategy Training
Stars: ✭ 13 (-77.97%)
Mutual labels:  neat, genetic-algorithm
DeepHyperNEAT
A public python implementation of the DeepHyperNEAT system for evolving neural networks. Developed by Felix Sosa and Kenneth Stanley. See paper here: https://eplex.cs.ucf.edu/papers/sosa_ugrad_report18.pdf
Stars: ✭ 42 (-28.81%)
Mutual labels:  neat, genetic-algorithm
Super-Meta-MarIO
Mario AI Ensemble
Stars: ✭ 15 (-74.58%)
Mutual labels:  neat, genetic-algorithm
NeuroEvolution-Flappy-Bird
A comparison between humans, neuroevolution and multilayer perceptrons playing Flapy Bird implemented in Python
Stars: ✭ 17 (-71.19%)
Mutual labels:  neat, genetic-algorithm
gene-oracle
Feature extraction algorithm for genomic data
Stars: ✭ 13 (-77.97%)
Mutual labels:  genetic-algorithm
shorelark
Simulation of life & evolution
Stars: ✭ 109 (+84.75%)
Mutual labels:  genetic-algorithm
goga
Go evolutionary algorithm is a computer library for developing evolutionary and genetic algorithms to solve optimisation problems with (or not) many constraints and many objectives. Also, a goal is to handle mixed-type representations (reals and integers).
Stars: ✭ 39 (-33.9%)
Mutual labels:  genetic-algorithm
genetic-algorithms
This repository belongs to the youtube videos "What are Genetic Algorithms" (https://youtu.be/uQj5UNhCPuo) and "Genetic Algorithm from Scratch in Python" (https://youtu.be/nhT56blfRpE). If you haven't seen it, please consider watching part one of this series, to get a better understanding of this code.
Stars: ✭ 79 (+33.9%)
Mutual labels:  genetic-algorithm
Training-Snake-Game-With-Genetic-Algorithm
training snake game using neural network and genetic algorithm
Stars: ✭ 28 (-52.54%)
Mutual labels:  genetic-algorithm
tiny gp
Tiny Genetic Programming in Python
Stars: ✭ 58 (-1.69%)
Mutual labels:  genetic-algorithm
ai-n-queens
Solving and GUI demonstration of traditional N-Queens Problem using Hill Climbing, Simulated Annealing, Local Beam Search, and Genetic Algorithm.
Stars: ✭ 30 (-49.15%)
Mutual labels:  genetic-algorithm
evoli
Genetic Algorithm and Particle Swarm Optimization
Stars: ✭ 22 (-62.71%)
Mutual labels:  genetic-algorithm
gq-gmc-control
Control tool for the GQ GMC Geiger Counters.
Stars: ✭ 34 (-42.37%)
Mutual labels:  platform-independent
ai-plays-flappybird
Using genetic algorithm and neural networks to teach AI to play flappy bird.
Stars: ✭ 58 (-1.69%)
Mutual labels:  genetic-algorithm
bio ik
MoveIt kinematics_base plugin based on particle optimization & GA
Stars: ✭ 104 (+76.27%)
Mutual labels:  genetic-algorithm
GA-Toolbox
Genetic Algorithms Toolbox
Stars: ✭ 41 (-30.51%)
Mutual labels:  genetic-algorithm
Job-Shop-Scheduling-Genetic-Algorithm
Job Shop Scheduling Solver using Genetic Algorithyms
Stars: ✭ 48 (-18.64%)
Mutual labels:  genetic-algorithm
async-genetic
A blazing fast parameters optimiser by genetic algorithm
Stars: ✭ 18 (-69.49%)
Mutual labels:  genetic-algorithm
Mathematical-Modeling
A sharing of the learning process of mathematical modeling 数学建模常用工具模型算法分享:数学建模竞赛优秀论文,数学建模常用算法模型,LaTeX论文模板,SPSS工具分享。
Stars: ✭ 30 (-49.15%)
Mutual labels:  genetic-algorithm

NO LONGER MAINTAINED




Branch Linux Windows
Master Build Status Build status
Development Build Status Build status

Gitter

Visualization Tool by @Mafii
Experimental image recognition is currently being added at https://github.com/IDPA16/Hippocrates

Implementation of Kenneth Stanley and Risto Miikkulainen's NEAT (NeuroEvolution of Augmenting Topologies, http://nn.cs.utexas.edu/downloads/papers/stanley.ec02.pdf).

It focuses (in contrast to other implementations) on

  • Speed - through modern and efficient C++17
  • Clean Code - through constant ongoing refactoring and a deep care for aesthetics
  • Usability - through being able to be used without much knowledge of Neural Networks
  • Platform Independency - written on three different operating systems (Windows, Ubuntu, MacOS X) and the most used compilers (MSVC and GCC6), it is safe to say that it will work on multiple platforms, flawlessly.

Acknowledgements

  • Serge A. Zaitsev (jsmn)

Dependencies

  • ImageMagick 6.9.6-8
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].