Aspen Elementary (16)/Interim Report

Interim Report
http://mode.lanl.k12.nm.us/get_interim1112.php?team_id=16

Problem Definition
The problem that we are trying to work on is that the nodes in a supercomputer sometimes send corrupted information.

Problem Solution
We are going to find a algorithm that makes it so that even if the node or link is unhealthy or broken and the info goes through it the data in the info stays the same and is not corrupted.

Progress To Date
We created two kinds of agents: nodes and infos. Nodes represents the nodes in a real supercomputer. Infos represents the information that the nodes send. We also made two kinds of links: regular and broken. Regular is a healthy link that doesn't corrupt the infos that pass through it. Broken is a unhealthy link that when the infos are sent through it it corrupts the info. Another problem is if the node itself is broken. Both cases corrupt the info or prevent it to reach its destination. In our program we have made a circle of nodes with each node having only two links to any other node. The links cannot be to same node. Also we have made one broken link, the broken link is yellow. Each info has a start and a end node. Each time the info is sent it chooses the fastest link that the node it is on has to the info's end node. It does this because we asked the neighbors across the two links which one was closer.The content of the info is "Hello World" and we have made it so that when the info touches the corrupted link or node, one character in the content is changed.

Future Work
We are going to use error connecting codes and we will be detecting if the info is corrupted. We will check if the info is corrupted in the end of the cycle.

Introduction
Hi, My name is Dr. Thomas Robey See the biography on my User Page

Progress
You have done a good job doing basic research for your project. The scope is focused enough that you have a good chance of completing your project. This is a good start for your project.

Mentors
Do you have a mentor yet?

Model
The computer language is not mentioned. Also, not much is said about how you intend to show your results. You will probably will need to think of how to present your results when you prepare for your face-to-face evaluation.

Face to Face Evaluation
Your next milestone is a face to face |face-to-face evaluation in February.

Rubrics
The judges will use these rubrics to evaluate your projects. Use them as checklists for what you need to communicate to the judges. Expo Judges Rubric