Learning

From BP Wiki
Revision as of 18:47, 27 April 2014 by Assaf (Talk | contribs)

Jump to: navigation, search

Adaptive Behavioral Programming

Reference Materials

Contents of reference material

  • A base version of BPJ
  • A Java library with extensions to BPJ for reinforcement learning. Import and add to the classpath
  • Example: A Salad cutting robot. The b-threads provide an underspecification for a simulated robot that needs to pick up vegetables, cut them and serve them to customers. Using reinforcement learning, the robot learns the correct o in which to execute these actions.
  • Example: Tic Tac Toe, where the application learns how to play despite underspecification.