Example #1
0
 def _doTransfer(self, fromAgent, toAgent):
     agents.transferMoney(fromAgent, toAgent, self.transferAmount)
Example #2
0
 def transaction():
     return agents.transferMoney(fromAgent, toAgent, 
                                 self.transferAmount)
Example #3
0
 def _doTransferMoney(self, fromAgent, toAgent):
     epsilon = self.epsilon()
     amount = epsilon*fromAgent.money - (1 - epsilon)*toAgent.money
     agents.transferMoney(fromAgent,toAgent,amount)
Example #4
0
 def _doTransfer(self, fromAgent, toAgent):
     amount = fromAgent.money*self.transferProportion
     agents.transferMoney(fromAgent, toAgent, amount)