-
Notifications
You must be signed in to change notification settings - Fork 341
Homework 2
Sejo Vega-Cebrián edited this page Apr 6, 2017
·
25 revisions
- Nature of Code Chapter 9 on Genetic Algorithms
- Nature of Code Chapter 9 p5.js examples
- Nature of Code Chapter 9 Processing examples
- New Steering Behavior Evolution example
- New GA for Traveling Salespereson example
- Week 2 README
The assignment is to put your own creative "spin" on one of the examples (or create your own new example). Here are some suggestions but by no means do you need to stick to them.
- Using the Shakespeare monkey example, try evolving a sequence of something other than characters -- geometry, musical notes, pixels, etc.
- In Jer Thorp’s original Smart Rockets each rocket only gets five thrusters (of any direction and strength) that follow a firing sequence (of arbitrary length). Jer’s simulation also gives the rockets a finite amount of fuel. Can you add these elements to the simulation?
- Visualize the path of the smart rockets in a different way. What sorts of abstract or artistic images can emerge by layering many generations of evolution?
- Using the "evolving faces" example, create your own "interactive selection" project. In addition to visual design, consider evolving sound — for example, a short sequence of tones. Can you devise a strategy, such as a networked web application or physical sensor system, to acquire ratings from multiple users over time?
- Create an interface for any of the examples that allows you to pause/restart the simulation, adjust parameters on the fly, and more.
- Take a look at how crossover and mutation are implemented in the Traveling Salesperson GA example. Can you improve / adjust these methods? Are there also ways to improve the fitness function?
- Document your work on the web and link to it below.
- Add any questions below:
- your question here -name
- Name - assignment - any notes
- Sejo GA Choreographic Counterpoint - Previous experiments developing the fitness function
- Daniel -
- Dror - genetic emojis - GitHub repo
- Esther -
- FY -
- Jessica - Book Cover Generator
- Phil -
- Jade -
- Koji - GA with Pixel still not working...
- Laura -
- Miao - Ecomoji
- Ondina - Thesis Drawings Generator
- Richard - L Tree - Blog
- Siman -
- Wangshu -
- Stanlyn -
- Yueping -
- Yun -
- Zach - Family recipes
- Name - assignment - any notes
- Mithru - Noise to Mario - Genetic Algorithms exercise to evolve random 16x16 pixels into an image.
- Ada - Pixels
- Cris - Evolving Shakespeare with pixels
- Yuli -
- Anne-Michelle -
- Hayley - Interactive Selection - Plant version (I will Upload it soon!)
- Jesal -
- Ji Young - Logo Generator
- Lisa - World Leader Evolutionary Ecosystem - P5, Documentation
- Lucy -
- Michael -
- Nanou -
- Patrick -
- Peiyu -
- Shivanku -
- Yao -
- Shelley -
- Yuchi -