Files
sanctuary-beta/docs/testing-alpha30.2.md
T
2026-09-12 12:37:01 +02:00

5.4 KiB
Raw Blame History

Alpha.30.2 — vérifications et limites

Essais sur Mac, le 12 septembre 2026, dans le serveur de développement. Aucun essai Windows natif de ce correctif nest revendiqué. Les comparaisons visuelles sont des volumes natifs de roche, sans textures, arbres ou structures, et ne remplacent pas lessai du rendu complet dans Minecraft.

Méthode

Le témoin principal est Moyen 724, graine 0. Le test compare le champ 30.1 au champ retouché aux mêmes coordonnées. Il exporte deux coupes et un volume de 64 × 128 × 64 blocs, choisi uniquement selon les transitions du champ précédent. Le choix du volume ne recherche pas le meilleur résultat de la nouvelle passe. La profondeur sous Y140 et larrivée restent inchangées.

Le volume permet de compter les composants de roche connectés par leurs six faces. Les composants touchant ses plans de coupe sont exclus de linventaire des fragments, car leur attache peut continuer hors du volume. Les longues marches sont comptées sur les surfaces supérieures complètes, le long des deux axes : suites dau moins six différences de hauteur identiques de ±1 bloc. Ces mesures portent sur cet échantillon, pas sur toutes les graines du jeu.

Deux essais de déplacement plus simple ont été écartés avant publication : le premier introduisait trop de fragments, le second ne réduisait pas les longues marches du témoin. Les aperçus intermédiaires restent dans les dossiers ignorés build/alpha302-preview-first-pass/ et build/alpha302-preview-second-pass/.

Contrôle ciblé des fragments

surfaceRelief302Smoke vérifie les petits amas à cheval sur un bord de chunk, la conservation des corps connectés plus grands, labsence de remplissage du vide, lisolation des caches entre deux samplers et la limite de déplacement local. Le filtre sapplique au champ de roche retouché, avant les décorations ; il ne modifie pas les constructions ni les sauvegardes personnelles.

Témoin Moyen 724, graine 0

Le processus 67135 passe les 24/24 GameTests ; check build réussit en 5 min 18 s. Reçus dans build/alpha302-evidence/medium-0/.

Dans le volume natif choisi (X-154, Y164, Z-218, 64 × 128 × 64), 96,72 % des positions restent identiques. La quantité de roche passe de 174 157 à 173 881 blocs, soit une différence de -0,16 %. Les pas appartenant aux longues suites de marches passent de 424 à 81. Le comptage indépendant observe 0 petit composant isolé de huit blocs ou moins, contre cinq composants réunissant six blocs avant la passe. Lanalyse ne compte pas les composants coupés par la frontière du volume. Le filtre lui-même traite les composants de 32 blocs ou moins.

Deux sorties de lancienne rivière sont vérifiées sous ticks réels : -105 246 -65 et -24 246 -45. La traversée possède 19 départs natifs, 29 chunks FULL contrôlés, 272 blocs entre ses accès et 678 pas dans le parcours testé. Entrées : -136 234 82 et 136 236 82. Le sanctuaire possède son départ et son sol central ; les quatre satellites et une mine vanilla sont également observés dans leurs tests respectifs.

Les mesures de planification sont distinctes du temps de rendu client : la région hydrologique centrale prend 32,1 s, et la recherche de traversée, qui inclut la préparation de son terrain, 40,8 s. Ces durées ne sajoutent pas simplement. Le filtre a un coût ; cette livraison ne revendique pas un gain de performance. Le test dexport exhaustif du volume bloque ponctuellement le serveur de test ; cet export nest pas activé dans le mod livré.

Témoin Grand 1 024, graine -7228211907433324401

Le processus 67379 passe les 24/24 GameTests en 4 min 23 s pour la commande complète. Le volume natif contient 0 composant détaché de 32 blocs ou moins, contre 12 avant. Le test exige de ne pas augmenter ce nombre ; 1 024 points rééchantillonnés dans lordre inverse, avec un autre contexte de cache, conservent le même état roche/air.

La traversée est réellement posée : 21 départs, 48 chunks FULL, 340 blocs entre les accès et 574 pas sur le parcours testé. Entrées : 192 238 -195 et 192 224 145. Le sanctuaire et les quatre satellites passent leurs contrôles. La région centrale admet ici une rivière courbe ; l’écoulement des brèches est contrôlé sous ticks réels dans huit chunks FULL.

Reçus : build/alpha302-evidence/large-user/. Les deux commandes natives activent sanctuaryAerial24Tests et sanctuaryTransit29Tests ; le témoin Moyen exige aussi sanctuaryRequireCurvedRiverBank=true. Les trois tailles conservent leurs profils et le même filtre. Petit na pas fait lobjet dune nouvelle visite native complète dans cette livraison. Les sauvegardes personnelles ne sont pas régénérées ; les scénarios natifs utilisent des mondes jetables.

Les reçus de distribution sont consignés dans packwiz.

Distribution

assemblePack passe après la vérification complète ; :sanctuary:check est exclu de cette seconde commande pour ne pas répéter la suite inchangée. Le JAR, le MRpack et le ZIP damorçage sont vérifiés localement : versions, index, empreintes et contenu concordent. Reçus : build/alpha302-artifacts.json et build/alpha302-delivery-local.json. Les reçus publics et la mise à jour Prism sont consignés dans Distribution.