Page 1 of 1

Incremental lists

Posted: Sat Jul 05, 2025 8:43 pm
by Cameron TNT
Preface: I know similar spells exist which achieve the same purpose as these, but in my experience these either made assumptions about the state of the stack or overwrite the ravenmind, and were not ideal for keeping pattern count low.

These spells take a number and return an incrimental list from 0-n. These are widely useful across many different endeavors.

The ravenmind and stack are left unaffected by these spells, and they do not utilise any addons.

These spells have a limit of ~150 due to the stack limit. If larger values are required, the structure of the spell must be modified.

The first of these spells creates a list [0, 1, 2... n] assuming n is a non negative integer
List 0-Z+
Numerical Reflection: 0adeeedqqaeaaeqqqdeaqqaadaawqaqwedqdeeeeNumerical Reflection: 3ddadaadaadaadeaqq

Code: Select all

Numerical Reflection: 0
Single's Purification
Vacant Reflection
{
	Hermes' Gambit
	Gemini Decomposition
	Length Purification
	Integration Distillation
}
Numerical Reflection: 3
Fisherman's Gambit
Gemini Gambit
Hermes' Gambit
The second of these spells creates a list [0, 1, 2... n] assuming n is an integer, where negative values return an ascending list up to 0
List 0-Z
aadaaqqqqqawwNumerical Reflection: 0adeeedqqaeaaeqqqdeaqqaadadaawwqaqwwaqawedqdeeeeNumerical Reflection: 4ddadwqaqwaadaadaadeaqqv-

Code: Select all

Gemini Decomposition
Axial Purification
Numerical Reflection: 0
Single's Purification
Vacant Reflection
{
Hermes' Gambit
Dioscuri Gambit
Length Purification
Multiplicative Distillation
Integration Distillation
}
Numerical Reflection: 4
Fisherman's Gambit
Length Purification
Gemini Gambit
Hermes' Gambit
Bookkeeper's Gambit: v-
The last of these spells takes a value, v, which will be the increment value for the list, and an integer n, and creates a list [0, v, 2v... nv] where negative n values return an ascending list up to 0 (n should be below v on the stack)
List 0-vZ
aaeddqqqqqawwwaqawNumerical Reflection: 0adeeedqqaeaaeqqqdeaqqaadadaawwqaqwwaqawedqdeeeeNumerical Reflection: 4ddadwqaqwaadaadaadeaqqv-

Code: Select all

Prospector's Gambit
Axial Purification
Multiplicative Distillation
Numerical Reflection: 0
Single's Purification
Vacant Reflection
{
Hermes' Gambit
Dioscuri Gambit
Length Purification
Multiplicative Distillation
Integration Distillation
}
Numerical Reflection: 4
Fisherman's Gambit
Length Purification
Gemini Gambit
Hermes' Gambit
Bookkeeper's Gambit: v-