User Tools

Site Tools


spcs:summer2014:d10

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
spcs:summer2014:d10 [2014/07/28 12:20]
ffpaladin [Part 2: Tic Tac Toe AI]
spcs:summer2014:d10 [2014/07/28 15:33] (current)
ffpaladin
Line 1: Line 1:
-Afternoon Teams: (Angel, Jove), (Andrew, Emily, Ed), (Mei-Ling, Clair), (Ellie, Alix), (Zuri, Anastasia), (Jeni, Float), (Penny, ​Alix), (Fang, Will)+Afternoon Teams: (Angel, Jove), (Andrew, Emily, Ed), (Mei-Ling, Clair), (Ellie, Alix), (Zuri, Anastasia), (Jeni, Float), (Penny, ​Raymond), (Fang, Will)
  
  
Line 43: Line 43:
   * Try to make the Game AI such that the computer always plays Scissors.   * Try to make the Game AI such that the computer always plays Scissors.
   * Then make an AI where the computer plays random.   * Then make an AI where the computer plays random.
-  * Then make an AI where the computer tries to learn your patterns and beats you.+  * Then make an AI where the computer tries to learn your patterns and beats you (out of 10).
   * (Extra) Make your own sprites: http://​www.piskelapp.com/​   * (Extra) Make your own sprites: http://​www.piskelapp.com/​
   * (Extra COOL) Make it so that I can select which of the three AI's I'm playing (make a button for each AI).   * (Extra COOL) Make it so that I can select which of the three AI's I'm playing (make a button for each AI).
  
-Note: You can use buttons or keys to represent user input. The choice is yours.+Note: You can use buttons or keys to represent user input. The choice is yours. ​Use good design principles!
  
 ===== Part 2: Tic Tac Toe AI ===== ===== Part 2: Tic Tac Toe AI =====
Line 65: Line 65:
 ===== Stretch Assignments ===== ===== Stretch Assignments =====
  
-You can go back to any previous project and work on them.+You can go back to any previous project and work on them. No one had a chance to do the A* problem from Thursday yet.
  
 You can also fork a classmates project or any other project you find interesting to tinker with. You can also fork a classmates project or any other project you find interesting to tinker with.
Line 73: Line 73:
 http://​math.hws.edu/​eck/​cs271/​js-work/​Blackjack.html http://​math.hws.edu/​eck/​cs271/​js-work/​Blackjack.html
  
 +===== Feedback =====
 +
 +https://​docs.google.com/​forms/​d/​1nNvgtxwBtGiDMfe_jjx1PH8MzwJlOR7jIAaEdLZ-sZI/​viewform
  
  
/soe/sherol/.html/teaching/data/attic/spcs/summer2014/d10.1406575231.txt.gz · Last modified: 2014/07/28 12:20 by ffpaladin