src/work/akos/simann_demo.cc
author ladanyi
Tue, 05 Apr 2005 22:37:19 +0000
changeset 1308 0274efa2222f
parent 1023 3268fef5d623
permissions -rw-r--r--
Applied the changes which somehow vanished during my last merge. Thanks goes
to Marci for noticing this. In detail:
- added amsmath and amssymb latex packages for latex documentation
- src/demo is also scanned for doxygen input files
     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 }