Contenido¿Qué es una semilla de laberinto?

¿Qué es una semilla de laberinto?

Una semilla es un número entero que fija todas las decisiones al azar que toma un laberinto. Misma receta, misma semilla: el mismo laberinto, exactamente igual, siempre.

La respuesta corta#

Generar un laberinto implica miles de lanzamientos de moneda. La semilla es el punto de partida de todos ellos: un número entero de 0 a 4,294,967,295 del que mana todo el azar del generador. Cambia solo la semilla y obtendrás un laberinto completamente distinto; consérvala y el laberinto se reproduce bit a bit.

Misma semilla, mismo laberinto#

Todo lo aleatorio consume un único flujo sembrado, siempre en el mismo orden: el recorrido del generador, la búsqueda de la entrada y la salida, incluso el corte que convierte un laberinto en un camino único. Nada depende del reloj ni de la máquina, y por eso una receta se vuelve a renderizar igual en cualquier plataforma.

El control de semilla en la sección Laberinto: pulsa para obtener una nueva al azar.

Dónde vive la semilla#

Rara vez tendrás que escribir una semilla. El estudio elige una al azar y la anota en la receta del laberinto, así que guardar, compartir y copiar la llevan siempre consigo. Los controles de tamaño y de semilla comparten tarjeta; consulta Tamaño y semilla.

Reproducibilidad por diseño#

El determinismo es lo que convierte un laberinto en algo que se puede conservar. Con una semilla, un diseño nunca se pierde por azar: el póster que imprimiste el año pasado se puede volver a renderizar en otro tamaño, exactamente igual que era.