
SketchesSim template A template for fixedtimestep simulation Falling ball A red ball falls under constant acceleration. Bouncing ball A red ball falls and bounces. Multi balls 1 Multiple balls using objectoriented design. Multi balls 2 Change representation to (speed, heading); add boundary conditions. Wander 1 Wander behavior; slider control Wander 2 Wandering with trails. Twitchy bugs Wandering bugs with too much caffeine (uniform random noise) Mellow bugs Wandering bugs with smooth motion (lowpass filter); also watery, Perlinnoise background. <Week 3 homework Exploring the effects of wander noise on foraging efficiency. <Week 4 homework Different kinesis strategies influence the spatial distribution of agents. <Week 5 homework Braitenberg vehicles <Week 6 homework Using GAs to evolve Braitenberg controllers Week 7 homework Evolving a C. elegans inspired controller Brait spiking A Braitenberg controller using integrateandfire neurons Threshold Logic Solving the XOR problem with Threshold Logic Units Week 8 homework Action selection / Finitestate machines / Arearestricted search Week 9 homework Lamprey placecode to ratecode conversion; integrateandfire neurons Week 11 homework Associative learning, estimating rewards, action policies Week 12 homework Reinforcement learning in a grid world; Qlearning with tables Week 13 homework Reinforcement learning with neural networks 