Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
RandomTrans Class ReferenceA transition that fires immediately, randomly choosing one destination node to activate. More...
Inheritance diagram for RandomTrans:
Detailed DescriptionA transition that fires immediately, randomly choosing one destination node to activate. This class should be extended in the following way: setHistoryLength(int n) to maintain a history of recent choices that are not to be reused, i.e., drawing without replacement Definition at line 16 of file RandomTrans.h.
Constructor & Destructor Documentationconstructor Definition at line 11 of file RandomTrans.cc. constructor Definition at line 15 of file RandomTrans.cc.
constructor, only to be called by subclasses (which need to specify their own classname) Member Function Documentation
if destination is non-null, add it to the destination list Reimplemented from Transition. Definition at line 28 of file RandomTrans.h. Referenced by addDestination(). Add a destination node with a specified weight (defaults to 1.0). Definition at line 19 of file RandomTrans.cc.
adds a weight entry to the back of the queue Definition at line 24 of file RandomTrans.cc. Referenced by addDestination(), and RandomTrans().
Firing this type of transition activates one destination node at random, instead of all destinations. Reimplemented from Transition. Definition at line 28 of file RandomTrans.cc. Member Data Documentation
the probably of selection for each source Definition at line 40 of file RandomTrans.h. Referenced by addWeight(), and fire(). The documentation for this class was generated from the following files: |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:15 2016 by Doxygen 1.6.3 |