/dports/lang/solidity/solidity_0.8.11/tools/yulPhaser/ |
H A D | Population.cpp | 91 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 D | Population.h | 88 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 D | GeneticAlgorithm.cc | 79 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 D | GeneticAlgorithm.h | 158 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 D | PopulationDS.cpp | 46 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 D | Converter_PopulationDS.h | 45 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 D | gc_exportable.cpp | 49 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 D | gc_exportable.h | 34 std::vector<GCIndividual*> m_individuals; variable
|
/dports/biology/lamarc/lamarc-2.1.8/src/tree/ |
H A D | tree.cpp | 65 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 D | rectree.cpp | 379 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 D | tree.h | 75 IndVec m_individuals; // associates tips from same individual variable
|
/dports/biology/lamarc/lamarc-2.1.8/src/datalike/ |
H A D | region.h | 52 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 D | region.cpp | 67 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 D | toxml.cpp | 74 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 D | toxml.h | 85 std::vector<IndividualXML> m_individuals; variable
|