Loesungs-Ids wieder als fortlaufende Nummern 1..N (Vorgaenger separat)

- Farm._WurzelId/_KindId ersetzt durch _NeueId: jede Loesung bekommt eine
  einfache fortlaufende Nummer (Wurzeln wie Mutationskinder gleich)
- die Abstammung steckt nicht mehr in der Id, sondern im schon vorher
  gemerkten Vorgaenger (Abstammung-Knoten 'eltern'); der Baum und die
  Hervorhebung des Sieger-Astes funktionieren unveraendert
- Tests auf das neue Id-Schema umgestellt (Nummern 1..N, Abstammung ueber
  Vorgaenger), README/CLAUDE.md aktualisiert
- Beispiele neu berechnet

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Michael Stangl
2026-07-11 22:48:49 +02:00
parent 6710d4f06a
commit 740c420900
22 changed files with 3554 additions and 3507 deletions
+97 -97
View File
@@ -1,36 +1,42 @@
[1]
Daniel Sommer = Hof 1, Tisch 1, Nummer 1
Werner Stein = Hof 1, Tisch 1, Nummer 2
Helga Brandt = Hof 1, Tisch 1, Nummer 3
Rainer Aksoy = Hof 1, Tisch 1, Nummer 4
Renate Sommer = Hof 1, Tisch 1, Nummer 1
Stefanie Busch = Hof 1, Tisch 1, Nummer 2
Julia Esposito = Hof 1, Tisch 1, Nummer 3
Tobias Frank = Hof 1, Tisch 1, Nummer 4
Dieter Sommer = Hof 1, Tisch 1, Nummer 5
Sarah Winkler = Hof 1, Tisch 1, Nummer 6
Werner Brandt = Hof 1, Tisch 1, Nummer 7
Tobias Frank = Hof 1, Tisch 1, Nummer 8
Renate Aksoy = Hof 1, Tisch 1, Nummer 9
Julia Brandt = Hof 1, Tisch 1, Nummer 10
Guenter Schwarz = Hof 1, Tisch 1, Nummer 11
Renate Sommer = Hof 1, Tisch 1, Nummer 12
Helga Brandt = Hof 1, Tisch 1, Nummer 6
Giovanna Kovac = Hof 1, Tisch 1, Nummer 7
Julia Brandt = Hof 1, Tisch 1, Nummer 8
Daniel Sommer = Hof 1, Tisch 1, Nummer 9
Sarah Winkler = Hof 1, Tisch 1, Nummer 10
Sergej Berger = Hof 1, Tisch 1, Nummer 11
Werner Brandt = Hof 1, Tisch 1, Nummer 12
[2]
Sarah Kuhn = Hof 1, Tisch 2, Nummer 1
Heinz Fischer = Hof 1, Tisch 2, Nummer 2
Timo Kuhn = Hof 1, Tisch 2, Nummer 3
Yusuf Schwarz = Hof 1, Tisch 2, Nummer 4
Dennis Sommer = Hof 1, Tisch 2, Nummer 5
Jennifer Sommer = Hof 1, Tisch 2, Nummer 6
Sarah Schwarz = Hof 1, Tisch 2, Nummer 7
Helga Fischer = Hof 1, Tisch 2, Nummer 8
Yusuf Schwarz = Hof 1, Tisch 2, Nummer 1
Jennifer Sommer = Hof 1, Tisch 2, Nummer 2
Ursula Aydin = Hof 1, Tisch 2, Nummer 3
Sarah Schwarz = Hof 1, Tisch 2, Nummer 4
Horst Aydin = Hof 1, Tisch 2, Nummer 5
Heinz Tran = Hof 1, Tisch 2, Nummer 6
Dennis Sommer = Hof 1, Tisch 2, Nummer 7
Erika Erdem = Hof 1, Tisch 2, Nummer 8
[3]
Horst Aydin = Hof 1, Tisch 3, Nummer 1
Ursula Aydin = Hof 1, Tisch 3, Nummer 2
Ingrid Demir = Hof 1, Tisch 3, Nummer 1
Dennis Schmidt = Hof 1, Tisch 3, Nummer 2
Monika Demir = Hof 1, Tisch 3, Nummer 3
Patrick Simon = Hof 1, Tisch 3, Nummer 4
Svenja Vogel = Hof 1, Tisch 3, Nummer 5
Andreas Koch = Hof 1, Tisch 3, Nummer 6
Hannelore Demir = Hof 1, Tisch 3, Nummer 7
Giovanna Koch = Hof 1, Tisch 3, Nummer 8
[4]
Sergej Berger = Hof 1, Tisch 4, Nummer 1
Nicole Sommer = Hof 1, Tisch 4, Nummer 1
Gast Musikverein = Hof 1, Tisch 4, Nummer 2
Stefanie Busch = Hof 1, Tisch 4, Nummer 3
Julia Esposito = Hof 1, Tisch 4, Nummer 4
Dennis Sommer = Hof 1, Tisch 4, Nummer 3
Lina Sommer = Hof 1, Tisch 4, Nummer 4
Gast Musikverein = Hof 1, Tisch 4, Nummer 5
Gast Musikverein = Hof 1, Tisch 4, Nummer 6
Gast Musikverein = Hof 1, Tisch 4, Nummer 7
@@ -47,108 +53,102 @@
Gast Musikverein = Hof 1, Tisch 5, Nummer 8
[6]
Helga Fischer = Hof 1, Tisch 6, Nummer 1
Heinz Fischer = Hof 1, Tisch 6, Nummer 2
[7]
[8]
Andreas Koch = Hof 1, Tisch 8, Nummer 1
Yusuf Peters = Hof 1, Tisch 8, Nummer 2
Giovanna Koch = Hof 1, Tisch 8, Nummer 3
Svenja Vogel = Hof 1, Tisch 8, Nummer 4
Melanie Peters = Hof 1, Tisch 8, Nummer 5
Giovanna Kovac = Hof 1, Tisch 8, Nummer 6
Patrick Simon = Hof 1, Tisch 8, Nummer 7
Dennis Schmidt = Hof 1, Tisch 8, Nummer 8
[9]
Erika Frank = Hof 1, Tisch 9, Nummer 1
Gerhard Erdem = Hof 1, Tisch 9, Nummer 2
Rainer Erdem = Hof 1, Tisch 9, Nummer 3
Wolfgang Hansen = Hof 1, Tisch 9, Nummer 4
Brigitte Franke = Hof 1, Tisch 9, Nummer 5
Hannelore Barth = Hof 1, Tisch 9, Nummer 6
Wolfgang Meyer = Hof 1, Tisch 9, Nummer 7
Gisela Esposito = Hof 1, Tisch 9, Nummer 8
Wolfgang Meyer = Hof 1, Tisch 9, Nummer 1
Erika Frank = Hof 1, Tisch 9, Nummer 2
Brigitte Franke = Hof 1, Tisch 9, Nummer 3
Gisela Esposito = Hof 1, Tisch 9, Nummer 4
Wolfgang Hansen = Hof 1, Tisch 9, Nummer 5
Gerhard Erdem = Hof 1, Tisch 9, Nummer 6
Rainer Erdem = Hof 1, Tisch 9, Nummer 7
Hannelore Barth = Hof 1, Tisch 9, Nummer 8
[10]
Elif Demir = Hof 1, Tisch 10, Nummer 1
Daniel Wagner = Hof 1, Tisch 10, Nummer 2
Stefan Klein = Hof 1, Tisch 10, Nummer 3
Sven Fischer = Hof 1, Tisch 10, Nummer 4
Daniel Wagner = Hof 1, Tisch 10, Nummer 1
Sven Fischer = Hof 1, Tisch 10, Nummer 2
Andreas Stein = Hof 1, Tisch 10, Nummer 3
Jennifer Simon = Hof 1, Tisch 10, Nummer 4
Stefanie Simon = Hof 1, Tisch 10, Nummer 5
Timo Frank = Hof 1, Tisch 10, Nummer 6
Jennifer Simon = Hof 1, Tisch 10, Nummer 7
Andreas Stein = Hof 1, Tisch 10, Nummer 8
Stefan Klein = Hof 1, Tisch 10, Nummer 6
Timo Frank = Hof 1, Tisch 10, Nummer 7
Elif Demir = Hof 1, Tisch 10, Nummer 8
[11]
Daniel Horn = Hof 1, Tisch 11, Nummer 1
Olga Hansen = Hof 1, Tisch 11, Nummer 2
Daniel Brandt = Hof 1, Tisch 11, Nummer 3
Markus Schmitt = Hof 1, Tisch 11, Nummer 4
Kathrin Brandt = Hof 1, Tisch 11, Nummer 5
Olga Yilmaz = Hof 1, Tisch 11, Nummer 6
Milan Lange = Hof 1, Tisch 11, Nummer 7
Nadine Frank = Hof 1, Tisch 11, Nummer 8
Olga Hansen = Hof 1, Tisch 11, Nummer 1
Yusuf Peters = Hof 1, Tisch 11, Nummer 2
Olga Yilmaz = Hof 1, Tisch 11, Nummer 3
Daniel Horn = Hof 1, Tisch 11, Nummer 4
Markus Schmitt = Hof 1, Tisch 11, Nummer 5
Milan Lange = Hof 1, Tisch 11, Nummer 6
Nadine Frank = Hof 1, Tisch 11, Nummer 7
Melanie Peters = Hof 1, Tisch 11, Nummer 8
[12]
Nicole Dietrich = Hof 1, Tisch 12, Nummer 1
Christian Esposito = Hof 1, Tisch 12, Nummer 2
Matthias Polat = Hof 1, Tisch 12, Nummer 3
Dennis Kraus = Hof 1, Tisch 12, Nummer 4
Melanie Kraus = Hof 1, Tisch 12, Nummer 5
Timo Wagner = Hof 1, Tisch 12, Nummer 6
Nicole Fischer = Hof 1, Tisch 12, Nummer 7
Lena Hoffmann = Hof 1, Tisch 12, Nummer 8
Lena Hoffmann = Hof 1, Tisch 12, Nummer 1
Nicole Fischer = Hof 1, Tisch 12, Nummer 2
Kathrin Brandt = Hof 1, Tisch 12, Nummer 3
Timo Wagner = Hof 1, Tisch 12, Nummer 4
Christian Esposito = Hof 1, Tisch 12, Nummer 5
Nicole Dietrich = Hof 1, Tisch 12, Nummer 6
Matthias Polat = Hof 1, Tisch 12, Nummer 7
Daniel Brandt = Hof 1, Tisch 12, Nummer 8
[13]
Monika Demir = Hof 1, Tisch 13, Nummer 1
Ingrid Demir = Hof 1, Tisch 13, Nummer 2
Christian Meyer = Hof 1, Tisch 13, Nummer 3
Anja Brandt = Hof 1, Tisch 13, Nummer 1
Svenja Horn = Hof 1, Tisch 13, Nummer 2
Sofia Brandt = Hof 1, Tisch 13, Nummer 3
Jennifer Dietrich = Hof 1, Tisch 13, Nummer 4
Stefan Kuhn = Hof 1, Tisch 13, Nummer 5
Hannelore Demir = Hof 1, Tisch 13, Nummer 6
Stefanie Roth = Hof 1, Tisch 13, Nummer 7
Svenja Horn = Hof 1, Tisch 13, Nummer 8
Christian Meyer = Hof 1, Tisch 13, Nummer 5
Stefanie Roth = Hof 1, Tisch 13, Nummer 6
Stefan Kuhn = Hof 1, Tisch 13, Nummer 7
Milan Brandt = Hof 1, Tisch 13, Nummer 8
[14]
Dennis Sommer = Hof 1, Tisch 14, Nummer 1
Lina Sommer = Hof 1, Tisch 14, Nummer 2
Marco Meyer = Hof 1, Tisch 14, Nummer 3
Nicole Sommer = Hof 1, Tisch 14, Nummer 4
Anja Brandt = Hof 1, Tisch 14, Nummer 5
Sofia Brandt = Hof 1, Tisch 14, Nummer 6
Milan Brandt = Hof 1, Tisch 14, Nummer 7
Sandra Meyer = Hof 1, Tisch 14, Nummer 8
Werner Stein = Hof 1, Tisch 14, Nummer 1
Guenter Schwarz = Hof 1, Tisch 14, Nummer 2
Sandra Meyer = Hof 1, Tisch 14, Nummer 3
Renate Aksoy = Hof 1, Tisch 14, Nummer 4
Melanie Kraus = Hof 1, Tisch 14, Nummer 5
Rainer Aksoy = Hof 1, Tisch 14, Nummer 6
Marco Meyer = Hof 1, Tisch 14, Nummer 7
Dennis Kraus = Hof 1, Tisch 14, Nummer 8
[15]
Sandra Vogel = Hof 1, Tisch 15, Nummer 1
Andreas Brandt = Hof 1, Tisch 15, Nummer 2
Theo Brandt = Hof 1, Tisch 15, Nummer 3
Erika Erdem = Hof 1, Tisch 15, Nummer 4
Heinz Tran = Hof 1, Tisch 15, Nummer 5
Yusuf Vogel = Hof 1, Tisch 15, Nummer 6
Lena Brandt = Hof 1, Tisch 15, Nummer 7
Yusuf Vogel = Hof 1, Tisch 15, Nummer 1
Timo Kuhn = Hof 1, Tisch 15, Nummer 2
Andreas Brandt = Hof 1, Tisch 15, Nummer 3
Lena Brandt = Hof 1, Tisch 15, Nummer 4
Theo Brandt = Hof 1, Tisch 15, Nummer 5
Sandra Vogel = Hof 1, Tisch 15, Nummer 6
Sarah Kuhn = Hof 1, Tisch 15, Nummer 7
[16]
Anton Brandt = Hof 1, Tisch 16, Nummer 1
Elias Schwarz = Hof 1, Tisch 16, Nummer 2
Leni Kuhn = Hof 1, Tisch 16, Nummer 2
Emil Sommer = Hof 1, Tisch 16, Nummer 3
Ida Sommer = Hof 1, Tisch 16, Nummer 4
Theo Sommer = Hof 1, Tisch 16, Nummer 5
Leni Kuhn = Hof 1, Tisch 16, Nummer 6
Frieda Brandt = Hof 1, Tisch 16, Nummer 7
Max Sommer = Hof 1, Tisch 16, Nummer 5
Theo Sommer = Hof 1, Tisch 16, Nummer 6
Mila Meyer = Hof 1, Tisch 16, Nummer 7
Matteo Kraus = Hof 1, Tisch 16, Nummer 8
Greta Brandt = Hof 1, Tisch 16, Nummer 9
Max Sommer = Hof 1, Tisch 16, Nummer 10
Elias Schwarz = Hof 1, Tisch 16, Nummer 9
Felix Brandt = Hof 1, Tisch 16, Nummer 10
Liam Schwarz = Hof 1, Tisch 16, Nummer 11
Mila Meyer = Hof 1, Tisch 16, Nummer 12
Felix Brandt = Hof 1, Tisch 16, Nummer 13
Frieda Brandt = Hof 1, Tisch 16, Nummer 12
Greta Brandt = Hof 1, Tisch 16, Nummer 13
[17]
Max Vogel = Hof 1, Tisch 17, Nummer 1
Ben Brandt = Hof 1, Tisch 17, Nummer 2
Ida Meyer = Hof 1, Tisch 17, Nummer 2
Paul Brandt = Hof 1, Tisch 17, Nummer 3
Ida Meyer = Hof 1, Tisch 17, Nummer 4
Anton Vogel = Hof 1, Tisch 17, Nummer 5
Anton Meyer = Hof 1, Tisch 17, Nummer 6
Anton Meyer = Hof 1, Tisch 17, Nummer 4
Ben Brandt = Hof 1, Tisch 17, Nummer 5
Anton Vogel = Hof 1, Tisch 17, Nummer 6