Generieren von Permutationen einer Liste in NetLogo

Ich versuche, in NetLogo eine Liste zu erstellen, die verschiedene eindeutige Listen mit den Nummern 0 bis n enthält. Zum Beispiel habe ich diese Codezeile

set mylists [[0 1 2] [0 2 1] [1 0 2] [1 2 0] [2 0 1] [2 1 0]]

das habe ich geschrieben, um alle möglichen eindeutigen Kombinationen von 0 1 und 2 ohne Wiederholung der Zahlen in den Listen zu machen. Ich möchte in der Lage sein, die gleiche Sache, aber mit einem größeren n. Gibt es ein Beispiel dafür oder einen Pseudocode-Algorithmus, von dem jeder weiß, dass ich ihn überprüfen könnte? Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage