-
Recent Posts
Tags
History
Category Archives: Uncategorized
Loading and Reading in Files!
We now have a great way to create files regarding the Robot’s brain, along with loading files of previous brains created! We wanted to be able to store into text files the number of altControls a random brain used, the … Continue reading
Posted in Uncategorized
Leave a comment
Crossover of virtual robots
This week I focused on creating the evolutionary crossover method. A crossover method needs to take information from one parent robot, information from another parent robot, and swap that information. This mutates our robots without losing information which is what … Continue reading
Posted in Uncategorized
Leave a comment
Smartest Robot Yet!!!!
After studying our results yesterday and reading a Graph Crossover Article to better our understanding of the process we are trying to make, we decided to calculate our minimum score’s a different way! Our new calculations consisted of taking the … Continue reading
Posted in Uncategorized
Leave a comment
Running Experiments
We have finally made it to the point of running multiple experiments after another for our robots! In order to get to this point, we added some important methods into our evolutionary algorithm. The steps we followed are: Initialize the … Continue reading
Posted in Uncategorized
Leave a comment
Summary and new brain
This blog post is a brief reminder of our project and a summary of all the work that has been completed this summer. If you would like to read the latest progress since the last post, please skip to the … Continue reading
Posted in Uncategorized
Leave a comment
Updated Graphs
Yesterday (7/12/2011) we had used the DOT language and graphviz to create a simple directed graph of one of our random brain’s. Today, we have updated these graphs. This first graph shown below represents our basic working brain of the robot. … Continue reading
Posted in Uncategorized
Leave a comment
Learning occam-pi and using Dot.
While researching this summer I have been extending my knowledge on the parallel language in java, which has led into learning about the occam-pi language. This is a parallel language that allows programs to in a sense multi-task; they can … Continue reading
Posted in Uncategorized
Leave a comment
Light attenuation in our bonding boxes.
As of Wednesday(07/06/2011) we had our simulator working to where we spit out a score for the robot on how well “it did”. The score keeps track of the Lifetime of the robot (how long it was moving around in … Continue reading
Posted in Uncategorized
Leave a comment
Occam-pi to Java
Before we can start evolving new ‘brains’ for our robot, we need to translate our occam/Plumbing code into Java using JCSP. By using JCSP we are able to create a replica of our robot in the Simbad simulator. The first … Continue reading
Posted in Uncategorized
Leave a comment
Adding Bounding Boxes
As am I getting back into the swing of writing code in java once again, I am expanding my coding skills by adding bounding boxes around all of the possible lights in each room. At first, we wanted to create … Continue reading
Posted in Uncategorized
Leave a comment