def test_distancesqr(self): self.assertEqual(utils2d.distancesqr([0, 0], [2, 2]), 8)
def _get_start_room(self): key_func = lambda r: utils2d.distancesqr([0, 0], utils2d.average(r.tiles)) return sorted(self.rooms, key=key_func)[0]