David - As soon as we met this week, I had Dominance officially working. It took some hours but I got it to work. We officially have two algorithms that is programer friendly in the sense of changing parameters. Next we started working on the user interface, we don't have any experience in this field besides via applets but hopefully we can get something to work. While Ari worked on this Mindy and I worked on prepping for Data Analysis. We basically took the code to randomMotion took away paint components and any applet components since we did not want to watch hundreds of simulations. Next we decided the parameters we want to analyze are as such:
Per Algorithm
# of Robots vs. # of Collisions
# of Robots vs. Total # of seconds
I suggested we take into consideration a third variable (size). I think once the robots get to a certain size the amount of time it takes to complete rises significantly. Hopefully I am right.
Once we took out all of the applet and paint components, I began working on the Data Analysis Class that will run the simluations by calling the engine class a number of times. Mindy had to leave for some Society of Women Engineers Event.
By the time Ari and I left, Ari had a couple buttons working that would reset, start, and pause the applet the only thing was that it wouldn't appear on the applet correctly. I had the Data Analysis class written and ready to go, the only problem was I didn't know how many simulations to run let alone how long it would take. But I did have it write to a text file that way we can copy and paste the data over to an excel sheet. Hopefully we can have that determined next week.