Homepage Demos Overview Downloads Tutorials Reference
Credits
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Search

BanditMachine.h File Reference


Detailed Description

Defines BanditMachine, A state machine for playing k-armed bandit.

Author:
ejt (Creator)
Author
ejt
Name
tekkotsu-1_4_1
Revision
1.9
State
Exp
Date
2003/06/12 23:41:39

Definition in file BanditMachine.h.

#include "Behaviors/StateNode.h"
#include "Behaviors/Demos/StareAtBallBehavior.h"
#include "Shared/SharedObject.h"
#include "Motion/PostureMC.h"
#include "Motion/MotionSequenceMC.h"
#include "Motion/LedMC.h"
#include "Behaviors/Transitions/TimeOutTrans.h"
#include "Behaviors/Transitions/SmoothCompareTrans.h"
#include "Behaviors/Nodes/OutputNode.h"
#include "SoundPlay/SoundManager.h"
#include "Behaviors/Demos/karmedbandit.h"

Include dependency graph for BanditMachine.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  BanditMachine
 Plays K-armed bandit. More...

class  BanditMachine::DecideNode
 uses one of the algorithms in karmedbandit.h to decide which paw to press next More...

class  BanditMachine::PressNode
 This node is used to move a paw down using a MotionSequenceMC. More...

class  BanditMachine::WaitNode
 Waits to see if a reward is received, lights up LEDs to let the user know. More...


Tekkotsu v1.4
Generated Sat Jul 19 00:06:42 2003 by Doxygen 1.3.2