Init version

This commit is contained in:
2024-10-03 18:43:04 +07:00
commit f80052961f
186 changed files with 71676 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
#pragma once
#include "../AbstractGenome.h"
class HaploidGenotype;
class Genotype;
class ChromosomeRearrangementStrategy {
public:
virtual HaploidGenotype buildRecombinantGenotype(const Genotype*);
virtual HaploidGenotype buildRecombinantGenotype(const HaploidGenotype&, const HaploidGenotype&);
};
// <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
class RecombinationStrategies {
public:
static ChromosomeRearrangementStrategy* getInstance(std::string _name);
};