Sunday, May 31, 2015

recreation

I looked at my program and saw a bit of a memory issue. The way its set up, there is a data structure that holds a E number of evolution. The evolution have a G number of generations. The generation have I number of individuals, and these individuals have 6 floating point parameters. Meaning that for a given run my program has to hold E*G*I*6. assuming a 32 bit floating point that would be 192*E*I*G.... whaaaaaa(6-6)... so I'm trying to change my interface so that it only holds at most one evolution at a time, or if I can, I will get it to hold only one generation at a time. This will save on a lot of run time data.

No comments:

Post a Comment