# spacevine_controller

## Vars | |

growth_queue | Queue of vines to process |
---|---|

max_mutation_severity | Maximum sum of mutation severities |

minimum_spread_rate | Minimum spread rate per second |

mutativeness | The chance that we will develop a new mutation |

spread_cap | Maximum spreading limit (ie. how many kudzu can there be) for this controller |

spread_multiplier | Spread multiplier, depends on productivity, affects how often kudzu spreads |

vines | Canonical list of all the vines we "own" |

## Procs | |

process | Life cycle of a space vine |

## Var Details

### growth_queue

Queue of vines to process

### max_mutation_severity

Maximum sum of mutation severities

### minimum_spread_rate

Minimum spread rate per second

### mutativeness

The chance that we will develop a new mutation

### spread_cap

Maximum spreading limit (ie. how many kudzu can there be) for this controller

### spread_multiplier

Spread multiplier, depends on productivity, affects how often kudzu spreads

### vines

Canonical list of all the vines we "own"

## Proc Details

### process

Life cycle of a space vine