EasyUse/Seedgenerated

EasySeedList(seedList)

Semilla de número aleatorio que se puede usar en un bucle for, conectando index y el nodo easy indexAny para obtener diferentes valores de semilla en el bucle.

seed List

seed
total
min_num
INT
max_num
INT
method
random
total
1
seed
INT
Easy Use

Descripción

EasySeedList genera una lista reutilizable de valores de semilla enteros para flujos de trabajo que necesitan semillas diferentes para cada iteración de un bucle. Construye una lista de total semillas dentro del rango min_nummax_num dado, utilizando un method de progresión y una única seed base para la reproducibilidad.

El uso previsto es pasar la lista de semillas generadas a un nodo easy indexAny, conectar la salida index del bucle como índice de selección y usar el entero seleccionado dondequiera que se requiera una semilla. Esto permite obtener diferentes valores de semilla dentro de un bucle for sin gestionar manualmente cada semilla.

Entradas

  • min_num (requerido, ENTERO): Límite inferior para los valores de semilla generados. Ninguna semilla generada será inferior a este valor.

  • max_num (requerido, ENTERO): Límite superior para los valores de semilla generados. Ninguna semilla generada será superior a este valor.

  • method (requerido, COMBO):

    • random — genera total semillas enteras pseudoaleatorias entre min_num y max_num, usando seed como semilla aleatoria.
    • increment — genera una secuencia creciente de semillas que comienza en seed, limitada por el rango min_num/max_num.
    • decrement — genera una secuencia decreciente de semillas que comienza en seed, limitada por el rango min_num/max_num.

    Valor predeterminado: random.

  • total (requerido, ENTERO): El número de semillas a generar. Acepta valores de 1 a 100000. Valor predeterminado: 1.

  • seed (requerido, ENTERO): La semilla base utilizada para inicializar el generador. Para random, mantener las mismas entradas produce la misma lista en cada ejecución. Para increment/decrement, este es el primer valor de la secuencia.

Salidas

  • Seed list (ENTERO): La colección generada de total semillas enteras. Aunque el nodo indica esta salida como INT, debe tratarse como una lista/secuencia de enteros cuando se conecta a easy indexAny o a nodos de indexación similares.
  • Total (ENTERO): El número de semillas en la lista generada; es igual a total.

Notas de uso

  • Para usar las semillas en un bucle, conectar el índice del bucle a la entrada index de un nodo easy indexAny y conectar la primera salida de este nodo como su entrada. La semilla seleccionada cambia a medida que cambia el índice del bucle.
  • La segunda salida se puede usar como el contador del bucle o como ayuda para normalizar el índice en la lista de semillas.
  • Mantener fija seed para obtener resultados reproducibles. Cambiar min_num, max_num, method, total o seed regenerará la lista.
  • El modo random es útil para una aleatoriedad variada y determinista entre iteraciones. Los modos increment y decrement son útiles cuando las semillas deben progresar de forma predecible en una secuencia.

Comentarios

Inicia sesión con GitHub para unirte a la conversación.

Cargando comentarios…