Challenge Team Interim Report

[Challenge Logo]

    Team Number:085

    School Name: Silver High

    Area of Science: Biology

    Project Title: Rattlesnakes

Final Report

There are many objects of this project, which involves the hybridization of the Crotalus molossus and the Crotalus basiliscus. One of the first objects is to estimate the frequency of a dominant or recessive gene in a population based on the frequency with which the trait or condition is found in that population with the Hardy-Weinberg formula, which is an algebraic formula. The population will be based upon the species Crotalus Molossus and Crotalus basiliscus. Using the frequency for a condition known to be inherited in either an automosal recessive or autosomal dominant manner, the frequency of the genes involved can be assessed. This can be important information in designing and delivering programs to screen for specific mutant genes in targeted populations. Another object is to create a map of the integration. This map will show the genetic linkage of the Crotalus molossus and the Crotalus basiliscus. In this project we are also going to use a genetic algorithm. A genetic algorithm is a search technique based on natural selection. Successive generations evolve more fit individuals based on Darwinian survival of the fittest. The genetic algorithm is a computer simulation of such evolution where the user provides the environment in which the population must evolve. The process is based upon natural selection, crossover, and mutation, which are repeatedly applied to a population of binary strings, which represent potential solutions. Over time, the number of above-average individuals increases, and better-fit individuals are created, until a good solution to the problem at hand is found. We are using genetic algorithms to find the solution to a classification problem with a program. This program is going to be structured to respond with a true or false to a given input vector. We are going to be trying to get our program to correctly classify Crotalus molossus and the Crotalus basiliscus into a set of input vectors. We then expect the program will be presented with a vector not from this set, it will tend to exhibit generalization by responding with an output similar to target vectors for input vectors close to the previously unseen input vector.

Team Members

Sponsoring Teachers

Project Advisor(s)