Package mosp_examples
[hide private]
[frames] | no frames]

Source Code for Package mosp_examples

 1  """This package provides some MOSP usage examples 
 2      1. random_wiggler:        random movement on a map 
 3      2. zombie_wiggler:        random movement with zombie infection (interaction) 
 4      3. routing_wiggler:       routed movement on a map 
 5      4. poi_wiggler:           routed movement with destination POI taken from OSM data 
 6      5. poi_act_wiggler:       random movement with zombie, entering and leaving cafe (osm POI), infected are stopped in cafes, reactivated when leaving 
 7      6. exit_wiggler:          random movement with exit node / act_at_node example (sleep/change color) 
 8      7. pause_wiggler:         random movement with pausing at any road node 
 9      8. action_wiggler:        random movement with more on stopping actions 
10      9. statemachine_wiggler:  routed movement of working and drinking people steered by state machines 
11      10. passivate_wiggler:    random movement passivating people at cafe being reactivated by cafe event 
12      11. roadwidth_wiggler:    random movement with different road width implementations (w/wo sidewalk, ...) 
13      12. BTvirus_wiggler:      random movement with infect (infect if 15s in distance) and action delay 
14      13. socketplayer_demo_wiggler:  demo of the SocketPlayerMonitor: creating, drawing objects w/wo/lifetime, removing objects 
15      14. external-controlled_random_wiggler: demo of controlling a simulation from another application via network socket 
16      15. playerChamplain:      using the deprecated libchamplain-based sim_viewer/player 
17      16. message_example:      random movement with an example of how to use the send of Person/PersonGroup 
18  """ 
19   
20  __author__ = "B. Henne, F. Ludwig, P. Tute" 
21  __credits__ = ["B. Henne", "F. Ludwig", "P. Tute", "C. Szongott"] 
22  __contact__ = "henne@dcsec.uni-hannover.de" 
23  __copyright__ = "(c) 2010-2012, DCSec, Leibniz Universitaet Hannover, Germany" 
24