B
Brian
void generation_loop()
{
int generation = 1;
double x = 0.25;
double y = 0.50;
double z = 0.25;
double AA, AB, BB;
double p = (y/(y+z))/2;
AA = pow(p,2);
AB = 2*p*(1-p);
BB = pow(1-p,2);
double p2 = (AB /(AB+BB))/2;
for (generation = 1; generation <= 30; generation++)
{
cout << "Generation " << generation << " ";
cout << x << " "<< y << z << endl;
}
}
I've been pulling my hair out on this. For each time a generation has
passed I want a new value computed. The prevous value should be saved
in x,y,z and then recomputed with the new values.
{
int generation = 1;
double x = 0.25;
double y = 0.50;
double z = 0.25;
double AA, AB, BB;
double p = (y/(y+z))/2;
AA = pow(p,2);
AB = 2*p*(1-p);
BB = pow(1-p,2);
double p2 = (AB /(AB+BB))/2;
for (generation = 1; generation <= 30; generation++)
{
cout << "Generation " << generation << " ";
cout << x << " "<< y << z << endl;
}
}
I've been pulling my hair out on this. For each time a generation has
passed I want a new value computed. The prevous value should be saved
in x,y,z and then recomputed with the new values.