[Avida-SVN] r2556 - branches/uml/source/cpu
hjg at myxo.css.msu.edu
hjg at myxo.css.msu.edu
Sun Apr 27 10:31:02 PDT 2008
Author: hjg
Date: 2008-04-27 13:31:02 -0400 (Sun, 27 Apr 2008)
New Revision: 2556
Modified:
branches/uml/source/cpu/cHardwareCPU.cc
branches/uml/source/cpu/cHardwareCPU.h
Log:
Modified: branches/uml/source/cpu/cHardwareCPU.cc
===================================================================
--- branches/uml/source/cpu/cHardwareCPU.cc 2008-04-27 17:13:06 UTC (rev 2555)
+++ branches/uml/source/cpu/cHardwareCPU.cc 2008-04-27 17:31:02 UTC (rev 2556)
@@ -433,7 +433,7 @@
"Change to state diagram 2"),
tInstLibEntry<tMethod>("sd-3", &cHardwareCPU::Inst_StateDiag3, false,
"Change to state diagram 3"),
-/* tInstLibEntry<tMethod>("s-orig-0", &cHardwareCPU::Inst_OrigState0, false,
+ tInstLibEntry<tMethod>("s-orig-0", &cHardwareCPU::Inst_OrigState0, false,
"Change the origin to state 0"),
tInstLibEntry<tMethod>("s-orig-1", &cHardwareCPU::Inst_OrigState1, false,
"Change the origin to state 1"),
@@ -509,7 +509,17 @@
"Change to transition label 10"),
tInstLibEntry<tMethod>("trans-11", &cHardwareCPU::Inst_TransLab11, false,
"Change to transition label 11"),
-
+ tInstLibEntry<tMethod>("trans-12", &cHardwareCPU::Inst_TransLab12, false,
+ "Change to transition label 12"),
+ tInstLibEntry<tMethod>("trans-13", &cHardwareCPU::Inst_TransLab13, false,
+ "Change to transition label 13"),
+ tInstLibEntry<tMethod>("trans-14", &cHardwareCPU::Inst_TransLab14, false,
+ "Change to transition label 14"),
+ tInstLibEntry<tMethod>("trans-15", &cHardwareCPU::Inst_TransLab15, false,
+ "Change to transition label 15"),
+ tInstLibEntry<tMethod>("trans-16", &cHardwareCPU::Inst_TransLab16, false,
+ "Change to transition label 16"),
+/*
tInstLibEntry<tMethod>("trig-0", &cHardwareCPU::Inst_Trigger0, false,
"Change to trigger 0"),
tInstLibEntry<tMethod>("trig-1", &cHardwareCPU::Inst_Trigger1, false,
@@ -4650,7 +4660,7 @@
bool cHardwareCPU::Inst_StateDiag3(cAvidaContext& ctx)
{ return (organism->absoluteJumpStateDiagram(3)); }
-/*
+
bool cHardwareCPU::Inst_OrigState0(cAvidaContext& ctx)
{ return (organism->getStateDiagram()->absoluteJumpOriginState(0)); }
@@ -4766,6 +4776,24 @@
bool cHardwareCPU::Inst_TransLab11(cAvidaContext& ctx)
{ return (organism->getStateDiagram()->absoluteJumpTransitionLabel(11)); }
+bool cHardwareCPU::Inst_TransLab12(cAvidaContext& ctx)
+{ return (organism->getStateDiagram()->absoluteJumpTransitionLabel(12)); }
+
+bool cHardwareCPU::Inst_TransLab13(cAvidaContext& ctx)
+{ return (organism->getStateDiagram()->absoluteJumpTransitionLabel(13)); }
+
+bool cHardwareCPU::Inst_TransLab14(cAvidaContext& ctx)
+{ return (organism->getStateDiagram()->absoluteJumpTransitionLabel(14)); }
+
+bool cHardwareCPU::Inst_TransLab15(cAvidaContext& ctx)
+{ return (organism->getStateDiagram()->absoluteJumpTransitionLabel(15)); }
+
+bool cHardwareCPU::Inst_TransLab16(cAvidaContext& ctx)
+{ return (organism->getStateDiagram()->absoluteJumpTransitionLabel(16)); }
+
+
+
+/*
bool cHardwareCPU::Inst_Trigger0(cAvidaContext& ctx)
{ return (organism->getStateDiagram()->absoluteJumpTrigger(0)); }
Modified: branches/uml/source/cpu/cHardwareCPU.h
===================================================================
--- branches/uml/source/cpu/cHardwareCPU.h 2008-04-27 17:13:06 UTC (rev 2555)
+++ branches/uml/source/cpu/cHardwareCPU.h 2008-04-27 17:31:02 UTC (rev 2556)
@@ -594,7 +594,7 @@
bool Inst_AbsoluteMoveTransLabel(cAvidaContext& ctx);
bool Inst_NextTransLabel(cAvidaContext& ctx);
-/*
+
bool Inst_OrigState0(cAvidaContext& ctx);
bool Inst_OrigState1(cAvidaContext& ctx);
bool Inst_OrigState2(cAvidaContext& ctx);
@@ -637,7 +637,12 @@
bool Inst_TransLab9(cAvidaContext& ctx);
bool Inst_TransLab10(cAvidaContext& ctx);
bool Inst_TransLab11(cAvidaContext& ctx);
-
+ bool Inst_TransLab12(cAvidaContext& ctx);
+ bool Inst_TransLab13(cAvidaContext& ctx);
+ bool Inst_TransLab14(cAvidaContext& ctx);
+ bool Inst_TransLab15(cAvidaContext& ctx);
+ bool Inst_TransLab16(cAvidaContext& ctx);
+/*
bool Inst_Trigger0(cAvidaContext& ctx);
bool Inst_Trigger1(cAvidaContext& ctx);
bool Inst_Trigger2(cAvidaContext& ctx);
More information about the Avida-cvs
mailing list