scamp_extensions.process package

Subpackage containing tools for modeling a compositional process, such as Markov chains and L-Systems.



Module containing the LSystem class, a simple implementation of a Lindenmayer system.


Module containing the MarkovModel and MarkovIterator classes for analyzing and resynthesizing a sequence based on Markov analysis.

Public-Facing API (result of import *):

LSystem(seed_string, evolution_rules, str], …)

Simple implementation of an LSystem.

MarkovIterator(markov_model, order, start_values)

Iterator that returns generated values from the given MarkovModel.

MarkovModel(data, max_order, cyclic)

A Markov analysis-synthesis tool that analyzes the given data, and can generate new data based on the same statistical patterns.