diff options
Diffstat (limited to 'src/engine/machina/Evolver.hpp')
-rw-r--r-- | src/engine/machina/Evolver.hpp | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/engine/machina/Evolver.hpp b/src/engine/machina/Evolver.hpp index 8dd8e12..1aec3e8 100644 --- a/src/engine/machina/Evolver.hpp +++ b/src/engine/machina/Evolver.hpp @@ -25,16 +25,22 @@ #include "Schrodinbit.hpp" -namespace Eugene { template <typename G> class HybridMutation; } +namespace Eugene { +template<typename G> +class HybridMutation; +} namespace Machina { class Machine; class Problem; -class Evolver : public Raul::Thread { +class Evolver + : public Raul::Thread +{ public: - Evolver(Raul::TimeUnit unit, const string& target_midi, SharedPtr<Machine> seed); + Evolver(Raul::TimeUnit unit, const string& target_midi, + SharedPtr<Machine> seed); void seed(SharedPtr<Machine> parent); bool improvement() { return _improvement; } |