An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with evolutionary-computation

A curated list of projects in awesome lists tagged with evolutionary-computation .

https://github.com/maxhalford/eaopt

:four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)

differential-evolution evolutionary-algorithms evolutionary-computation genetic-algorithm go machine-learning metaheuristics optimization parallel particle-swarm-optimization speciation

Last synced: 14 May 2025

https://github.com/MaxHalford/eaopt

:four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)

differential-evolution evolutionary-algorithms evolutionary-computation genetic-algorithm go machine-learning metaheuristics optimization parallel particle-swarm-optimization speciation

Last synced: 14 Mar 2025

https://github.com/iwhalen/nsga-net

NSGA-Net, a Neural Architecture Search Algorithm

auto-ml deep-learning evolutionary-computation neural-architecture-search nsga-ii pytorch

Last synced: 29 May 2026

https://github.com/ianwhale/nsga-net

NSGA-Net, a Neural Architecture Search Algorithm

auto-ml deep-learning evolutionary-computation neural-architecture-search nsga-ii pytorch

Last synced: 09 May 2025

https://github.com/emi-group/evomo

EvoMO is a GPU-accelerated library for evolutionary multiobjective optimization (EMO)

evolutionary-algorithms evolutionary-computation gpu-acceleration gpu-computing multiobjective-optimization pytorch

Last synced: 26 Jan 2026

https://github.com/GrammaTech/sel

Programmatic modification and evaluation of software

evolutionary-computation program-synthesis software-engineering source-code

Last synced: 21 Apr 2025

https://github.com/sferes2/sferes2

A lightweight, generic C++11 framework for evolutionary computation

evolutionary-algorithm evolutionary-computation evolutionary-robotics optimization-framework optimization-library

Last synced: 13 Mar 2026

https://github.com/evoplex/evoplex

Evoplex is a fast, robust and extensible platform for developing agent-based models and multi-agent systems on networks. It's available for Windows, Linux and macOS.

abm agent agent-based agent-based-model agent-based-modeling agent-based-simulation biological-simulations cellular-automata cpp cross-platform evolution-simulator evolutionary-algorithms evolutionary-computation evolutionary-game-theory evoplex graph mas monte-carlo-simulation multi-agent simulation

Last synced: 02 Apr 2025

https://github.com/ec-kity/ec-kity

EC-KitY: A scikit-learn-compatible Python tool kit for doing evolutionary computation.

evolutionary-algorithms evolutionary-computation genetic-algorithms genetic-programming machine-learning python scikit-learn sklearn symbolic-regression

Last synced: 04 Apr 2025

https://github.com/cpmech/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).

evolutionary-algorithm evolutionary-algorithms evolutionary-computation genetic-algorithm hacktoberfest hacktoberfest2019 optimisation optimization optimizer

Last synced: 22 Mar 2025

https://github.com/mmore500/dishtiny

DISHTINY: A Platform for Studying Open-Ended Evolutionary Transitions in Individuality

artificial-life emergence evolution evolutionary-computation evolutionary-transitions open-ended-evolution scientific-computing

Last synced: 30 Apr 2025

https://github.com/thomasweise/moptipy

Implementation of metaheuristic optimization methods in Python for scientific, industrial, and educational scenarios. Experiments can be executed in parallel or in a distributed fashion. Experimental results can be evaluated in various ways, including diagrams, tables, and export to Excel.

evolutionary-algorithms evolutionary-computation experimentation genetic-algorithm heuristic-optimization hill-climbing memetic-algorithms metaheuristics optimization optimization-algorithms python random-walk randomized-local-search replicability simulated-annealing

Last synced: 14 Mar 2026

https://github.com/ci-group/revolve2

A python library for optimization, geared towards modular robots and evolutionary computing.

evolutionary-algorithms evolutionary-computation modular-robots optimization robotics simulation

Last synced: 14 Jan 2026

https://github.com/AStupidBear/GCMAES.jl

Gradient-based Covariance Matrix Adaptation Evolutionary Strategy for Real Blackbox Optimization

cma distributed-computing elemental evolution-strategies evolutionary-computation evolutionary-strategy gradient mpi optimization parallel

Last synced: 04 May 2025

https://github.com/astupidbear/gcmaes.jl

