Line 573 needs tremble to be a parameter for evaluating the likelihood
Line 106 is actually using the tremble in the decision function ('tremble = self.genome['tremble']'). This means that if tremble is also in the environment it is being counted twice.
in indirect_reciprocity.py