Files
sanctuary-beta/docs/testing-alpha29.md
T

6.0 KiB
Raw Permalink Blame History

Alpha.29 — vérifications

Point de reprise local, non publié. Le chantier se poursuit directement en alpha.30 à la demande du créateur. Le contrôle supplémentaire Petit512, graine2026, a refusé la traversée et révélé un témoin côtier aérien sans appui après génération. Ces limites empêchent de considérer la29 comme livrée. Les artefacts préparatoires et reçus locaux restent des preuves intermédiaires.

État des preuves au 12 septembre 2026. Les essais natifs ci-dessous ont été exécutés sur Mac, en serveur de développement sans rendu client. Le retour Windows du créateur concerne lalpha.28 ; aucun essai Windows de la 29 nest revendiqué. Créer un nouveau monde pour tester cette génération.

Traversées réellement générées et parcourues

Monde Départs / chunks FULL Distance entre accès Parcours avec collisions natives
Grand 1 024, graine -7228211907433324401 23 / 52 340 blocs 652 pas, 74 points accessibles
Moyen 724, graine 0 17 / 27 238 blocs 390 pas, 56 points accessibles

Chaque témoin vérifie les blocs posés, les escaliers, les approches naturelles, les raccords entre modules, les départs sauvegardables et le locator dentrée. Les cinq cellules du côté fermé de la jonction en T sont contrôlées après la correction du renderer. Ces recherches nouvrent aucune expansion.

Preuves : build/alpha29-evidence/user-locate-before-crossing/transit29-native.json (PID 55232) et build/alpha29-evidence/medium-0/ (reçus du PID 56574). La correction ultérieure de ladmission des mines ne modifie pas le transit.

Sur la même graine Grand, la référence alpha.28 produisait un plan vide après 419 alignements et 13 000 colonnes. Cette reproduction est conservée dans build/alpha29-evidence/baseline-user/ ; le succès de ses anciens GameTests ne démontrait pas la présence dune traversée.

Relief : comparaison exacte avec la 28

Monde Densités inférieures identiques bit à bit Échantillons supérieurs ayant changé de signe
Grand, graine signalée 10 140 303 / 71 656, soit 0,423 %
Moyen, graine 0 7 935 166 / 56 074, soit 0,296 %

Les densités inférieures sont échantillonnées entre Y32 et Y214. Les deux coupes à Z0 et Z96, au pas dun bloc dans la bande Y205305, ont été comparées pour la graine signalée : petites corniches, quelques arêtes plus dentelées, grandes silhouettes de la 28 conservées. Cela ne remplace pas un essai visuel dans le client. Le déplacement supplémentaire des coordonnées est borné à 2,5 blocs ; cette borne ne porte pas sur le changement de sommet lorsquune petite lèvre disparaît.

Reçus alpha29-terraces-*.json des dossiers de preuve ; aperçu local : build/alpha29-preview/terraces-1024--7228211907433324401.png.

Mine vanilla et satellites

Moyen, graine 0 : une véritable mine vanilla de 143 pièces acceptées est trouvée parmi les candidats normaux. Linspection est partielle : 16 chunks FULL sont demandés par le test. Elle observe notamment 244 planches de chêne, 200 barrières, 102 rails et 50 toiles dans les pièces chargées. Une salle monster_room avec spawner de zombies est également observée. Le test ne prétend pas avoir exploré les 143 pièces, ni avoir déclenché tous les spawners ou contrôlé tous les butins. La hutte de sorcière est absente de cet échantillon ; ce nest pas une absence prouvée sur l’île.

Une lecture séparée du monde sauvegardé confirme deux spawners vanilla cave_spider aux positions 156 171 -138 et 140 175 -97, dans les corridors correspondants (sc=1, hps=1). Reçu : build/alpha29-evidence/medium-0/mineshaft-spawners-saved.json.

Sur ce même monde, quatre satellites, deux villageois, quatre coffres et une source de cascade passent la création puis un véritable redémarrage. Les 47 chunks FULL contrôlés conservent le pillage, les villageois déplacés et les blocs détruits, sans duplication ni reconstruction des témoins. Le journal dexpansion reste inchangé. Création PID 56060, rechargement PID 56574 ; les 23 GameTests natifs de ce dernier processus passent. Preuves regroupées dans build/alpha29-evidence/medium-0/.

Tests ciblés et portée

Les smokes terrain, appuis de mines et transit couvrent les bornes, les orientations et les refus protégés. Le test pur de traversée couvre 0 / 42 / 2026 × 512 / 724 / 1 024 sur un terrain synthétique portant : ce nest pas une matrice de neuf mondes Minecraft réellement générés. Les contrôles natifs ci-dessus portent sur les témoins explicitement cités.

./gradlew check build passe : 86 tâches, dont les 23 GameTests natifs, en 2 min 58 s pour cette exécution. Journal : build/alpha29-evidence/medium-0/gradle.log. Ce temps nest pas un benchmark de génération.

./gradlew assemblePack passe également. JAR, MRpack autonome, index packwiz et ZIP damorçage sont vérifiés localement : versions, dépendances, CRC et empreintes concordent. Reçus build/alpha29-artifacts.json et build/alpha29-delivery-local.json.

Restent en attente de leurs reçus :

  • Contrôles natifs de planification seule Grand/graine42 et Petit/graine2026 ; même réussis, ils ne prouveront pas un parcours sur des chunks FULL.
  • Publication, canal packwiz et synchronisation Prism.

Pas de preuve dexécution avec structures désactivées propre à lalpha.29, ni de nouvelle validation visuelle client ou Windows à ce stade.

Repères pour un essai manuel

Avec les structures activées, sur un nouveau Grand de graine -7228211907433324401, les entrées parcourues sont 128 252 -127 et 128 257 213. Sur Moyen/graine0 : -90 235 -127 et -90 235 111. /locate structure sanctuary:industrial_transit recherche une entrée du réseau. Le repère 152 175 -120 désigne la mine de Moyen/graine0 : lutiliser en spectateur pour linspection, sans supposer une arrivée sûre en survie.