Homepage Demos Overview Downloads Tutorials Reference
Credits

BanditMachine.h File Reference


Detailed Description

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

Author:
ejt (Creator)
Author
ejt
Name
tekkotsu-2_2
Revision
1.17
State
Exp
Date
2004/10/17 01:16:10

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 "Shared/ProjectInterface.h"
#include "Behaviors/Demos/karmedbandit.h"

Include dependency graph for BanditMachine.h:

Include dependency graph

Go to the source code of this file.

Classes

class  BanditMachine
 Plays K-armed bandit. More...
class  BanditMachine::PressNode
 This node is used to move a paw down using a MotionSequenceMC. More...
class  BanditMachine::DecideNode
 uses one of the algorithms in karmedbandit.h to decide which paw to press next More...
class  BanditMachine::WaitNode
 Waits to see if a reward is received, lights up LEDs to let the user know. More...


Tekkotsu v2.2
Generated Tue Oct 19 14:19:18 2004 by Doxygen 1.3.9.1