Gradient-based Covariance Matrix Adaptation Evolutionary Strategy for Real Blackbox Optimization

cma distributed-computing elemental evolution-strategies evolutionary-computation evolutionary-strategy gradient mpi optimization parallel

Last synced: 27 Feb 2025

https://github.com/r8vnhill/keen

Keen is a Kotlin genetic algorithms' framework

evolutionary-algorithms evolutionary-computation genetic-algorithms kotlin

Last synced: 02 Apr 2025

https://github.com/iwhalen/tblup

Trait BLUP, a Feature Selection Package for Genomic Prediction

differential-evolution evolutionary-computation feature-selection genomic-prediction

Last synced: 29 May 2026

https://github.com/dicklesworthstone/llm-tournament

Automated LLM Coding Tournaments. There can be only one (winning code solution from the competing AIs)

ai-agents competing-agents evolutionary-computation llm-coder

Last synced: 05 Jul 2025

https://github.com/emilydolson/phylotrackpy

Python phylogeny tracker for in silico evolution experiments

artificial-life digital-evolution evolution evolutionary-computation phylogeny

Last synced: 04 Mar 2025

https://github.com/chen0040/java-genetic-programming

Genetic-programming framework for various genetic programming paradigms such as linear genetic programming, tree genetic programming, gene expression programming, etc

classification-algorithm evolutionary-algorithms evolutionary-computation gene-expression genetic-programming java linear-genetic-programming machine-learning optimization optimization-algorithms symbolic-regression tree-gp

Last synced: 10 Sep 2025

https://github.com/dicklesworthstone/llm_multi_round_coding_tournament

Pitting together all the best LLMs to fight in a coding tournament with no holds barred! Who will win? You!

coding competing-agents evolutionary-computation llms tournament

Last synced: 05 Jul 2025

https://github.com/jespb/python-m3gp

An easy-to-use scikit-learn inspired implementation of the Multidimensional Multiclass Genetic Programming with Multidimensional Populations (M3GP) algorithm

binary-classification classification clustering evolutionary-algorithm evolutionary-algorithms evolutionary-computation genetic-programming machine-learning multiclass-classification

Last synced: 28 Aug 2025

https://github.com/elias-ba/tyrex

An Elixir library for genetic programming and neuroevolution, implementing standard genetic algorithms and NEAT. Features parallel evaluation, checkpointing, and extensible operators for selection, crossover, and mutation. Solve optimization problems through evolution with a clean, flexible API.

artificial-intelligence concurrency distributed-computing elixir evolutionary-computation functional-programming genetic-algorithms machine-learning neat neural-networks neuroevolution optimization parallelism

Last synced: 24 Jun 2025

https://github.com/jespb/python-stdgp

An easy-to-use scikit-learn inspired implementation of the Standard Genetic Programming (StdGP) algorithm.

binary-classification classification evolutionary-algorithms evolutionary-computation genetic-programming machine-learning regression-algorithms regression-models regression-trees

Last synced: 28 Aug 2025

https://github.com/ecrs-org/ecrs

ecrs - Evolutionary computation algorithms & tools for Rust

evolutionary-computation genetic-algorithm rust

Last synced: 25 Sep 2025

https://github.com/unhindered-ec/unhindered-ec

A Rust framework supporting a variety of evolutionary computation (EC) tools

evolutionary-algorithms evolutionary-computation framework genetic-algorithm rust

Last synced: 25 Sep 2025

https://github.com/sergionoivak/graphicalant.js

Esta aplicação fornece uma interface web a fim de demonstrar o uso do Algoritmo de colonização de formigas Antsystem

aco ant ants antsystem colonyoptimization elitism evolutionary-algorithms evolutionary-computation evolutionary-strategy graph-algorithms graphs hamiltonian hamiltonian-cycles heuristics interface

Last synced: 29 Oct 2025

https://github.com/qwinpin/neuvol

Genetic algorithm framework to find the best neural network architecture with PyTorch

architecture evolutionary-computation framework genetic-algorithm keras-framework machine-learning neural-evolution neural-network pytorch

Last synced: 14 Mar 2026

https://github.com/chen0040/java-regex-cultivator

Regex generator which use genetic programming evolve grok and and to automatically discover regex given a set of texts having similar structure

