def _iterPos(self):
        for i in range(self.size[0]):
            for j in range(self.size[1]):
                yield (i, j)
@runs_once prevents decorated func from running >1 time
dataset/ETHPy150Open pybrain/pybrain/pybrain/rl/environments/twoplayergames/gomoku.py/GomokuGame._iterPos--crossover with--dataset/ETHPy150Open fabric/fabric/tests/test_decorators.py/test_runs_once_runs_only_once