pub type InstructionSet<N> = Vec<(Vec<(PuzzleInstructionType, Vec<PuzzleOperand<N>>, Vec<PuzzleDestination>)>, u16)>;
Expand description
A type alias for the instruction set. The instruction set is a vector of tuples, where each tuple contains:
- A vector of tuples, where each tuple contains:
- The instruction.
- The operands.
- The destination types.
- The sampling weight of the instruction set.
Aliased Typeยง
struct InstructionSet<N> { /* private fields */ }