COIN-OR::LEMON - Graph Library

source: lemon-0.x/src/work/akos/simann_demo.cc @ 999:5c846ec3f787

Last change on this file since 999:5c846ec3f787 was 999:5c846ec3f787, checked in by Akos Ladanyi, 15 years ago

Added a second SimAnn? with the other controller.

File size: 438 bytes
Line 
1#include "simann.h"
2
3using namespace lemon;
4
5class MyEntity {
6public:
7  double mutate() { return 10.0; }
8  void revert() {}
9};
10
11int main() {
12  SimAnn<MyEntity> simann;
13  SimpleController ctrl;
14  simann.setController(ctrl);
15  MyEntity ent;
16  simann.setEntity(ent);
17  simann.run();
18
19  SimAnn<MyEntity> simann2;
20  AdvancedController ctrl2(20.0);
21  simann2.setController(ctrl2);
22  MyEntity ent2;
23  simann2.setEntity(ent2);
24  simann2.run();
25}
Note: See TracBrowser for help on using the repository browser.