X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;ds=sidebyside;f=src%2Fgenesorter.h;h=4380e9957479625140f95c858f3245e54942731f;hb=7e811915a713eeef44f03385a1fc1f74a5301c30;hp=402464bcc4b8555d3d0c6541dc2ab21aa4fc18f3;hpb=3401199b1ce268dd6465f09abf6264592b989140;p=germs.git diff --git a/src/genesorter.h b/src/genesorter.h index 402464b..4380e99 100644 --- a/src/genesorter.h +++ b/src/genesorter.h @@ -22,7 +22,6 @@ #define __GENESORTER_H__ #include -#include class SortAction; class GeneOrder; @@ -34,8 +33,7 @@ class GeneOrder; */ class GeneSorter{ public: - typedef std::tr1::shared_ptr ActionPointer; - typedef std::vector ActionList; + typedef std::vector ActionList; /** * Takes a GeneOrder, finds the actions to transform it into a sorted @@ -48,6 +46,8 @@ class GeneSorter{ */ ActionList safeActions(const GeneOrder& go1); + size_t scoreActions(const GeneOrder& go, SortAction& sa); + ~GeneSorter(){}; };