Hardware
API
- AvidaCPU_InstLib.hpp
AvidaCPU_InstLib
AvidaCPU_InstLib::hardware_t
AvidaCPU_InstLib::arg_t
AvidaCPU_InstLib::this_t
AvidaCPU_InstLib::inst_t
AvidaCPU_InstLib::Inst_Inc()
AvidaCPU_InstLib::Inst_Dec()
AvidaCPU_InstLib::Inst_Not()
AvidaCPU_InstLib::Inst_SetReg()
AvidaCPU_InstLib::Inst_Add()
AvidaCPU_InstLib::Inst_Sub()
AvidaCPU_InstLib::Inst_Mult()
AvidaCPU_InstLib::Inst_Div()
AvidaCPU_InstLib::Inst_Mod()
AvidaCPU_InstLib::Inst_TestEqu()
AvidaCPU_InstLib::Inst_TestNEqu()
AvidaCPU_InstLib::Inst_TestLess()
AvidaCPU_InstLib::Inst_If()
AvidaCPU_InstLib::Inst_While()
AvidaCPU_InstLib::Inst_Countdown()
AvidaCPU_InstLib::Inst_Break()
AvidaCPU_InstLib::Inst_Scope()
AvidaCPU_InstLib::Inst_Define()
AvidaCPU_InstLib::Inst_Call()
AvidaCPU_InstLib::Inst_Push()
AvidaCPU_InstLib::Inst_Pop()
AvidaCPU_InstLib::Inst_Input()
AvidaCPU_InstLib::Inst_Output()
AvidaCPU_InstLib::Inst_CopyVal()
AvidaCPU_InstLib::Inst_ScopeReg()
AvidaCPU_InstLib::DefaultInstLib()
AvidaCPU_InstLib::arg_count
- AvidaGP.hpp
AvidaCPU_Base
AvidaCPU_Base::this_t
AvidaCPU_Base::hardware_t
AvidaCPU_Base::inst_t
AvidaCPU_Base::arg_t
AvidaCPU_Base::inst_lib_t
AvidaCPU_Base::genome_t
AvidaCPU_Base::stack_t
AvidaCPU_Base::arg_set_t
AvidaCPU_Base::ExitScope()
AvidaCPU_Base::UpdateScope()
AvidaCPU_Base::BypassScope()
AvidaCPU_Base::AvidaCPU_Base()
AvidaCPU_Base::AvidaCPU_Base()
AvidaCPU_Base::AvidaCPU_Base()
AvidaCPU_Base::AvidaCPU_Base()
AvidaCPU_Base::AvidaCPU_Base()
AvidaCPU_Base::AvidaCPU_Base()
AvidaCPU_Base::~AvidaCPU_Base()
AvidaCPU_Base::operator<()
AvidaCPU_Base::operator!=()
AvidaCPU_Base::Reset()
AvidaCPU_Base::ResetHardware()
AvidaCPU_Base::ResetIP()
AvidaCPU_Base::GetInstLib()
AvidaCPU_Base::GetInst()
AvidaCPU_Base::operator[]()
AvidaCPU_Base::GetGenome()
AvidaCPU_Base::GetSize()
AvidaCPU_Base::size()
AvidaCPU_Base::GetReg()
AvidaCPU_Base::GetInput()
AvidaCPU_Base::GetInputs()
AvidaCPU_Base::GetNumInputs()
AvidaCPU_Base::GetOutput()
AvidaCPU_Base::GetOutputs()
AvidaCPU_Base::GetNumOutputs()
AvidaCPU_Base::GetStack()
AvidaCPU_Base::GetFunStart()
AvidaCPU_Base::GetIP()
AvidaCPU_Base::GetScopeStack()
AvidaCPU_Base::CurScope()
AvidaCPU_Base::CurScopeType()
AvidaCPU_Base::GetScopeType()
AvidaCPU_Base::GetRegStack()
AvidaCPU_Base::GetCallStack()
AvidaCPU_Base::GetNumErrors()
AvidaCPU_Base::GetTrait()
AvidaCPU_Base::GetTraits()
AvidaCPU_Base::GetNumTraits()
AvidaCPU_Base::SetInst()
AvidaCPU_Base::SetInst()
AvidaCPU_Base::SetGenome()
AvidaCPU_Base::SetReg()
AvidaCPU_Base::SetInput()
AvidaCPU_Base::SetInputs()
AvidaCPU_Base::SetInputs()
AvidaCPU_Base::SetInputs()
AvidaCPU_Base::SetOutput()
AvidaCPU_Base::SetOutputs()
AvidaCPU_Base::SetOutputs()
AvidaCPU_Base::PopStack()
AvidaCPU_Base::PushStack()
AvidaCPU_Base::SetFunStart()
AvidaCPU_Base::SetIP()
AvidaCPU_Base::PushRegInfo()
AvidaCPU_Base::PushCallInfo()
AvidaCPU_Base::IncErrors()
AvidaCPU_Base::SetTrait()
AvidaCPU_Base::PushTrait()
AvidaCPU_Base::GetRandomInst()
AvidaCPU_Base::RandomizeInst()
AvidaCPU_Base::PushInst()
AvidaCPU_Base::PushInst()
AvidaCPU_Base::PushInst()
AvidaCPU_Base::PushInst()
AvidaCPU_Base::PushDefaultInst()
AvidaCPU_Base::PushInstString()
AvidaCPU_Base::PushRandom()
AvidaCPU_Base::Load()
AvidaCPU_Base::Load()
AvidaCPU_Base::ProcessInst()
AvidaCPU_Base::InstScope()
AvidaCPU_Base::SingleProcess()
AvidaCPU_Base::Process()
AvidaCPU_Base::PrintInst()
AvidaCPU_Base::PrintGenome()
AvidaCPU_Base::PrintGenome()
AvidaCPU_Base::PrintSymbols()
AvidaCPU_Base::ToString()
AvidaCPU_Base::PredictNextInst()
AvidaCPU_Base::PrintState()
AvidaCPU_Base::Trace()
AvidaCPU_Base::Trace()
AvidaCPU_Base::genome
AvidaCPU_Base::regs
AvidaCPU_Base::inputs
AvidaCPU_Base::outputs
AvidaCPU_Base::stacks
AvidaCPU_Base::fun_starts
AvidaCPU_Base::inst_ptr
AvidaCPU_Base::scope_stack
AvidaCPU_Base::reg_stack
AvidaCPU_Base::call_stack
AvidaCPU_Base::errors
AvidaCPU_Base::traits
AvidaCPU_Base::CPU_SIZE
AvidaCPU_Base::INST_ARGS
AvidaCPU_Base::STACK_CAP
AvidaCPU_Base::Instruction
AvidaCPU_Base::Instruction::Instruction()
AvidaCPU_Base::Instruction::Instruction()
AvidaCPU_Base::Instruction::Instruction()
AvidaCPU_Base::Instruction::operator=()
AvidaCPU_Base::Instruction::operator=()
AvidaCPU_Base::Instruction::operator<()
AvidaCPU_Base::Instruction::operator==()
AvidaCPU_Base::Instruction::operator!=()
AvidaCPU_Base::Instruction::operator>()
AvidaCPU_Base::Instruction::operator>=()
AvidaCPU_Base::Instruction::operator<=()
AvidaCPU_Base::Instruction::Set()
AvidaCPU_Base::Instruction::GetIndex()
AvidaCPU_Base::Instruction::id
AvidaCPU_Base::Instruction::args
AvidaCPU_Base::RegBackup
AvidaCPU_Base::ScopeInfo
AvidaGP
- BitSorter.hpp
BitSorter
BitSorter::bits_t
BitSorter::BitSorter()
BitSorter::BitSorter()
BitSorter::BitSorter()
BitSorter::~BitSorter()
BitSorter::operator=()
BitSorter::operator=()
BitSorter::operator!=()
BitSorter::operator<()
BitSorter::GetSize()
BitSorter::size()
BitSorter::GetComparator()
BitSorter::operator[]()
BitSorter::GetBits()
BitSorter::Clear()
BitSorter::CalcDepth()
BitSorter::CalcDepth()
BitSorter::AddCompare()
BitSorter::EditCompare()
BitSorter::InsertCompare()
BitSorter::RemoveCompare()
BitSorter::Sort()
BitSorter::TestSortable()
BitSorter::CountSortable()
BitSorter::AsString()
BitSorter::RunCompare()
BitSorter::ToString()
BitSorter::compare_set
- EventDrivenGP.hpp
EventDrivenGP
EventDrivenGP_AW
EventDrivenGP_AW::BlockType
EventDrivenGP_AW::EventDrivenGP_t
EventDrivenGP_AW::mem_key_t
EventDrivenGP_AW::mem_val_t
EventDrivenGP_AW::memory_t
EventDrivenGP_AW::arg_t
EventDrivenGP_AW::arg_set_t
EventDrivenGP_AW::affinity_t
EventDrivenGP_AW::properties_t
EventDrivenGP_AW::trait_t
EventDrivenGP_AW::matchbin_t
EventDrivenGP_AW::inst_t
EventDrivenGP_AW::inst_seq_t
EventDrivenGP_AW::event_t
EventDrivenGP_AW::inst_lib_t
EventDrivenGP_AW::event_lib_t
EventDrivenGP_AW::program_t
EventDrivenGP_AW::exec_stk_t
EventDrivenGP_AW::fun_event_handler_t
EventDrivenGP_AW::trait_printer_t
EventDrivenGP_AW::EventDrivenGP_AW()
EventDrivenGP_AW::EventDrivenGP_AW()
EventDrivenGP_AW::EventDrivenGP_AW()
EventDrivenGP_AW::EventDrivenGP_AW()
EventDrivenGP_AW::EventDrivenGP_AW()
EventDrivenGP_AW::EventDrivenGP_AW()
EventDrivenGP_AW::~EventDrivenGP_AW()
EventDrivenGP_AW::Reset()
EventDrivenGP_AW::ResetProgram()
EventDrivenGP_AW::ResetHardware()
EventDrivenGP_AW::SpawnCore()
EventDrivenGP_AW::SpawnCore()
EventDrivenGP_AW::GetInstLib()
EventDrivenGP_AW::GetEventLib()
EventDrivenGP_AW::GetRandom()
EventDrivenGP_AW::GetRandomPtr()
EventDrivenGP_AW::GetConstProgram()
EventDrivenGP_AW::GetProgram()
EventDrivenGP_AW::GetFunction()
EventDrivenGP_AW::GetInst()
EventDrivenGP_AW::GetTrait()
EventDrivenGP_AW::GetTrait()
EventDrivenGP_AW::GetNumErrors()
EventDrivenGP_AW::GetMinBindThresh()
EventDrivenGP_AW::GetMaxCores()
EventDrivenGP_AW::GetMaxCallDepth()
EventDrivenGP_AW::GetDefaultMemValue()
EventDrivenGP_AW::IsStochasticFunCall()
EventDrivenGP_AW::GetCores()
EventDrivenGP_AW::GetCores()
EventDrivenGP_AW::GetCurCoreID()
EventDrivenGP_AW::GetCurCore()
EventDrivenGP_AW::GetCurState()
EventDrivenGP_AW::GetSharedMem()
EventDrivenGP_AW::GetShared()
EventDrivenGP_AW::AccessShared()
EventDrivenGP_AW::SetMinBindThresh()
EventDrivenGP_AW::SetMaxCores()
EventDrivenGP_AW::SetMaxCallDepth()
EventDrivenGP_AW::SetDefaultMemValue()
EventDrivenGP_AW::SetStochasticFunCall()
EventDrivenGP_AW::SetTrait()
EventDrivenGP_AW::SetInst()
EventDrivenGP_AW::SetInst()
EventDrivenGP_AW::SetProgram()
EventDrivenGP_AW::PushFunction()
EventDrivenGP_AW::PushFunction()
EventDrivenGP_AW::PushInst()
EventDrivenGP_AW::PushInst()
EventDrivenGP_AW::PushInst()
EventDrivenGP_AW::Load()
EventDrivenGP_AW::NewRandom()
EventDrivenGP_AW::ValidPosition()
EventDrivenGP_AW::ValidFunction()
EventDrivenGP_AW::SetShared()
EventDrivenGP_AW::FindEndOfBlock()
EventDrivenGP_AW::CloseBlock()
EventDrivenGP_AW::OpenBlock()
EventDrivenGP_AW::BreakBlock()
EventDrivenGP_AW::FindBestFuncMatch()
EventDrivenGP_AW::GetMatchBin()
EventDrivenGP_AW::GetMatchBin()
EventDrivenGP_AW::RefreshMatchBin()
EventDrivenGP_AW::CallFunction()
EventDrivenGP_AW::CallFunction()
EventDrivenGP_AW::ReturnFunction()
EventDrivenGP_AW::ProcessInst()
EventDrivenGP_AW::HandleEvent()
EventDrivenGP_AW::TriggerEvent()
EventDrivenGP_AW::TriggerEvent()
EventDrivenGP_AW::TriggerEvent()
EventDrivenGP_AW::QueueEvent()
EventDrivenGP_AW::QueueEvent()
EventDrivenGP_AW::QueueEvent()
EventDrivenGP_AW::SingleProcess()
EventDrivenGP_AW::Process()
EventDrivenGP_AW::PrintEvent()
EventDrivenGP_AW::PrintInst()
EventDrivenGP_AW::PrintTraits()
EventDrivenGP_AW::SetTraitPrintFun()
EventDrivenGP_AW::PrintProgram()
EventDrivenGP_AW::PrintProgramFull()
EventDrivenGP_AW::PrintState()
EventDrivenGP_AW::Inst_Inc()
EventDrivenGP_AW::Inst_Dec()
EventDrivenGP_AW::Inst_Not()
EventDrivenGP_AW::Inst_Add()
EventDrivenGP_AW::Inst_Sub()
EventDrivenGP_AW::Inst_Mult()
EventDrivenGP_AW::Inst_Div()
EventDrivenGP_AW::Inst_Mod()
EventDrivenGP_AW::Inst_TestEqu()
EventDrivenGP_AW::Inst_TestNEqu()
EventDrivenGP_AW::Inst_TestLess()
EventDrivenGP_AW::Inst_If()
EventDrivenGP_AW::Inst_While()
EventDrivenGP_AW::Inst_Countdown()
EventDrivenGP_AW::Inst_Break()
EventDrivenGP_AW::Inst_Close()
EventDrivenGP_AW::Inst_Call()
EventDrivenGP_AW::Inst_Return()
EventDrivenGP_AW::Inst_SetMem()
EventDrivenGP_AW::Inst_CopyMem()
EventDrivenGP_AW::Inst_SwapMem()
EventDrivenGP_AW::Inst_Input()
EventDrivenGP_AW::Inst_Output()
EventDrivenGP_AW::Inst_Commit()
EventDrivenGP_AW::Inst_Pull()
EventDrivenGP_AW::Inst_Fork()
EventDrivenGP_AW::Inst_Terminate()
EventDrivenGP_AW::Inst_Nop()
EventDrivenGP_AW::Inst_BroadcastMsg()
EventDrivenGP_AW::Inst_SendMsg()
EventDrivenGP_AW::Inst_RngDouble()
EventDrivenGP_AW::Inst_SetRegulator()
EventDrivenGP_AW::Inst_SetOwnRegulator()
EventDrivenGP_AW::Inst_AdjRegulator()
EventDrivenGP_AW::Inst_AdjOwnRegulator()
EventDrivenGP_AW::Inst_ExtRegulator()
EventDrivenGP_AW::Inst_ExtOwnRegulator()
EventDrivenGP_AW::Inst_SenseRegulator()
EventDrivenGP_AW::Inst_SenseOwnRegulator()
EventDrivenGP_AW::Inst_Terminal()
EventDrivenGP_AW::DefaultInstLib()
EventDrivenGP_AW::HandleEvent_Message()
EventDrivenGP_AW::DefaultEventLib()
EventDrivenGP_AW::MAX_INST_ARGS
EventDrivenGP_AW::affinity_width
EventDrivenGP_AW::DEFAULT_MAX_CORES
EventDrivenGP_AW::DEFAULT_MAX_CALL_DEPTH
EventDrivenGP_AW::DEFAULT_MEM_VALUE
EventDrivenGP_AW::DEFAULT_MIN_BIND_THRESH
EventDrivenGP_AW::event_lib
EventDrivenGP_AW::random_ptr
EventDrivenGP_AW::random_owner
EventDrivenGP_AW::program
EventDrivenGP_AW::shared_mem
EventDrivenGP_AW::event_queue
EventDrivenGP_AW::traits
EventDrivenGP_AW::errors
EventDrivenGP_AW::max_cores
EventDrivenGP_AW::max_call_depth
EventDrivenGP_AW::default_mem_value
EventDrivenGP_AW::min_bind_thresh
EventDrivenGP_AW::stochastic_fun_call
EventDrivenGP_AW::cores
EventDrivenGP_AW::active_cores
EventDrivenGP_AW::inactive_cores
EventDrivenGP_AW::pending_cores
EventDrivenGP_AW::exec_core_id
EventDrivenGP_AW::is_executing
EventDrivenGP_AW::matchBin
EventDrivenGP_AW::Block
EventDrivenGP_AW::Event
EventDrivenGP_AW::Event::Event()
EventDrivenGP_AW::Event::Event()
EventDrivenGP_AW::Event::Event()
EventDrivenGP_AW::Event::operator=()
EventDrivenGP_AW::Event::operator=()
EventDrivenGP_AW::Event::operator<()
EventDrivenGP_AW::Event::operator==()
EventDrivenGP_AW::Event::HasProperty()
EventDrivenGP_AW::Event::serialize()
EventDrivenGP_AW::Event::id
EventDrivenGP_AW::Event::affinity
EventDrivenGP_AW::Event::msg
EventDrivenGP_AW::Event::properties
EventDrivenGP_AW::Function
EventDrivenGP_AW::Function::Function()
EventDrivenGP_AW::Function::operator=()
EventDrivenGP_AW::Function::operator[]()
EventDrivenGP_AW::Function::operator[]()
EventDrivenGP_AW::Function::operator==()
EventDrivenGP_AW::Function::operator!=()
EventDrivenGP_AW::Function::operator<()
EventDrivenGP_AW::Function::GetSize()
EventDrivenGP_AW::Function::SetMatchBinRefreshFun()
EventDrivenGP_AW::Function::GetAffinity()
EventDrivenGP_AW::Function::SetAffinity()
EventDrivenGP_AW::Function::PushInst()
EventDrivenGP_AW::Function::PushInst()
EventDrivenGP_AW::Function::SetInst()
EventDrivenGP_AW::Function::SetInst()
EventDrivenGP_AW::Function::serialize()
EventDrivenGP_AW::Function::inst_seq
EventDrivenGP_AW::Function::affinity
EventDrivenGP_AW::Function::fun_matchbin_refresh
EventDrivenGP_AW::Instruction
EventDrivenGP_AW::Instruction::Instruction()
EventDrivenGP_AW::Instruction::Instruction()
EventDrivenGP_AW::Instruction::Instruction()
EventDrivenGP_AW::Instruction::operator=()
EventDrivenGP_AW::Instruction::operator=()
EventDrivenGP_AW::Instruction::Set()
EventDrivenGP_AW::Instruction::Set()
EventDrivenGP_AW::Instruction::operator==()
EventDrivenGP_AW::Instruction::operator!=()
EventDrivenGP_AW::Instruction::operator<()
EventDrivenGP_AW::Instruction::serialize()
EventDrivenGP_AW::Instruction::GetIndex()
EventDrivenGP_AW::Instruction::id
EventDrivenGP_AW::Instruction::args
EventDrivenGP_AW::Instruction::affinity
EventDrivenGP_AW::Program
EventDrivenGP_AW::Program::Program()
EventDrivenGP_AW::Program::Program()
EventDrivenGP_AW::Program::begin()
EventDrivenGP_AW::Program::end()
EventDrivenGP_AW::Program::cbegin()
EventDrivenGP_AW::Program::cend()
EventDrivenGP_AW::Program::Clear()
EventDrivenGP_AW::Program::operator[]()
EventDrivenGP_AW::Program::operator[]()
EventDrivenGP_AW::Program::operator==()
EventDrivenGP_AW::Program::operator!=()
EventDrivenGP_AW::Program::operator<()
EventDrivenGP_AW::Program::GetSize()
EventDrivenGP_AW::Program::GetInstCnt()
EventDrivenGP_AW::Program::GetInstLib()
EventDrivenGP_AW::Program::ValidPosition()
EventDrivenGP_AW::Program::ValidFunction()
EventDrivenGP_AW::Program::SetMatchBinRefreshFun()
EventDrivenGP_AW::Program::SetInstLib()
EventDrivenGP_AW::Program::SetProgram()
EventDrivenGP_AW::Program::PushFunction()
EventDrivenGP_AW::Program::DeleteFunction()
EventDrivenGP_AW::Program::PushFunction()
EventDrivenGP_AW::Program::PushInst()
EventDrivenGP_AW::Program::PushInst()
EventDrivenGP_AW::Program::PushInst()
EventDrivenGP_AW::Program::SetInst()
EventDrivenGP_AW::Program::SetInst()
EventDrivenGP_AW::Program::Load()
EventDrivenGP_AW::Program::PrintInst()
EventDrivenGP_AW::Program::PrintInstFull()
EventDrivenGP_AW::Program::PrintProgram()
EventDrivenGP_AW::Program::PrintProgramFull()
EventDrivenGP_AW::Program::serialize()
EventDrivenGP_AW::Program::program_t
EventDrivenGP_AW::Program::inst_lib
EventDrivenGP_AW::Program::program
EventDrivenGP_AW::Program::fun_matchbin_refresh
EventDrivenGP_AW::State
EventDrivenGP_AW::State::State()
EventDrivenGP_AW::State::State()
EventDrivenGP_AW::State::State()
EventDrivenGP_AW::State::Reset()
EventDrivenGP_AW::State::GetFP()
EventDrivenGP_AW::State::GetIP()
EventDrivenGP_AW::State::GetDefaultMemValue()
EventDrivenGP_AW::State::SetIP()
EventDrivenGP_AW::State::SetFP()
EventDrivenGP_AW::State::SetDefaultMemValue()
EventDrivenGP_AW::State::AdvanceIP()
EventDrivenGP_AW::State::IsMain()
EventDrivenGP_AW::State::GetLocalMemory()
EventDrivenGP_AW::State::GetInputMemory()
EventDrivenGP_AW::State::GetOutputMemory()
EventDrivenGP_AW::State::GetLocal()
EventDrivenGP_AW::State::GetInput()
EventDrivenGP_AW::State::GetOutput()
EventDrivenGP_AW::State::SetLocal()
EventDrivenGP_AW::State::SetInput()
EventDrivenGP_AW::State::SetOutput()
EventDrivenGP_AW::State::AccessLocal()
EventDrivenGP_AW::State::AccessInput()
EventDrivenGP_AW::State::AccessOutput()
EventDrivenGP_AW::State::local_mem
EventDrivenGP_AW::State::input_mem
EventDrivenGP_AW::State::output_mem
EventDrivenGP_AW::State::default_mem_val
EventDrivenGP_AW::State::func_ptr
EventDrivenGP_AW::State::inst_ptr
EventDrivenGP_AW::State::block_stack
EventDrivenGP_AW::State::is_main
- EventLib.hpp
EventLib
EventLib::hardware_t
EventLib::event_t
EventLib::fun_t
EventLib::properties_t
EventLib::fun_set_t
EventLib::EventLib()
EventLib::EventLib()
EventLib::~EventLib()
EventLib::operator=()
EventLib::operator=()
EventLib::GetName()
EventLib::GetHandler()
EventLib::GetDispatchFuns()
EventLib::GetDesc()
EventLib::GetProperties()
EventLib::HasProperty()
EventLib::GetSize()
EventLib::GetID()
EventLib::AddEvent()
EventLib::RegisterDispatchFun()
EventLib::RegisterDispatchFun()
EventLib::TriggerEvent()
EventLib::HandleEvent()
EventLib::event_lib
EventLib::name_map
EventLib::EventDef
- Genome.hpp
Genome
Genome::Genome()
Genome::Genome()
Genome::Genome()
Genome::Genome()
Genome::Genome()
Genome::~Genome()
Genome::operator=()
Genome::operator=()
Genome::GetInstLib()
Genome::GetSize()
Genome::Resize()
Genome::operator==()
Genome::operator!=()
Genome::operator<()
Genome::operator>()
Genome::operator<=()
Genome::operator>=()
Genome::Hash()
Genome::inst_lib
Genome::hash_t
- InstLib.hpp
ScopeType
InstLib
InstLib::hardware_t
InstLib::inst_t
InstLib::genome_t
InstLib::arg_t
InstLib::fun_t
InstLib::inst_properties_t
InstLib::InstLib()
InstLib::InstLib()
InstLib::operator=()
InstLib::operator=()
InstLib::GetName()
InstLib::GetFunction()
InstLib::GetNumArgs()
InstLib::GetDesc()
InstLib::GetScopeType()
InstLib::GetScopeArg()
InstLib::GetProperties()
InstLib::GetSymbol()
InstLib::HasProperty()
InstLib::GetSize()
InstLib::IsInst()
InstLib::GetID()
InstLib::GetID()
InstLib::GetIDFromSymbol()
InstLib::GetIndex()
InstLib::GetIndex()
InstLib::GetIndexFromSymbol()
InstLib::GetArg()
InstLib::AddInst()
InstLib::AddArg()
InstLib::ProcessInst()
InstLib::ProcessInst()
InstLib::WriteGenome()
InstLib::ReadInst()
InstLib::PrintManifest()
InstLib::inst_lib
InstLib::inst_funs
InstLib::name_map
InstLib::id_map
InstLib::arg_map
InstLib::symbol_defaults
InstLib::extra_symbol
InstLib::symbol_map
InstLib::InstDef
InstLib::InstDef::InstDef()
InstLib::InstDef::InstDef()
InstLib::InstDef::index
InstLib::InstDef::id
InstLib::InstDef::name
InstLib::InstDef::fun_call
InstLib::InstDef::num_args
InstLib::InstDef::desc
InstLib::InstDef::scope_type
InstLib::InstDef::scope_arg
InstLib::InstDef::properties
InstLib::InstDef::symbol
InstLib::InstructionBase
- LinearCode.hpp
- VirtualCPU.hpp
emp
emp::VirtualCPU
emp::VirtualCPU::derived_t
emp::VirtualCPU::data_t
emp::VirtualCPU::inst_t
emp::VirtualCPU::inst_lib_t
emp::VirtualCPU::genome_t
emp::VirtualCPU::nop_vec_t
emp::VirtualCPU::stack_t
emp::VirtualCPU::VirtualCPU()
emp::VirtualCPU::VirtualCPU()
emp::VirtualCPU::VirtualCPU()
emp::VirtualCPU::VirtualCPU()
emp::VirtualCPU::~VirtualCPU()
emp::VirtualCPU::GetGenomeSize()
emp::VirtualCPU::GetWorkingGenomeSize()
emp::VirtualCPU::GetNumRegs()
emp::VirtualCPU::GetNumNops()
emp::VirtualCPU::GetOutputs()
emp::VirtualCPU::GetInstLib()
emp::VirtualCPU::GetNumInstsExecuted()
emp::VirtualCPU::GetNumInstsCopied()
emp::VirtualCPU::SetInputs()
emp::VirtualCPU::Load()
emp::VirtualCPU::Load()
emp::VirtualCPU::LoadFromChars()
emp::VirtualCPU::PushInst()
emp::VirtualCPU::PushInst()
emp::VirtualCPU::PushInst()
emp::VirtualCPU::PushInst()
emp::VirtualCPU::PushInst()
emp::VirtualCPU::PushInst()
emp::VirtualCPU::GetDefaultInst()
emp::VirtualCPU::PushDefaultInst()
emp::VirtualCPU::GetRandomInst()
emp::VirtualCPU::SetInst()
emp::VirtualCPU::RandomizeInst()
emp::VirtualCPU::PushRandomInst()
emp::VirtualCPU::InsertInst()
emp::VirtualCPU::InsertRandomInst()
emp::VirtualCPU::RemoveInst()
emp::VirtualCPU::IncreaseCooldown()
emp::VirtualCPU::DecreaseCooldown()
emp::VirtualCPU::ResetCooldown()
emp::VirtualCPU::AdvanceIP()
emp::VirtualCPU::AdvanceRH()
emp::VirtualCPU::AdvanceWH()
emp::VirtualCPU::AdvanceFH()
emp::VirtualCPU::SetIP()
emp::VirtualCPU::SetRH()
emp::VirtualCPU::SetWH()
emp::VirtualCPU::SetFH()
emp::VirtualCPU::ResetModdedHead()
emp::VirtualCPU::SetModdedHead()
emp::VirtualCPU::AdvanceModdedHead()
emp::VirtualCPU::GetModdedHead()
emp::VirtualCPU::Initialize()
emp::VirtualCPU::ResetHeads()
emp::VirtualCPU::ResetIO()
emp::VirtualCPU::ResetMemory()
emp::VirtualCPU::ResetBookkeeping()
emp::VirtualCPU::ResetWorkingGenome()
emp::VirtualCPU::ResetHardware()
emp::VirtualCPU::ClearGenome()
emp::VirtualCPU::CurateNops()
emp::VirtualCPU::CountNops()
emp::VirtualCPU::ExpandRegisters()
emp::VirtualCPU::GetComplementNop()
emp::VirtualCPU::GetComplementNopSequence()
emp::VirtualCPU::CompareNopSequences()
emp::VirtualCPU::CheckIfLastCopied()
emp::VirtualCPU::FindLabel_Reverse()
emp::VirtualCPU::FindLabel()
emp::VirtualCPU::FindNopSequence_Reverse()
emp::VirtualCPU::FindNopSequence_Reverse()
emp::VirtualCPU::FindNopSequence_Reverse()
emp::VirtualCPU::FindNopSequence()
emp::VirtualCPU::FindNopSequence()
emp::VirtualCPU::FindNopSequence()
emp::VirtualCPU::StackPush()
emp::VirtualCPU::StackPop()
emp::VirtualCPU::StackSwap()
emp::VirtualCPU::GetStackVal()
emp::VirtualCPU::SingleProcess()
emp::VirtualCPU::Process()
emp::VirtualCPU::GetWorkingGenomeString()
emp::VirtualCPU::GetGenomeString()
emp::VirtualCPU::GetRawGenomeString()
emp::VirtualCPU::PrintDetails()
emp::VirtualCPU::are_nops_counted
emp::VirtualCPU::are_regs_expanded
emp::VirtualCPU::nops_need_curated
emp::VirtualCPU::expanded_nop_args
emp::VirtualCPU::regs
emp::VirtualCPU::inputs
emp::VirtualCPU::outputs
emp::VirtualCPU::stacks
emp::VirtualCPU::inst_ptr
emp::VirtualCPU::flow_head
emp::VirtualCPU::read_head
emp::VirtualCPU::write_head
emp::VirtualCPU::cooldown_timer
emp::VirtualCPU::nop_id_map
emp::VirtualCPU::label_idx_vec
emp::VirtualCPU::genome
emp::VirtualCPU::genome_working
emp::VirtualCPU::active_stack_idx
emp::VirtualCPU::copied_inst_id_vec
emp::VirtualCPU::num_insts_executed
emp::VirtualCPU::NUM_STACKS
emp::VirtualCPU::MAX_NOPS
emp::VirtualCPU::num_regs
emp::VirtualCPU::num_nops
emp::VirtualCPU::Instruction
emp::VirtualCPU::Instruction::Instruction()
emp::VirtualCPU::Instruction::Instruction()
emp::VirtualCPU::Instruction::Instruction()
emp::VirtualCPU::Instruction::Instruction()
emp::VirtualCPU::Instruction::operator=()
emp::VirtualCPU::Instruction::operator=()
emp::VirtualCPU::Instruction::operator<()
emp::VirtualCPU::Instruction::operator==()
emp::VirtualCPU::Instruction::operator!=()
emp::VirtualCPU::Instruction::operator>()
emp::VirtualCPU::Instruction::operator>=()
emp::VirtualCPU::Instruction::operator<=()
emp::VirtualCPU::Instruction::Set()
emp::VirtualCPU::Instruction::GetIndex()
emp::VirtualCPU::Instruction::idx
emp::VirtualCPU::Instruction::id
emp::VirtualCPU::Instruction::nop_vec
emp::VirtualCPU::Instruction::has_been_executed
emp::VirtualCPU::Instruction::has_been_copied
- VirtualCPU_InstLib.hpp
VirtualCPU_InstLib
VirtualCPU_InstLib::hardware_t
VirtualCPU_InstLib::inst_lib_t
VirtualCPU_InstLib::arg_t
VirtualCPU_InstLib::this_t
VirtualCPU_InstLib::inst_t
VirtualCPU_InstLib::nop_vec_t
VirtualCPU_InstLib::Inst_NopA()
VirtualCPU_InstLib::Inst_NopB()
VirtualCPU_InstLib::Inst_NopC()
VirtualCPU_InstLib::Inst_Inc()
VirtualCPU_InstLib::Inst_Dec()
VirtualCPU_InstLib::Inst_If_Not_Equal()
VirtualCPU_InstLib::Inst_If_Less()
VirtualCPU_InstLib::Inst_Pop()
VirtualCPU_InstLib::Inst_Push()
VirtualCPU_InstLib::Inst_Swap_Stack()
VirtualCPU_InstLib::Inst_Shift_Right()
VirtualCPU_InstLib::Inst_Shift_Left()
VirtualCPU_InstLib::Inst_Add()
VirtualCPU_InstLib::Inst_Sub()
VirtualCPU_InstLib::Inst_Nand()
VirtualCPU_InstLib::Inst_IO()
VirtualCPU_InstLib::Inst_H_Alloc()
VirtualCPU_InstLib::Inst_H_Divide()
VirtualCPU_InstLib::Inst_H_Copy()
VirtualCPU_InstLib::Inst_H_Search()
VirtualCPU_InstLib::Inst_Mov_Head()
VirtualCPU_InstLib::Inst_Jmp_Head()
VirtualCPU_InstLib::Inst_Get_Head()
VirtualCPU_InstLib::Inst_If_Label()
VirtualCPU_InstLib::Inst_Set_Flow()
VirtualCPU_InstLib::DefaultInstLib()
- signalgp_utils.hpp
GenRandSignalGPTag()
GenRandSignalGPTags()
GenRandSignalGPInst()
GenRandSignalGPFunction()
GenRandSignalGPProgram()
SignalGPMutator
SignalGPMutator::TagType
SignalGPMutator::hardware_t
SignalGPMutator::program_t
SignalGPMutator::tag_t
SignalGPMutator::inst_lib_t
SignalGPMutator::inst_t
SignalGPMutator::fun_t
SignalGPMutator::mutator_fun_t
SignalGPMutator::SignalGPMutator()
SignalGPMutator::SignalGPMutator()
SignalGPMutator::SignalGPMutator()
SignalGPMutator::~SignalGPMutator()
SignalGPMutator::operator=()
SignalGPMutator::operator=()
SignalGPMutator::ApplyMutations()
SignalGPMutator::ApplyMutator()
SignalGPMutator::GetProgMinFuncCnt()
SignalGPMutator::GetProgMaxFuncCnt()
SignalGPMutator::GetProgMinFuncLen()
SignalGPMutator::GetProgMaxFuncLen()
SignalGPMutator::GetProgMaxTotalLen()
SignalGPMutator::GetProgMinArgVal()
SignalGPMutator::GetProgMaxArgVal()
SignalGPMutator::SetProgMinFuncCnt()
SignalGPMutator::SetProgMaxFuncCnt()
SignalGPMutator::SetProgMinFuncLen()
SignalGPMutator::SetProgMaxFuncLen()
SignalGPMutator::SetProgMaxTotalLen()
SignalGPMutator::SetProgMinArgVal()
SignalGPMutator::SetProgMaxArgVal()
SignalGPMutator::ARG_SUB__PER_ARG()
SignalGPMutator::INST_SUB__PER_INST()
SignalGPMutator::INST_INS__PER_INST()
SignalGPMutator::INST_DEL__PER_INST()
SignalGPMutator::SLIP__PER_FUNC()
SignalGPMutator::FUNC_DUP__PER_FUNC()
SignalGPMutator::FUNC_DEL__PER_FUNC()
SignalGPMutator::TAG_BIT_FLIP__PER_BIT()
SignalGPMutator::ARG_SUB__PER_ARG()
SignalGPMutator::INST_SUB__PER_INST()
SignalGPMutator::INST_INS__PER_INST()
SignalGPMutator::INST_DEL__PER_INST()
SignalGPMutator::SLIP__PER_FUNC()
SignalGPMutator::FUNC_DUP__PER_FUNC()
SignalGPMutator::FUNC_DEL__PER_FUNC()
SignalGPMutator::TAG_BIT_FLIP__PER_BIT()
SignalGPMutator::GetParamCnt()
SignalGPMutator::GetParamID()
SignalGPMutator::GetParam()
SignalGPMutator::GetParam()
SignalGPMutator::GetParamDesc()
SignalGPMutator::GetParamDesc()
SignalGPMutator::GetParamName()
SignalGPMutator::AddParam()
SignalGPMutator::SetParam()
SignalGPMutator::SetParam()
SignalGPMutator::GetMutatorCnt()
SignalGPMutator::AddMutator()
SignalGPMutator::RemoveMutator()
SignalGPMutator::ClearMutators()
SignalGPMutator::ResetMutators()
SignalGPMutator::GetMutatorDesc()
SignalGPMutator::GetLastMutationCnt()
SignalGPMutator::DefaultMutator_FuncDup()
SignalGPMutator::DefaultMutator_FuncDel()
SignalGPMutator::DefaultMutator_FuncTag()
SignalGPMutator::DefaultMutator_Slip()
SignalGPMutator::DefaultMutator_Subs()
SignalGPMutator::DefaultMutator_InstInDels()
SignalGPMutator::Print()
SignalGPMutator::VerifyProgram()
SignalGPMutator::GetMutator()
SignalGPMutator::GetConstMutator()
SignalGPMutator::GetMutatorID()
SignalGPMutator::param_lib
SignalGPMutator::param_name_map
SignalGPMutator::mutator_lib
SignalGPMutator::mutator_name_map
SignalGPMutator::prog_min_func_cnt
SignalGPMutator::prog_max_func_cnt
SignalGPMutator::prog_min_func_len
SignalGPMutator::prog_max_func_len
SignalGPMutator::prog_max_total_len
SignalGPMutator::prog_min_arg_val
SignalGPMutator::prog_max_arg_val
SignalGPMutator::arg_sub__per_arg__id
SignalGPMutator::inst_sub__per_inst__id
SignalGPMutator::inst_ins__per_inst__id
SignalGPMutator::inst_del__per_inst__id
SignalGPMutator::slip__per_func__id
SignalGPMutator::func_dup__per_func__id
SignalGPMutator::func_del__per_func__id
SignalGPMutator::tag_bit_flip__per_bit__id
SignalGPMutator::MutatorDef
SignalGPMutator::MutatorParamDef
SignalGPMutatorFacade