---
draft: true
title: "1D Automata and You"
aliases: ["1D Automata and You"]
series: ["automata-and-art"]
date: "2024-04-11"
author: "Nick Dumas"
cover: ""
keywords: ["", ""]
summary: ""
showFullContent: false
tags:
- golang
- automata
- procedural-generation
---

## What I assume you know
## What am I Doing?
## Why does it work?
## Why doesn't it work?
## What are the options?
## I picked X
## I implemented X
## Success Story???

## Raw notes 
### Modular Cartesian Coordinates 

Given $\text{width} = 10 \text{ and height}=1, \text{0-indexed}$:

 |$X_\text{original}$|$Y_\text{original}$|$X_\text{wrapped}$|$Y_\text{wrapped}$
---|---|---|---|---
Top Left | 0 | 0 |0 | 0
Top | -1 | 1 | 9 | 0 
Top Right | 1 | 1 |1 | 0
Left | -1 | 0 |9 | 0 
Identity | 0 | 0 |0 | 0
Right | 1 | 0 | 1 | 0 
Bottom Left | -1 | -1 | 9 | 0 
Bottom | 0 | -1 | 0 | 0
Bottom Right | 1 | -1 | 1 | 0


