]> ruin.nu Git - germs.git/blobdiff - src/modelidentifier.h
had a nice idea
[germs.git] / src / modelidentifier.h
index 1ed4809ff72319836c798cbdfd14c1c231183c86..a42e0efb7097fe05ed34a8175c9a05633baf5d18 100644 (file)
@@ -35,6 +35,8 @@ struct fann;
  */
 class ModelIdentifier{
        public:
+               //TODO: Make a Model class with functions for scoring SortActions
+               //one subclass for each model. Possibly storing name as string too.
                enum Model{Whirl,X,FatX,Zipper,Cloud};
 
                /**
@@ -54,6 +56,8 @@ class ModelIdentifier{
                 */
                std::map<Model,double> identify(const GeneOrder& go);
 
+               static std::string modelName(Model m);
+
                ~ModelIdentifier();
        private:
                fann* _ann;