Project Log: Day 65


I scr**ed up a bit there

Of course I made a mistake… It was the most stupid of things, but I was saving the results in the wrong file, and so sometimes I was overwriting a simulation result for a given configuration with that of a different configuration (facepalm).

And so after having my two computers run for DAYS last week, I had to throw basically all of it away, correct the code, and start over. And that’s what’s happening now. I still really much like to have my computers run while I sleep, I feel soooo much more productive.

Saved files late at night
Generating results in my sleep

Working on visualizing results

Then again, I could have saved some of it, but then I took the opportunity to save some more details of each simulation. Which allows me to do things a bit like so, which I won’t explain yet (these are draft visualizations):

Visualizing choice evolution of the GA
Visualizing evolution of the GA, where it focuses on some nodes over others
3D graph of improvement managed by the Genetic Algorithm
Value of choosing the right nodes to act on in different configurations (with errors)

So well, it’s not all been completely a waste.

Conclusion

Making mistakes while coding I guess is what happens, finding out late is me not running enough tests. But making the best out of it was a good choice, as I can show things better (will be good for the dissertation).