equal
deleted
inserted
replaced
1 #include "simann.h" |
|
2 |
|
3 using namespace lemon; |
|
4 |
|
5 class MyEntity { |
|
6 public: |
|
7 double getCost() { return 10.0; } |
|
8 void mutate() {} |
|
9 void revert() {} |
|
10 }; |
|
11 |
|
12 int main() { |
|
13 /* |
|
14 SimAnn<MyEntity> simann; |
|
15 SimpleController ctrl; |
|
16 simann.setController(ctrl); |
|
17 MyEntity ent; |
|
18 simann.setEntity(ent); |
|
19 simann.run(); |
|
20 */ |
|
21 |
|
22 SimAnn<MyEntity> simann2; |
|
23 AdvancedController ctrl2(10.0); |
|
24 simann2.setController(ctrl2); |
|
25 MyEntity ent2; |
|
26 simann2.setEntity(ent2); |
|
27 simann2.run(); |
|
28 } |
|