Buchstaben am deutlichsten anordnen?

Ich habe eine Zeichenfolge mit einigen Zeichen, und ich suche nach einer Organisation dieser Zeichen, die so aussagekräftig wie möglich ist.

Wenn ich zum Beispiel die Buchstaben "ascrlyo" habe, gibt es einige Anordnungen, die deutlicher als andere sind. Folgendes kann einen "Highscore" erzielen:

scaroly crasoly

Wo das Folgende eine niedrige Punktzahl bekommen kann:

oascrly yrlcsoa

Gibt es einen einfachen Algorithmus, den ich verwenden kann? Oder noch besser, eine Python-Funktionalität, die dies erreicht?

Vielen Dank

Antworten auf die Frage(4)

Ihre Antwort auf die Frage