Can make smiley face and number two so far! Just need to figure out how to properly generate an input pattern to make other trained views.

Most importantly, the main outstanding questions:

1. When generating the output keys, what reference signal should be used? Paper says PLL1, but what if PLL 1 is always 0 phase offset (coincidentally perfectly in phase)? It zeros everything... Currently I'm just doing offset from zero phase without actually computing from a reference PLL. That's a big assumption though.

2. Should the PLL aggreagate variable be the sum of the negative sine?

3. How does the big omega in the paper play in other than being the carrier frequency? It shows it being summed, but that makes no sense.

4. Why do I never get convergence to the anti-phase solution as shown in the paper?

5. Why do I never get perfect representations?

6. How do I properly generate an input state?