[Avida-SVN] r2634 - in branches/collect: source/cpu source/drivers tests/_exp_500u
blwalker at myxo.css.msu.edu
blwalker at myxo.css.msu.edu
Tue Jun 10 09:48:24 PDT 2008
Author: blwalker
Date: 2008-06-10 12:48:24 -0400 (Tue, 10 Jun 2008)
New Revision: 2634
Removed:
branches/collect/tests/_exp_500u/expected/
Modified:
branches/collect/source/cpu/cHardwareExperimental.cc
branches/collect/source/drivers/cDefaultRunDriver.cc
Log:
Porting r2305:2306 from development to collect branch
Modified: branches/collect/source/cpu/cHardwareExperimental.cc
===================================================================
--- branches/collect/source/cpu/cHardwareExperimental.cc 2008-06-10 16:39:44 UTC (rev 2633)
+++ branches/collect/source/cpu/cHardwareExperimental.cc 2008-06-10 16:48:24 UTC (rev 2634)
@@ -143,10 +143,10 @@
// Replication Instructions
tInstLibEntry<tMethod>("h-alloc", &cHardwareExperimental::Inst_HeadAlloc, nInstFlag::DEFAULT, "Allocate maximum allowed space"),
tInstLibEntry<tMethod>("h-divide", &cHardwareExperimental::Inst_HeadDivide, (nInstFlag::DEFAULT | nInstFlag::STALL), "Divide code between read and write heads."),
- tInstLibEntry<tMethod>("h-copy", &cHardwareExperimental::Inst_HeadCopy, (nInstFlag::DEFAULT | nInstFlag::STALL), "Copy from read-head to write-head; advance both"),
+ tInstLibEntry<tMethod>("h-copy", &cHardwareExperimental::Inst_HeadCopy, nInstFlag::DEFAULT, "Copy from read-head to write-head; advance both"),
tInstLibEntry<tMethod>("if-label", &cHardwareExperimental::Inst_IfLabel, nInstFlag::DEFAULT, "Execute next if we copied complement of attached label"),
- tInstLibEntry<tMethod>("h-read", &cHardwareExperimental::Inst_HeadRead, nInstFlag::STALL, "Read from the read-head, place into ?BX?, advance read-head"),
+ tInstLibEntry<tMethod>("h-read", &cHardwareExperimental::Inst_HeadRead, 0, "Read from the read-head, place into ?BX?, advance read-head"),
tInstLibEntry<tMethod>("h-write", &cHardwareExperimental::Inst_HeadWrite, 0, "Write from ?BX? to the write head, advance write-head"),
tInstLibEntry<tMethod>("repro", &cHardwareExperimental::Inst_Repro, nInstFlag::STALL, "Instantly reproduces the organism"),
Modified: branches/collect/source/drivers/cDefaultRunDriver.cc
===================================================================
--- branches/collect/source/drivers/cDefaultRunDriver.cc 2008-06-10 16:39:44 UTC (rev 2633)
+++ branches/collect/source/drivers/cDefaultRunDriver.cc 2008-06-10 16:48:24 UTC (rev 2634)
@@ -123,8 +123,8 @@
// << "Energy: " << setw(9) << setprecision(7) << stats.GetAveEnergy() << " "
// << "Merit: " << setw(9) << setprecision(7) << stats.GetAveMerit() << " "
<< "Orgs: " << setw(6) << population.GetNumOrganisms() << " "
-// << "Spec: " << setw(6) << setprecision(4) << stats.GetAveSpeculative() << " "
-// << "SWst: " << setw(6) << setprecision(4) << (((double)stats.GetSpeculativeWaste() / (double)UD_size) * 100.0) << "%"
+ << "Spec: " << setw(6) << setprecision(4) << stats.GetAveSpeculative() << " "
+ << "SWst: " << setw(6) << setprecision(4) << (((double)stats.GetSpeculativeWaste() / (double)UD_size) * 100.0) << "%"
// << "Thrd: " << setw(6) << stats.GetNumThreads() << " "
// << "Para: " << stats.GetNumParasites()
<< endl;
More information about the Avida-cvs
mailing list