Tree Gen 1.47.0: Hochstamm auf jeder Wachstums-Stufe
Bis 1.46 war am Obstbaum nur S4 kalibriert. Im Welt-Test ist der User auf einen
S3 gestossen, der sich als duenne Astgabel mit Laubklumpen las. Gemessen lag
der Kronenansatz bei 10 / 16 / 22 / 29 % ueber die Stufen - den freien Stamm
gab es nur ganz am Ende.
Ursache ist der allgemeine Setzlings-Faktor 0.35 auf Branch Start. Der bildet
die Selbstbeschneidung eines WILDEN Baums ab: junge Baeume tragen ihre Aeste
tiefer und asten sich erst spaeter auf. Ein Hochstamm wird aber GEZOGEN - die
Baumschule veredelt hoch und nimmt die unteren Triebe weg, der freie Stamm ist
von Anfang an da.
GROWTH_OVERRIDES["obstbaum"] = {"Branch Start": 1.0} - jetzt 29 % auf allen
vier Stufen. test_obstbaum prueft die ganze Wachstumsreihe; Gegenprobe ohne die
Ausnahme: drei Fehler.
Definitions-Hinweis fuer den Abgleich mit der Spielseite: dort wird "Ansatz"
ueber den tiefsten BLATT-Vertex gemessen, hier ueber den tiefsten AST-Vertex.
Die Spielseite sah deshalb einen Einbruch in der Mitte (33/17/13/21), wir eine
monotone Reihe - dasselbe Preset, zwei Definitionen, derselbe echte Befund.
27 Tests bestehen.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -702,6 +702,31 @@ Gegenprobe ohne die Boden-Klemmung: vier Fehler.
|
||||
Drei bestehende Tests zaehlten die Huelle als Render-Mesh mit und schlugen zu
|
||||
Recht an - sie filtern jetzt `UCX_`.
|
||||
|
||||
### Der Hochstamm muss auf JEDER Stufe stehen
|
||||
|
||||
Bis 1.46 war am Obstbaum nur S4 kalibriert. Im Welt-Test ist der User auf einen
|
||||
S3 gestossen, der sich als duenne Astgabel mit Laubklumpen las statt als
|
||||
Obstbaeumchen. Gemessen ueber die Stufen lag der Kronenansatz bei
|
||||
**10 / 16 / 22 / 29 %** - den freien Stamm gab es nur ganz am Ende.
|
||||
|
||||
Ursache ist der allgemeine Setzlings-Faktor 0.35 auf `Branch Start`. Der bildet
|
||||
die Selbstbeschneidung eines WILDEN Baums ab: junge Baeume tragen ihre Aeste
|
||||
tiefer und asten sich erst spaeter auf. Beim Obstbaum stimmt das nicht - ein
|
||||
**Hochstamm wird gezogen, nicht gewachsen**: die Baumschule veredelt hoch und
|
||||
nimmt die unteren Triebe weg, der freie Stamm ist von Anfang an da. Genau daran
|
||||
haengt der Hochstamm-Charakter, und genau den verlor der Baum in den
|
||||
Zwischenstufen.
|
||||
|
||||
`GROWTH_OVERRIDES["obstbaum"] = {"Branch Start": 1.0}` - jetzt 29 % auf allen
|
||||
vier Stufen. `tests/test_obstbaum.py` prueft das ueber die ganze Wachstumsreihe;
|
||||
Gegenprobe ohne die Ausnahme: drei Fehler.
|
||||
|
||||
Nebenbei ein Definitions-Hinweis, der beim Vergleich mit der Spielseite wichtig
|
||||
war: dort wird "Ansatz" ueber den tiefsten BLATT-Vertex gemessen, hier ueber den
|
||||
tiefsten AST-Vertex. Die Spielseite sah deshalb einen Einbruch in der Mitte
|
||||
(33/17/13/21 %), wir eine monotone Reihe - dasselbe Preset, zwei Definitionen.
|
||||
Der Befund stimmte trotzdem: die Zwischenstufen hatten keinen freien Stamm.
|
||||
|
||||
### Blattwerk als Halbkugel-Bueschel, und groessere Baeume
|
||||
|
||||
Drei Aenderungen, die zusammengehoeren.
|
||||
|
||||
Reference in New Issue
Block a user