]> ruin.nu Git - germs.git/blobdiff - src/model.h
a little more refactoring, name might just as well return const char* since it's...
[germs.git] / src / model.h
index 9ebcb23818960d722bbee289a5c299849000330d..52e4d747c4b6eb0677e18805cc30230244e6102f 100644 (file)
 #define __MODEL_H__
 
 #include <tr1/memory>
-#include <string>
 
 class SortAction;
+class GeneOrder;
+
 namespace Models {
        class ModelImpl;
 }
@@ -35,9 +36,9 @@ class Model{
 
                Model(Models::ModelImpl* model);
 
-               double score(const SortAction& sa) const;
+               double score(const SortAction& sa, const GeneOrder& go) const;
 
-               std::string name() const;
+               const char* name() const;
 
        private:
                ModelPointer _impl;