Searched refs:m_organism (Results 1 – 15 of 15) sorted by relevance
3929 if(m_organism->GetOrgInterface().HasOpinion(m_organism)) { in Inst_SenseOpinionResourceQuantity()3980 if(m_organism->GetOrgInterface().HasOpinion(m_organism)) { in Inst_SenseDiffFaced()6206 …if(m_organism->GetOrgInterface().HasOpinion(m_organism)) opinion = m_organism->GetOpinion().first; in Inst_RotateUphill()8980 if (m_organism->GetOrgInterface().HasOpinion(m_organism)) { in Inst_GetOpinion()8994 if (m_organism->GetOrgInterface().HasOpinion(m_organism)) { in Inst_GetOpinionOnly_ZeroIfNone()9007 m_organism->GetOrgInterface().ClearOpinion(m_organism); in Inst_ClearOpinion()9193 m_organism->SetCellData(m_organism->GetID()); in Inst_MarkCellWithID()9710 m_organism->SetReputation(m_organism->GetReputation() + 1); in Inst_Pose()9958 if (m_organism->GetOrgInterface().HasOpinion(m_organism)) { in Inst_JoinGroup()9991 if (m_organism->GetOrgInterface().HasOpinion(m_organism)) { in Inst_JoinGroup()[all …]
897 if (m_organism->HasOpinion()) fp << m_organism->GetOpinion().first << " "; in PrintMiniTraceStatus()2929 m_organism->Die(ctx); in Inst_Die()3214 if(m_organism->HasOpinion()) group = m_organism->GetOpinion().first; in Inst_RotateUphill()4619 if (m_organism->GetOrgInterface().HasOpinion(m_organism)) { in Inst_GetOpinion()4644 if (m_organism->GetOrgInterface().HasOpinion(m_organism)) { in Inst_JoinGroup()4670 m_organism->GetOrgInterface().SetOpinion(prop_group_id, m_organism); in Inst_JoinGroup()4673 if (m_organism->GetOrgInterface().HasOpinion(m_organism)) { in Inst_JoinGroup()5777 if (!m_organism->GetOrgInterface().HasOpinion(m_organism)) return false; in Inst_IncPredTolerance()5817 if (!m_organism->GetOrgInterface().HasOpinion(m_organism)) return false; in Inst_DecPredTolerance()5849 if(m_organism->GetOrgInterface().HasOpinion(m_organism)) { in Inst_GetPredTolerance()[all …]
68 assert(m_organism != NULL); in cHardwareBase()74 m_organism->HardwareReset(ctx); in Reset()203 if (!m_organism->GetOrgInterface().HasOpinion(m_organism)) { in Divide_CheckViable()205 … m_organism->GetOrgInterface().SetOpinion(m_world->GetConfig().DEFAULT_GROUP.Get(), m_organism); in Divide_CheckViable()343 m_organism->GetOrgInterface().DoHGTMutation(ctx, m_organism->OffspringGenome()); in Divide_DoMutations()859 phenotype.CopyTrue() = ( m_organism->OffspringGenome() == m_organism->GetGenome() ); in Divide_TestFitnessMeasures()953 m_organism->OffspringGenome() = m_organism->GetGenome(); in Divide_TestFitnessMeasures()971 phenotype.CopyTrue() = (m_organism->OffspringGenome() == m_organism->GetGenome()); in Divide_TestFitnessMeasures1()1067 m_organism->OffspringGenome() = m_organism->GetGenome(); in Divide_TestFitnessMeasures1()1215 return m_organism->GetInputBuf(); in GetInputBuf()[all …]
504 m_organism->Die(ctx); in SingleProcess()509 m_organism->Die(ctx); in SingleProcess()1938 m_organism->GetPhenotype().SetLinesCopied(m_organism->GetGenome().GetSize()); in Inst_Repro()1996 m_organism->Die(ctx); in Inst_Die()2368 m_organism->Rotate(1); in Inst_DonateEditDist()2437 m_organism->Rotate(1); in Inst_DonateGreenBeardGene()2509 m_organism->Rotate(1); in Inst_DonateTrueGreenBeard()2760 m_organism->Rotate(-1); in Inst_RotateL()2773 m_organism->Rotate(-1); in Inst_RotateL()2788 m_organism->Rotate(1); in Inst_RotateR()[all …]
171 m_organism->ClearParasites(); in internalReset()209 m_organism->SetRunning(true); in SingleProcess()294 m_organism->Die(ctx); in SingleProcess()297 m_organism->SetRunning(false); in SingleProcess()341 m_organism->SetRunning(true); in ProcessBonusInst()668 m_organism->GetPhenotype().SetLastTaskCount(m_organism->GetPhenotype().GetCurTaskCount()); in InjectParasite()1209 m_organism->GetPhenotype().ResetMerit(m_organism->GetGenome().GetSequence()); in Divide_Main()1590 m_organism->DoInput(value_in); in Inst_IO()1669 m_organism->Die(ctx); in Inst_Apoptosis()1722 m_organism->Rotate(1); in Inst_RotateLeft()[all …]
166 m_organism->ClearParasites(); in internalReset()200 m_organism->SetRunning(true); in SingleProcess()266 m_organism->Die(ctx); in SingleProcess()269 m_organism->SetRunning(false); in SingleProcess()313 m_organism->SetRunning(true); in ProcessBonusInst()420 if (m_organism->HasOpinion()) fp << m_organism->GetOpinion().first << " "; in PrintMiniTraceStatus()423 fp << m_organism->GetCellID() << " "; in PrintMiniTraceStatus()976 if(m_organism->GetDivMutProb() > 0){ in Inject_DoMutations()1389 if (m_organism->TestCopyMut(ctx)) { in Inst_InstRead()1584 m_organism->DoInput(value_in); in Inst_IO()[all …]
62 cOrganism* m_organism; // Organism using this hardware. variable128 cOrganism* GetOrganism() { return m_organism; } in GetOrganism()
366 virtual cBioUnit* ThreadGetOwner() { return m_organism; } in ThreadGetOwner()
293 cBioUnit* ThreadGetOwner() { return m_organism; } in ThreadGetOwner()
294 cBioUnit* ThreadGetOwner() { return m_organism; } in ThreadGetOwner()
41 , m_organism(in_cell.m_organism) in cPopulationCell()71 m_organism = in_cell.m_organism; in operator =()264 assert(m_organism == NULL); in InsertOrganism()267 m_organism = new_org; in InsertOrganism()273 m_organism->GetOrgInterface().SetCellID(m_cell_id); in InsertOrganism()274 m_organism->GetOrgInterface().SetDemeID(m_deme_id); in InsertOrganism()286 cPhenotype& phenotype = m_organism->GetPhenotype(); in InsertOrganism()298 cOrganism * out_organism = m_organism; in RemoveOrganism()303 m_organism = NULL; in RemoveOrganism()563 if (m_organism != NULL) { in SetCellData()[all …]
32 : m_world(world), m_organism(in_organism) in cOrgSensor()56 int forage = m_organism->GetForageTarget(); in SetLooking()130 if (id_sought < -1 || id_sought == m_organism->GetID()) { in SetLooking()200 int searching_org_cell = m_organism->GetOrgInterface().GetCellID(); in FindOrg()203 searching_org_cell = m_organism->GetOrgInterface().GetAVCellID(); in FindOrg()314 m_organism->GetOrgInterface().TriggerDoUpdates(ctx); in WalkCells()884 m_organism->GetOrgInterface().GetAVFacing(); in ReturnRelativeFacing()904 m_organism->SetPotentialDisplay(display_data); in SetPotentialDisplayData()917 int easterly = m_organism->GetEasterly(); in FindDirFromHome()918 int northerly = m_organism->GetNortherly(); in FindDirFromHome()[all …]
48 cOrganism* m_organism;72 : m_organism(organism) in m_organism() function88 inline cOrganism* GetOrganism() { return m_organism; } in GetOrganism()
60 cOrganism* m_organism; // The occupent of this cell. variable97 …cPopulationCell() : m_world(NULL), m_organism(NULL), m_hardware(NULL), m_mut_rates(NULL), m_migran… in cPopulationCell()112 inline cOrganism* GetOrganism() const { return m_organism; } in GetOrganism()151 inline bool IsOccupied() const { return m_organism != NULL; } in IsOccupied()
46 cOrganism* m_organism; // Organism using this sensor variable