On Thu, 6 Jan 2005, Vincent Wan wrote:
> I wrote a program to repeatedly: > a: print a list of integers eg 0 0 0 0 0 0 0 0 0 0 > b: change each integer in the list to 1 with a .05% chance > > I run the program and over itterations more 1's appear as they should. > > However, the changes printed in step a don't seem to be the same as > those made in step b (as shown by the debug code. Hi Vincent, Can you show us a snippet of the file output? I'm not immediately seeing anything particular with your debugging output statements: myfile.write('base ' + str(current_base) + ' mutated to ') myfile.write(str(a_genome[current_base]) + '\n') Like the computer, I don't yet understand what the problem is. *grin* If you can point us at the output that looks weird to you, and tell us what you expected to see instead and why, that will help us a lot to better understand the situation. Best of wishes! _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor