_____ ______ _______ _ _ _____
| | |_____] |______ \ / | | |
|_____ __|__ |_____] |______ \/ |_____| |_____
libevol
— An evolutionary algorithm framework in pure C.
A demo with string can be found in evol_test()
in src/evol.c
.
The evolutionary algorithm framework. Detailed explanation of the model will be added in the future.
Set with a built-in hash table, implemented with array.
Hash table, or dictionary.
List container of usigned integers implemented with array.
Generic double-linked list container.
Double / size_t type dense matrix. You set and get, it resize silently.
Simple queue container, implemented with double-linked list.
Random number generator. A wrapper of PCG RNGs.
Timer.
Extension of int type array.
Extension of size_t type array.
Extension of date type.
Extension of numeric type.
Extension of string type.
git clone https://github.com/herrkaefer/libevol.git
cd libevol
make
make install
Mozilla Public License Version 2.0