def unsort(Agents, numSwaps): """Attempt to unbubble sort an array, specific number of swaps""" for i in range(numSwaps): index = int(random.random() * len(Agents) - 3) + 1 index2 = int(random.random() * len(Agents) - 3) + 1 index2 = _mymath.clampEx(index2, index) Agents = swapValuesOneArray(Agents, index, index2) return Agents
def unsort(Agents): """Attempt to unbubble sort an array""" for i in range(0 + 1, len(Agents) - 1): index = int(random.random() * len(Agents) - 2) + 1 index2 = int(random.random() * len(Agents) - 2) + 1 index2 = _mymath.clampEx(index2, index) Agents = swapValuesOneArray(Agents, index, index2) return Agents