author | ladanyi |
Mon, 29 Nov 2004 16:11:51 +0000 | |
changeset 1024 | 28e117c5bddf |
parent 999 | 5c846ec3f787 |
child 1096 | 1cfb25ef14d2 |
permissions | -rw-r--r-- |
1 #include "simann.h"
3 using namespace lemon;
5 class MyEntity {
6 public:
7 double getCost() { return 10.0; }
8 void mutate() {}
9 void revert() {}
10 };
12 int main() {
13 SimAnn<MyEntity> simann;
14 SimpleController ctrl;
15 simann.setController(ctrl);
16 MyEntity ent;
17 simann.setEntity(ent);
18 simann.run();
20 SimAnn<MyEntity> simann2;
21 AdvancedController ctrl2(20.0);
22 simann2.setController(ctrl2);
23 MyEntity ent2;
24 simann2.setEntity(ent2);
25 simann2.run();
26 }