Program Searcher is an application providing an customizable API for searching the program space. It allows defining programs, mutating them, and evolving solutions to find the best fitting program.
⚠️ Note: This project is still under development and not yet fully finished.
- Define programs with a set of functions and arguments.
- Evolve programs using mutation strategies and evolutionary operators.
- Track search progress using CSV files.
- Logging of search steps and operations.
- Support for "warm start" — initializing the search with a pre-defined program.
pip install program-searcher