[Avida-SVN] r1924 - development/source/main
jbarrick at myxo.css.msu.edu
jbarrick at myxo.css.msu.edu
Fri Aug 10 07:35:33 PDT 2007
Author: jbarrick
Date: 2007-08-10 10:35:33 -0400 (Fri, 10 Aug 2007)
New Revision: 1924
Modified:
development/source/main/cPhenPlastGenotype.cc
development/source/main/cPopulation.cc
Log:
HPC doesn't like integers in log(2), use log (2.0)
Modified: development/source/main/cPhenPlastGenotype.cc
===================================================================
--- development/source/main/cPhenPlastGenotype.cc 2007-08-10 14:34:10 UTC (rev 1923)
+++ development/source/main/cPhenPlastGenotype.cc 2007-08-10 14:35:33 UTC (rev 1924)
@@ -96,7 +96,7 @@
m_likely_fitness = fit;
}
m_avg_fitness += freq * fit;
- m_phenotypic_entropy -= freq * log(freq) / log(2);
+ m_phenotypic_entropy -= freq * log(freq) / log(2.0);
++uit;
}
delete test_cpu;
Modified: development/source/main/cPopulation.cc
===================================================================
--- development/source/main/cPopulation.cc 2007-08-10 14:34:10 UTC (rev 1923)
+++ development/source/main/cPopulation.cc 2007-08-10 14:35:33 UTC (rev 1924)
@@ -3122,7 +3122,7 @@
{
if (GetCell(i).IsOccupied())
{
- double fitness = exp(log(2) * scaled_time * (org_fitness[i] - highest_fitness));
+ double fitness = exp(log(2.0) * scaled_time * (org_fitness[i] - highest_fitness));
org_fitness[i] = fitness;
total_fitness += fitness;
}
More information about the Avida-cvs
mailing list