Document Abfolge/Anzahl action letters in zyklus.cfg header

Adds a comment header explaining what e/s/S/m/j/z mean in the
Abfolge sequence, referencing the corresponding Farm actions in
libs/ga.py.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Michael Stangl
2026-07-09 12:28:42 +02:00
parent 6e3649ed27
commit 405319b075
+14
View File
@@ -1,3 +1,17 @@
# Abfolge: Kommagetrennte Liste von Aktionsbuchstaben, die den Ablauf
# eines GA-Zyklus definieren. Jede Aktion greift auf den
# aktuellen Loesungspool zu (siehe Farm in libs/ga.py):
# e = erzeugen (neue zufaellige Loesungen erzeugen)
# s = selektieren (die besten Loesungen auswaehlen)
# S = zufaellig auswaehlen (zufaellige Loesungen auswaehlen)
# m = mutieren (bestehende Loesungen mutieren)
# j = behalten (alten Loesungspool als Eltern behalten)
# z = neue Generation (Pool durch die neu erzeugten Loesungen ersetzen)
#
# Anzahl: Kommagetrennte Liste von Zahlen, die zu jeder Aktion in der
# Abfolge gehoert und angibt, wie viele Loesungen davon
# betroffen sind ('x' = Aktion braucht keine Anzahl, z.B. j/z).
#
[Easy] [Easy]
Abfolge='e,'+'s,z,m,j,z,'*3+'s' Abfolge='e,'+'s,z,m,j,z,'*3+'s'
Anzahl='10,'+'5,x,2,x,x,'*3+'1' Anzahl='10,'+'5,x,2,x,x,'*3+'1'