Home
last modified time | relevance | path

Searched refs:m_individuals (Results 1 – 15 of 15) sorted by relevance

/dports/lang/solidity/solidity_0.8.11/tools/yulPhaser/
H A DPopulation.cpp91 for (size_t i: _selection.materialise(m_individuals.size())) in select()
92 selectedIndividuals.emplace_back(m_individuals[i]); in select()
112 m_individuals[i].chromosome, in crossover()
113 m_individuals[j].chromosome in crossover()
126 vector<int> indexSelected(m_individuals.size(), false); in symmetricCrossoverWithRemainder()
132 m_individuals[i].chromosome, in symmetricCrossoverWithRemainder()
133 m_individuals[j].chromosome in symmetricCrossoverWithRemainder()
144 remainder.emplace_back(m_individuals[i]); in symmetricCrossoverWithRemainder()
162 return Population(_a.m_fitnessMetric, move(_a.m_individuals) + move(_b.m_individuals)); in operator +()
177 return m_individuals == _other.m_individuals && m_fitnessMetric == _other.m_fitnessMetric; in operator ==()
[all …]
H A DPopulation.h88 m_individuals{sortedIndividuals(std::move(_individuals))} {} in Population()
114 std::vector<Individual> const& individuals() const { return m_individuals; } in individuals()
132 std::vector<Individual> m_individuals; variable
/dports/sysutils/gaffitter/gaffitter-0.6.0/src/optimizers/
H A DGeneticAlgorithm.cc79 m_individuals.reserve( m_params.m_ga_pop_size ); in GeneticAlgorithm()
183 m_individuals.push_back( Individual() ); in InitPopulation()
190 FirstFit( m_individuals.back().m_genome, m_files ); in InitPopulation()
193 if( Evaluate( m_individuals.back() ) ) return true; in InitPopulation()
210 while( i < m_individuals.size() ) in Generation()
220 mom = (this->*Tournament)( m_individuals.size() / 2, m_individuals.size() - 1 ); in Generation()
274 m_individuals[sel.second] = m_individuals[sel.first]; in Generation()
368 m_individuals[children[i]].m_genome.DelAllBins(); in Crossover()
382 m_individuals[children[i]].m_genome.AddBin( in Crossover()
391 m_individuals[children[i]].m_genome.AddBin( in Crossover()
[all …]
H A DGeneticAlgorithm.h158 bool Evaluate( int i ) { return Evaluate( m_individuals[i] ); } in Evaluate()
187 return Fitness( m_individuals[index] ); in Fitness()
288 Individual& Individuals( int i ) { return m_individuals[i]; } in Individuals()
292 const Individual& Individuals( int i ) const { return m_individuals[i]; } in Individuals()
297 std::vector<Individual>& Individuals() { return m_individuals; } in Individuals()
301 const std::vector<Individual>& Individuals() const { return m_individuals; } in Individuals()
303 std::vector<Individual> m_individuals; /**< The population (vector) of variable
/dports/biology/lamarc/lamarc-2.1.8/src/conversion/
H A DPopulationDS.cpp46 m_individuals.push_back(thisIndividual); in PopulationDS()
57 m_individuals.push_back(ind); in PopulationDS()
72 return m_individuals.begin(); in getFirstIndividual()
80 return m_individuals.end(); in getLastIndividual()
123 return m_individuals.size(); in getNumberOfIndividuals()
194 m_individuals.push_back(individual); in addIndividual()
215 m_individuals.push_back(individual); in addIndividual()
315 m_individuals.erase(individual); in PopSequence()
333 for(individual = m_individuals.begin(); in FindAllSequences()
354 m_individuals.clear(); in EraseIndividuals()
[all …]
H A DConverter_PopulationDS.h45 list<IndividualDS> m_individuals; variable
74 list<IndividualDS> GetAllIndividuals() const {return m_individuals;}; in GetAllIndividuals()
/dports/biology/lamarc/lamarc-2.1.8/src/convModel/
H A Dgc_exportable.cpp49 for(std::vector<GCIndividual*>::iterator i = m_individuals.begin(); in ~gcNameResolvedInfo()
50 i != m_individuals.end(); i++) in ~gcNameResolvedInfo()
59 m_individuals.push_back(ind); in AddIndividual()
78 for(size_t index=0; index < m_individuals.size(); index++) in GetIndividuals()
80 inds.push_back(m_individuals[index]); in GetIndividuals()
88 wxLogDebug("%svector of %d individuals",prefix.c_str(),(int)m_individuals.size()); // EWDUMPOK in DebugDump()
H A Dgc_exportable.h34 std::vector<GCIndividual*> m_individuals; variable
/dports/biology/lamarc/lamarc-2.1.8/src/tree/
H A Dtree.cpp65 m_individuals(tree.m_individuals), in Tree()
82 for(indiv = 0; indiv < m_individuals.size(); ++indiv) in Tree()
86 m_individuals[indiv].SetTips(itips); in Tree()
124 m_individuals = tree->m_individuals; in CopyTips()
128 for(indiv = 0; indiv < m_individuals.size(); ++indiv) in CopyTips()
132 m_individuals[indiv].SetTips(itips); in CopyTips()
209 m_individuals = indvec; in SetIndividualsWithTips()
776 ind = m_individuals[m_randomSource->Long(m_individuals.size())]; in SwapSiteDLs()
825 ind = m_randomSource->Long(m_individuals.size()); in PickNewSiteDLs()
826 } while (!m_individuals[ind].MultipleTraitHaplotypes()); in PickNewSiteDLs()
[all …]
H A Drectree.cpp379 vector<Branch_ptr> haps = m_individuals[ind].GetAllTips(); in ReassignDLsFor()
380 vector<LocusCell> cells = m_individuals[ind].GetLocusCellsFor(lname, marker); in ReassignDLsFor()
661 for (IndVec::const_iterator ind = m_individuals.begin(); ind != m_individuals.end(); ind++) in AnyRelativeHaplotypes()
790 if (static_cast<unsigned long>(ind) == m_individuals.size()) return true; in UpdateDataLikesForIndividualsFrom()
798 for (m_individuals[ind].ChooseFirstHaplotypeFor(lname, marker); in UpdateDataLikesForIndividualsFrom()
800 newhaps = m_individuals[ind].ChooseNextHaplotypeFor(lname, marker)) in UpdateDataLikesForIndividualsFrom()
897 for (unsigned long ind = 0; ind < m_individuals.size(); ind++) in RandomizeMovingHaplotypes()
899 if (m_individuals[ind].ChooseRandomHaplotypesFor(lname, marker)) in RandomizeMovingHaplotypes()
995 (*m_pMovingLocusVec)[lnum].MakePhenotypesFor(m_individuals); in SimulateDataIfNeeded()
H A Dtree.h75 IndVec m_individuals; // associates tips from same individual variable
/dports/biology/lamarc/lamarc-2.1.8/src/datalike/
H A Dregion.h52 IndVec m_individuals; variable
84 void AddIndividual(const Individual& newind) {m_individuals.push_back(newind);}; in AddIndividual()
119 long GetNIndividuals() const {return m_individuals.size();}; in GetNIndividuals()
120 const Individual& GetIndividual(long n) const {return m_individuals[n];}; in GetIndividual()
128 const IndVec& GetIndividuals() const {return m_individuals;}; in GetIndividuals()
H A Dregion.cpp67 return m_individuals[n]; in GetIndividual()
133 for (unsigned long ind=0; ind<m_individuals.size(); ind++) in SetupAndMoveAllLoci()
135 m_individuals[ind].RandomizeAllHaplotypes(); in SetupAndMoveAllLoci()
148 m_loci[loc].Setup(m_individuals); in SetupAndMoveAllLoci()
154 m_movingloci[mloc].Setup(m_individuals); in SetupAndMoveAllLoci()
316 m_individuals[indnum].SetPhaseMarkers(allphasemarkers); in SetPhaseMarkers()
317 m_individuals[indnum].SetPhaseSites(phasesites); in SetPhaseMarkers()
732 IndVec individuals = m_individuals; in CreateTree()
814 indiv != m_individuals.end(); ++indiv) in AnyPhaseUnknownSites()
949 for (i = 0; i < m_individuals.size(); ++i) in IsValidRegion()
[all …]
/dports/biology/lamarc/lamarc-2.1.8/src/xml/
H A Dtoxml.cpp74 m_individuals.push_back(IndividualXML(region,popdata,ind)); in PopulationXML()
134 for(ind = m_individuals.begin(); ind != m_individuals.end(); ++ind) in ToXML()
H A Dtoxml.h85 std::vector<IndividualXML> m_individuals; variable