Metadata-Version: 2.1
Name: chartree
Version: 0.1.0
Summary: Grow trees
Home-page: https://github.com/bsmrvl/a-trees-character
Author: bsmrvl
Author-email: ben.j.somerville@icloud.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: numpy
Requires-Dist: IPython

# chartree
Grow your own trees on a monospace grid. Choose the material (unicode) for your tree as well as the hue of the sky (also unicode). Heaps of other parameters as well!

## Installation
`pip install chartree`

## Example
```python
from chartree import Ecosystem
w = Ecosystem(material='7', background='.')

# Grows a new tree, different each time.
w.grow(n_iter=50, ang_mean=40, ang_range=10)
```
![Example GIF](example.gif)

```python
# Shows currently grown tree. Can be used to experiment with materials.
w.show(material='#', background='i')
```

