class

Crowbar::Pattern

Inherits Reference < Object

Abstract execution pattern governing how mutations are orchestrated.

Constructors

new(weight : Float64 = 1.0)
Source

Instance methods

apply(context : Context, buffer : Buffer, pool : MutatorPool, target_range : Tuple(Int32, Int32) | Nil = nil) : Bool

Applies one or more mutations to the buffer according to the pattern's strategy.

Source
description
Source
name
Source
weight
Source
weight=(weight : Float64)
Source