90 likes | 176 Views
The ProtoVitae Project. Team KARP Kieran Easter Adam Patterson Ryan Bovorasmy Paul Kratt. What is ProtoVitae?. The main goals of the ProtoVitae project Create a “Virtual Petri Dish“ For high school students No previous experience in AI/AL theory
E N D
The ProtoVitae Project Team KARP Kieran Easter Adam Patterson Ryan Bovorasmy Paul Kratt
What is ProtoVitae? • The main goals of the ProtoVitae project • Create a “Virtual Petri Dish“ • For high school students • No previous experience in AI/AL theory • Simulate biological evolution in a fun, faster-than-life, and graphics-intensive environment Latin for New/First Life
Why ProtoVitae? • No existing product on the market targeted to a high school audience. • An interesting challenge with genetic algorithms • Ryan’s obsession with artificial life Ryan’s Obsession
Technology • Java 6 • Swing • OpenGL • XML • Subversion • Drupal • IDE’s • http://jade.msoe.edu/geneforge/ Standing on the Shoulders of Giants
Accomplishments • Developed a high level technology architectural diagram • Created research documents on our technologies • Created development environment • Selected license and hosting The First Steps
Components More than the Sum of One’s Parts
Next Cycle • Use cases • Software Requirement Specification • UML & Architectural design diagrams • Software Design Specification Moving Forward
Design • Implementation • Testing • Senior Design Show Beyond… The future is something which everyone reaches at the rate of sixty minutes an hour, whatever he does, whoever he is. -C.S. Lewis
Questions? Anyone? Anyone?