🎲AGSoft Seed
Universal seed generator with per-seed loop execution. The seed output is a list of count seeds; downstream runs once per seed. mode controls the cycle: fixed / increment / decrement / randomize (hash). min_seed..max_seed wraps every cycle seed into the allowed range. seed_str gives the same cycle as a comma-separated string for filenames. The frontend shows and keeps the actual used seed in the seed widget. --- Универсальный генератор сидов с запуском генераций по сидам. Выход seed — список из count сидов; даунстрим выполняется по одному сиду. mode управляет циклом: fixed / increment / decrement / randomize (хэш). min_seed..max_seed заворачивает каждый сид цикла в допустимый диапазон. seed_str отдаёт тот же цикл строкой через запятую для имён файлов. Фронтенд показывает и держит в виджете seed фактический использованный сид.
- seed
- seed_str
Inputs (6)
| Name | Type | Default | Description |
|---|---|---|---|
| seed | INT | 0-9007199254740991–9007199254740991 | Base seed of the cycle (float64-safe bounds). The actual seed is written back here after mapping into [min_seed, max_seed]. --- Базовый сид цикла (float64-безопасные границы). После отображения в [min_seed, max_seed] сюда пишется фактический сид. |
| mode | COMBO | randomize | How cycle seeds vary: fixed repeats the base, increment/decrement shift by the iteration index, randomize hashes iterations > 0. --- Как меняются сиды цикла: fixed повторяет базу, increment/decrement сдвигают на индекс итерации, randomize хэширует итерации > 0. |
| offsetopt | INT | 0 | Value added to the base seed before range mapping. --- Значение, добавляемое к базовому сиду до отображения в диапазон. |
| countopt | INT | 11–100000 | Number of generations in the cycle (one run per seed). --- Число генераций в цикле (один запуск на сид). |
| min_seedopt | INT | -9007199254740991-9007199254740991–0 | Lower allowed bound for cycle seeds; may be negative. Bounds are auto-swapped if min > max. --- Нижняя допустимая граница сидов цикла; может быть отрицательной. Границы меняются местами, если min > max. |
| max_seedopt | INT | 90071992547409910–9007199254740991 | Upper allowed bound for cycle seeds. Bounds are auto-swapped if min > max. --- Верхняя допустимая граница сидов цикла. Границы меняются местами, если min > max. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| seed | INT | List of cycle seeds: downstream runs once per seed. First element equals the mapped base seed. --- Список сидов цикла: даунстрим выполняется по одному сиду. Первый элемент равен отображённой базе. |
| seed_str | STRING | The same cycle as a comma-separated string for filenames. --- Тот же цикл строкой через запятую для имён файлов. |