Files
sanctuary-beta/docs/testing-alpha30.5.md
T
2026-09-12 16:58:14 +02:00

97 lines
5.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Vérifications alpha.30.5
Essais natifs sur **Mac**, Minecraft 26.3-pre-2 et Java 25. Aucun essai Windows
natif. Latlas est une mesure du champ de terrain avant décoration, pas une
capture du rendu Minecraft ni une validation esthétique du créateur.
## Atlas natif
Trois tailles × trois graines, quatre champs comparés par cas : base 27,
global 30.1, étirement 30.4 et profil 30.5. Les deux acquisitions atlas passent
chacune les deux tests requis du serveur plat. Aucun chunk Sanctuary nest
généré pour cette acquisition. Les neuf exports prennent environ 3 min 30 s
de calcul natif au total, hors démarrage et tracé des planches.
| Diamètre | Graine | Sommet échantillonné 30.5 | Plateaux conservés à ±2 blocs |
|---|---|---|---|
| 512 | `-7228211907433324401` | Y258 | 82.7 % |
| 724 | `-7228211907433324401` | Y276 | 77.6 % |
| 1024 | `-7228211907433324401` | Y274 | 73.9 % |
| 512 | `0` | Y272 | 84.4 % |
| 724 | `0` | Y272 | 80.9 % |
| 1024 | `0` | Y272 | 79.1 % |
| 512 | `42` | Y270 | 74.3 % |
| 724 | `42` | Y278 | 70.7 % |
| 1024 | `42` | Y278 | 71.1 % |
« Plateaux » signifie ici les colonnes de base dont le sommet atteint Y200,
sur une grille horizontale de 12 blocs et verticale de 2 ; il ne sagit pas
dun inventaire de chaque bloc. Les coupes sont tracées avec des proportions
réelles et des échelles communes, sans interpolation daffichage.
L’épaisseur du toit ne saméliore pas partout par rapport à la 30.4 : la part
des toits de huit blocs ou moins passe notamment de 10,2 à 11,5 % dans le
Grand 0, sur les colonnes supérieures communes. Le changement recherché est
le retrait de l’étirement et des grandes coques hautes, **pas le remplissage
des cavités naturelles**. Les rapports complets conservent ces contre-indications.
Le calcul historique 30.4 et le calcul 30.1 sont comparés au relevé de la
30.4 livrée, Moyen 0, aux mêmes coordonnées : **79 860 signes de densité
identiques par variante, aucune différence**. Les témoins historiques de
latlas correspondent donc aux archives effectivement produites précédemment.
Reçu local : `build/alpha305-historical-equivalence.json`.
Larchive contient neuf paires de planches PNG/PDF, les neuf JSON natifs,
leurs résumés et empreintes, le script Matplotlib et ses dépendances.
Voir [la méthode datlas](terrain-atlas.md).
## Validation des chunks
`./gradlew check build` réussit en **7 min 32 s**. Les vérifications complètes
utilisent le Grand 1 024, graine `-7228211907433324401`, PID 74819 : **24/24**.
- Traversée de 374 blocs, 23 départs locaux, 52 chunks FULL ; un parcours
effectif de 532 pas relie ses deux accès en respectant le volume de collision
dun joueur. 71 cibles de passage sont accessibles.
- Sanctuaire minéral : départ natif, sol central et espace du gardien présents.
- Rivière courbe à Y243 ; huit cellules deau observées sous les ouvertures
après ticks vanilla. Les témoins du lit conservent leur eau.
- Quatre lieux aériens, quatre coffres, deux villageois ; la cascade de l’îlot
et sa végétation sont vérifiées dans les chunks générés.
- Le bloc à Y639 est accepté, Y640 refusé. Le journal dexpansion ne change pas.
- 7 436 échantillons de densité profonde sont identiques à la 30.1. Le volume
de contrôle passe de 12 petits composants détachés à zéro ; 1 536 points
restent identiques en ordre inverse de lecture.
Preuves : `build/alpha305-check-build.log` et `build/alpha305-evidence/large-user/`.
Le **Moyen 724, graine 0**, PID 75795, passe également **24/24** en 4 min 27 s.
Sa traversée de 272 blocs compte 19 départs et 30 chunks FULL, avec un parcours
de 426 pas entre les accès. Le sanctuaire minéral et les quatre lieux aériens
sont présents, avec quatre coffres et deux villageois. Rivière et lac restent
en eau à Y247 et Y251. Aucune brèche de berge nest retenue par le plan sur
ce témoin : aucune cascade fluviale nest donc revendiquée pour ce cas.
La cascade de l’îlot reste contrôlée séparément.
Les 5 819 échantillons profonds restent identiques ; le volume ciblé passe
de cinq petits composants détachés à zéro, avec 1 536 points identiques en
ordre inverse. Preuves : `build/alpha305-medium0.log` et
`build/alpha305-evidence/medium0/`.
`./gradlew assemblePack -x :sanctuary:check` réussit après le `check build`,
sans répéter les contrôles déjà passés. Le JAR, le MRpack et le ZIP damorçage
sont vérifiés localement : versions, Minecraft exact, codec, hauteur de 640,
dépendances épinglées et intégrité des archives. Les téléchargements publics
et la synchronisation Prism font lobjet de reçus de distribution séparés
référencés dans [packwiz](packwiz.md).
## Limites
Les coupes ne montrent ni la végétation, ni leau, ni les structures. Elles ne
prouvent pas la connectivité 3D des vides. Les grottes naturelles peuvent
encore produire des voûtes minces et des arches. Les tests de fragments portent
sur un volume ciblé à résolution dun bloc, pas sur chaque bloc du monde.
Aucun test de rendu client ou shader nouveau nest revendiqué dans cette passe.
Les contrôles fonctionnels du Blocodex sont côté serveur ; son interface na
pas été modifiée. Aucun essai Windows, aucune activation dexpansion ni
modification dune sauvegarde personnelle. Créer un nouveau monde.