abstract class Crowbar::Mutators::TreeMutator

Direct Known Subclasses

Defined in:

crowbar/mutators/tree.cr

Constant Summary

DELIMITERS = [{40_u8, 41_u8}, {91_u8, 93_u8}, {123_u8, 125_u8}, {60_u8, 62_u8}, {34_u8, 34_u8}, {39_u8, 39_u8}]

Instance methods inherited from class Crowbar::Mutator

adjust_score(delta : Int32) adjust_score, aliases : Array(String) aliases, description : String description, effective_weight : Float64 effective_weight, mutate(context : Context, buffer : Buffer, target_range : Tuple(Int32, Int32) | Nil = nil) : Tuple(Bool, Int32) mutate, name : String name, score : Int32 score, score=(score : Int32) score=, weight : Float64 weight, weight=(weight : Float64) weight=

Constructor methods inherited from class Crowbar::Mutator

new(weight : Float64 = 1.0) new