class Dice::Node

Direct Known Subclasses

Defined in:

Constructors

Instance Method Summary

Constructor Detail

def self.new(nodes : Hash(Symbol, Array(Node)), raw : String) #

Instance Method Detail

def best_strategies #

def best_strategy(index = 0) #

def best_strategy?(index = 0) #

def compact_modified_rolls(index = 0) #

def compact_modified_rolls?(index = 0) #

def compact_modified_rollses #

def compact_roll(index = 0) #

def compact_roll?(index = 0) #

def compact_rolls #

def dice(index = 0) #

def dice?(index = 0) #

def dices #

def eight(index = 0) #

def eight?(index = 0) #

def eighteen(index = 0) #

def eighteen?(index = 0) #

def eighteens #

def eights #

def faced(index = 0) #

def faced?(index = 0) #

def faceds #

def five(index = 0) #

def five?(index = 0) #

def fives #

def four(index = 0) #

def four?(index = 0) #

def fours #

def fourteen(index = 0) #

def fourteen?(index = 0) #

def fourteens #

def fudge(index = 0) #

def fudge?(index = 0) #

def fudges #

def keep_modifier(index = 0) #

def keep_modifier?(index = 0) #

def keep_modifiers #

def literal_modified_rolls(index = 0) #

def literal_modified_rolls?(index = 0) #

def literal_modified_rollses #

def literal_roll(index = 0) #

def literal_roll?(index = 0) #

def literal_rolls #

def many_rolls(index = 0) #

def many_rolls?(index = 0) #

def many_rollses #

def modified_rolls(index = 0) #

def modified_rolls?(index = 0) #

def modified_rollses #

def modifier(index = 0) #

def modifier?(index = 0) #

def modifiers #

def negative_roll_separator(index = 0) #

def negative_roll_separator?(index = 0) #

def negative_roll_separators #

def number(index = 0) #

def number?(index = 0) #

def number_digital(index = 0) #

def number_digital?(index = 0) #

def number_digitals #

def number_literal(index = 0) #

def number_literal?(index = 0) #

def number_literals #

def numbers #

def one(index = 0) #

def one?(index = 0) #

def one_hundred(index = 0) #

def one_hundred?(index = 0) #

def one_hundreds #

def ones #

def percent(index = 0) #

def percent?(index = 0) #

def percents #

def positive_roll_separator(index = 0) #

def positive_roll_separator?(index = 0) #

def positive_roll_separators #

def random_strategies #

def random_strategy(index = 0) #

def random_strategy?(index = 0) #

def raw : String #

def remove_modifier(index = 0) #

def remove_modifier?(index = 0) #

def remove_modifiers #

def roll_separator(index = 0) #

def roll_separator?(index = 0) #

def roll_separators #

def rolls(index = 0) #

def rolls?(index = 0) #

def rollses #

def single_roll(index = 0) #

def single_roll?(index = 0) #

def single_rolls #

def six(index = 0) #

def six?(index = 0) #

def sixes #

def sixteen(index = 0) #

def sixteen?(index = 0) #

def sixteens #

def strategies #

def strategy(index = 0) #

def strategy?(index = 0) #

def ten(index = 0) #

def ten?(index = 0) #

def tens #

def three(index = 0) #

def three?(index = 0) #

def threes #

def twelve(index = 0) #

def twelve?(index = 0) #

def twelves #

def twenties #

def twenty(index = 0) #

def twenty?(index = 0) #

def two(index = 0) #

def two?(index = 0) #

def twoes #

def verbose_roll(index = 0) #

def verbose_roll?(index = 0) #

def verbose_rolls #

def w(index = 0) #

def w?(index = 0) #

def worst_strategies #

def worst_strategy(index = 0) #

def worst_strategy?(index = 0) #

def ws #