Package teamwork :: Package examples :: Package Thespian :: Module ratDynamics
[hide private]
[frames] | no frames]

Module ratDynamics

source code

Functions [hide private]
 
dummyDyn(feature) source code
 
deltaDyn(feature, delta) source code
 
setDyn(feature, delta) source code
 
objectDeltaDyn(feature, delta) source code
 
actorDeltaDyn(feature, delta) source code
 
actorSetDyn(fea, val) source code
 
objectSetDyn(fea, val) source code
 
thresholdDeltaDyn(thresholdFeature, threshold, deltaFeature, val) source code
 
thresholdActorDeltaDyn(thresholdFeature, threshold, deltaFeature, val) source code
 
lessThresholdActorDeltaDyn(thresholdFeature, threshold, deltaFeature, val) source code
 
lessThresholdObjectDeltaDyn(thresholdFeature, threshold, deltaFeature, val) source code
 
actObjectNotAliveDyn(aliveFeature='ThespianType', deltaFeature='actAlive') source code
 
actActorAliveDyn(aliveFeature='ThespianType', deltaFeature='actAlive') source code
 
actBothAliveDyn(aliveFeature='ThespianType', deltaFeature='actAlive') source code
 
InitNorm(feature='request') source code
 
RespNorm(feature='request') source code
 
CommitImpose(feature='exercise') source code
 
commitNormDyn(punishList=[], rewardList=[]) source code
Variables [hide private]
  DynFun = {'noneDyn': {}, 'basicDyn': {'init-norm': {'request-e...
Variables Details [hide private]

DynFun

Value:
{'noneDyn': {}, 'basicDyn': {'init-norm': {'request-exercise': {'class\
': PWLDynamics, 'args': InitNorm('request')}, 'request-match': {'class\
': PWLDynamics, 'args': InitNorm('request')},}, 'resp-norm': {'accept'\
: {'class': PWLDynamics, 'args': RespNorm('request')}, 'reject': {'cla\
ss': PWLDynamics, 'args': RespNorm('request')}, 'win': {'class': PWLDy\
namics, 'args': RespNorm('match')}, 'lose': {'class': PWLDynamics, 'ar\
gs': RespNorm('match')},}, 'being-requested-for-match-result': {'match\
': {'class': PWLDynamics, 'args': setDyn('being-requested-for-match-re\
...