90 likes | 184 Views
The ProtoVitae Project aims to introduce high school students to AI and AL theories through a virtual Petri dish simulation. With no prior experience required, it offers a fun and graphics-rich environment to explore biological evolution. Developed by the KARP team, ProtoVitae is Latin for "New Life."
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?