src/work/akos/simann_demo.cc
changeset 963 5a7556e9e340
child 965 1e16b8dac159
equal deleted inserted replaced
-1:000000000000 0:0b3f201485e6
       
     1 #include <cstdlib>
       
     2 #include <cmath>
       
     3 #include "simann.h"
       
     4 
       
     5 using namespace lemon;
       
     6 
       
     7 class MyEntity {
       
     8 public:
       
     9   double mutate() { return 10.0; }
       
    10   void revert() {}
       
    11 };
       
    12 
       
    13 int main() {
       
    14   SimAnn<MyEntity> simann;
       
    15   SimpleController ctrl;
       
    16   simann.setController(ctrl);
       
    17   MyEntity ent;
       
    18   simann.setEntity(ent);
       
    19   simann.run();
       
    20 }