jdisset / gaga
GAGA is a fast, header only, multi-objective, and distributed evolutionary algorithm library written in modern C++. It is designed to be easily usable with various genotype representations and allows the user to enable or disable several features such as novelty search or speciation. It also produces and exports various customizable statistics.
☆19Updated 3 years ago
Related projects ⓘ
Alternatives and complementary repositories for gaga
- Low level generic SIMD wrapper for x86, ARM, WASM with dynamic dispatch☆29Updated 2 months ago
- Build fast computational graphs quickly using modern C++☆49Updated 4 years ago
- A flexible, modern, header-only implementation of behavior trees☆44Updated 4 years ago
- Shader-Like Mathematical Expression JIT Engine for C++ Language☆58Updated 5 years ago
- Very simple C++ directed graph library☆76Updated 2 years ago
- Game development framework under heavy development used as a personal testbed for rendering techniques and game mechanics. Have a look ar…☆15Updated this week
- C++ entity component framework☆13Updated 5 years ago
- Modern C++ Parallel Task Programming Library☆6Updated 5 years ago
- Flat containers for C++☆56Updated 2 years ago
- fork of http://calumgrant.net/units (unavailable) + new units + c++0x support + markdown documentation (C++03)☆14Updated 8 years ago
- Templated hierarchical spatial trees designed for high-peformance.☆123Updated 8 months ago
- A modern C++ (C++17) procedural generation tool based on @galaxykate's tracery☆16Updated 4 years ago
- use cling scripting with C++ and cmake☆33Updated 5 years ago
- ImGui binding for ChaiScript☆12Updated 5 years ago
- Code for the C++20 coroutines based job system discussed in https://poniesandlight.co.uk/reflect/coroutines_job_system/☆16Updated last year
- SIMD-enabled descriptive statistics (mean, variance, covariance, correlation)☆18Updated 3 months ago
- A simple and lightweight C++11 dialog library (for Windows)☆25Updated 9 years ago
- Generic 2D graphics library for C++14☆28Updated 2 years ago
- DR3 enables users to write vectorised code using generic lambdas and filters. Switch instruction set just by changing enclosing namespace…☆29Updated 4 months ago
- Evaluate mathematical expressions using Boost.Spirit☆31Updated 2 years ago
- Mathematical Expression Parser and JIT Compiler☆142Updated last year
- MyGAL is a computational geometry algorithms library☆39Updated 2 years ago
- NodeGraph - A simple directed graph with visualization UI.☆22Updated 5 months ago
- Hierarchical-Task-Network planner in C++☆42Updated 8 years ago
- demonstration of live reloading☆14Updated 6 years ago
- Lean library to observe file changes in a specific directory path.☆45Updated 2 weeks ago
- Profile your c++ code☆81Updated 11 years ago
- entity component system framework☆34Updated 7 months ago