evolutionary-computation expression-generator genetic-programming grok regex

Last synced: 26 Jul 2025

https://github.com/atoosaparsa/adaptiveforcechains

Source code for "Evolution of Adaptive Force Chains in Reconfigurable Granular Metamaterials"

evolutionary-computation force-chains granular-material metamaterials multiobjective-optimization sim2real soft-robotics variable-stiffness

Last synced: 01 Mar 2026

https://github.com/amlalejini/gecco-2024-phylogeny-informed-subsampling

Repository associated with 2024 GECCO paper submission.

evolutionary-computation genetic-programming subsampling

Last synced: 07 Mar 2026

https://github.com/arl/evolve

Evolutionary Computation Framework

evolutionary-computation genetic-algorithm golang

Last synced: 09 Oct 2025

https://github.com/psp515/evolutiongenerator

AGH Objective Programming Course Project 2022/2023.

evolutionary-computation java javafx

Last synced: 08 Apr 2025

https://github.com/chen0040/cpp-mfc-fractal-art-iec-lgp

Interactive Evolutionary Computation for Fractal Arts using Linear Genetic Programming and MFC

evolutionary-computation iec linear-genetic-programming mfc

Last synced: 06 Oct 2025

https://github.com/zipfian-science/natural-selection

A library for pure Evolutionary Algorithm tools

evolutionary-algorithms evolutionary-computation

Last synced: 06 Apr 2025

https://github.com/woodrock/fishy-business

PhD Candidate in Artificial Intelligence. Applying machine learning to fish oil analysis.

evolutionary-computation mass-spectrometry neural-networks

Last synced: 28 Jun 2025

https://github.com/chen0040/spark-ml-regex-generator

Spark implementation that takes a set of texts and use genetic programming to discover a regex for grok that will match other similar texts

evolutionary-computation genetic-programming grok grok-parser regex

Last synced: 30 Oct 2025

https://github.com/atulkamble/fruit-fly-optimization-algorithm

Performance Evaluation of Fruit Fly Optimization Algorithm on Classical Test Problem Set

algorithms evolutionary-computation optimization

Last synced: 04 Sep 2025

https://github.com/mbuzdalov/orthant-search

Orthant search is "one code to rule them all" for many operations in multiobjective evolutionary algorithms.

evolutionary-computation large-scale multiobjective-optimization

Last synced: 29 Jan 2026

https://github.com/ankur-tutlani/multi-agent-decision

Decision making in multi-agent systems when agents have multiple choices and are connected with other agents according to a specific social network.

agent-based-modeling agent-based-simulation computational-economics evolution evolutionary-algorithms evolutionary-computation gametheory multiagent-systems norms social-network

Last synced: 12 Jul 2025

https://github.com/duartebred/algoritmos-avancados-bioinformatica

Repositório para apresentação de código desenvolvido pelo grupo 2 para a UC Algoritmos Avançados para a Bioinformática do Mestrado em Bioinformática, ano lectivo 23-24.

alinhamento automata biological-networks bwt evolutionary-computation genome-assembly gibbs-sampling gibbs-sampling-algorithm grafos motifs suffix-tree tries

Last synced: 13 Jul 2025

https://github.com/matinmonshizadeh/8-queens

Implement an evolutionary solution for the 8-queens problem and apply a genetic algorithm with specific properties.

evolutionary-computation genetic-algorithm

Last synced: 22 Mar 2025

https://github.com/saxarona/idun-islands

Exploring island models on HPC for evolutionary computation using EvoLP.jl

artificial-intelligence evolutionary-computation genetic-algorithms julia optimisation optimization

Last synced: 22 May 2026

https://github.com/chen0040/java-moea

An optimization framework for multi-objective evolutionary algorithms

evolutionary-algorithms evolutionary-computation gde3 hap-moea moea moea-d multi-objective-optimization nsga-ii pareto-front

Last synced: 03 Oct 2025

https://github.com/fralotito/evol-signal-comm

Code and supplementary material of the paper "A Signal-Centric Perspective on the Evolution of Symbolic Communication" (GECCO'21)

communication evolutionary-computation neat neural-networks

Last synced: 12 Apr 2025

https://github.com/mmore500/cse-845-project-software

Software for CSE 845 Multidisciplinary approaches to the study of Evolution project

evolution evolution-of-intelligence evolutionary-computation markov-brains stigmergy

Last synced: 29 May 2026

https://github.com/cicirello/mone2022-experiments

Code and experiment data from the paper: "On Fitness Landscape Analysis of Permutation Problems: From Distance Metrics to Mutation Operator Selection"

combinatorial-optimization evolutionary-algorithm evolutionary-computation fitness-distance-correlation fitness-landscape-analysis genetic-algorithm java mutation mutation-operators permutation-distance permutation-mutation permutations

Last synced: 31 Mar 2025

https://github.com/gauravcodepro/pangenome-evolutionary

a complete workflow for analyzing the pangenomes from the core genesets. simply have to provide the fasta files and it will do everything and will make all the accessory information plots from the evolutionary analysis. It will also check for the breakage in the phylogeny and also will perform the repoint analysis.

bioinformatics evolutionary-computation evolutionary-computing pangenome pangenome-clustering pangenome-inference

Last synced: 04 Jul 2025

https://github.com/emilydolson/evo_in_space

Figures, scripts and data for paper "Spatial resource heterogeneity creates local hotspots of evolutionary potential"

avida biodiversity evolution evolutionary-computation spatial-data-analysis

Last synced: 28 Jan 2026

https://github.com/atoosaparsa/gecco-2023

Code for "Universal Mechanical Polycomputation in Granular Matter", Parsa et al., GECCO 2023

evolutionary-computation granular-mat inverse-design metamaterial-design metamaterials polycomputation unconventional-computing

Last synced: 16 Apr 2026

https://github.com/atoosaparsa/acousticlogicgates

Code for "Evolution of Acoustic Logic Gates in Granular Metamaterials", Parsa et al., EvoApplications 2022

evolutionary-algorithms evolutionary-computation granular-material metamaterials unconventional-computing

Last synced: 17 Apr 2026

https://github.com/twinters/talk-generator

talk-generator is capable of generating coherent slide decks based on a single topic suggestion.

art evolutionary-computation funny-experiments python python3

Last synced: 11 May 2026

https://github.com/2catycm/cosmicselection

天择,基于PyTorch的新一代高性能演化计算框架。CosmicSelection: a new generation of high-performance evolutionary computing framework based on PyTorch.

evolutionary-algorithm evolutionary-computation

Last synced: 26 Jan 2026

https://github.com/simonusher/p3-ag-challenge

This repository contains my adaptation/implementation of the Parameter-less population pyramid (P3) optimization method. It is my solution to the second evolutionary computation challenge, organized at Wrocław University of Science and Technology.

binary evolutionary-computation optimization-methods

Last synced: 15 Jun 2026

https://github.com/simonusher/p4

This project is a successful attempt at making the P3 optimization method work with scheduling problems. I created it as a part of my bachelor's thesis. Afterwards it was used in research that led to a paper published at PPSN 2020 conference. The paper is available here: https://link.springer.com/chapter/10.1007/978-3-030-58112-1_29

artificial-intelligence evolutionary-algorithms evolutionary-computation linkage-learning

Last synced: 04 Jul 2025

https://github.com/atoosaparsa/robosoft-2023

Code for "Evolving Variable Stiffness Fiber Patterns for Multi-shape Robotic Sheets", Parsa et al., Robosoft 2023

evolutionary-computation evolutionary-roboti multiobjective-optimization robot-simulation sim2re soft-robotics variable-stiffness

Last synced: 19 Apr 2026

https://github.com/mmore500/cse-845-project-writeup

Writeup of project for CSE 845 Multidisciplinary approaches to the study of Evolution

evolution evolution-of-intelligence evolutionary-computation markov-brains stigmergy

Last synced: 16 Feb 2026

https://github.com/mmore500/cse-848-project

Experiments using autoencoders to learn evolvable encodings for the *n*-legged table problem.

evolutionary-computation scientific-computing scientific-publication

Last synced: 16 Jun 2026

https://github.com/mmore500/scrabble_evo_autoencoder

Experiments using autoencoders to learn evolvable encodings for scrabble strings.

evolutionary-computation scientific-computing scientific-publications

Last synced: 18 May 2026