the sprott decoder

The Sprott Decoder (source) takes as an argument a Sprott code from J. Clint Sprott's book Strange Attractors: Creating Patterns in Chaos as argument and produces a grayscale netpbm image. Compiling is pretty simple. "gcc -lm syzygy.c -o syzygy" should work on most systems A sample run is exhibited here New: version can process quartic and quintic transformations.




FJLRNTKMSNJOXRDYPVEOOVTPLMGEAC.png
GMNIKFCCNCPQFCJRQFUALCCLJPYVYD.png
GVQYNBNOMJCSSJIBFIDXWGGCWUOACV.png
JEKESGYYFWLOGVKLMEWJMBKHSOIVTI.png
JMYRKHSAUVRKPFVIJDMANDCIGJTIOB.png
JVSURQUIINRDBRJAWRAKMLAHHUAOON.png
KNXVQUEXYETWOOSGNSBDMHTMCPFLNG.png
LITWKWUUUQIVQTIUWOLCNGELBMKGXC.png
LSQGYJJPISRVKJNPEXGIOSFDRQYGLO.png
LURCEGOHOIQFJKBSNYGSNRUKKIKIHW.png
LXRNRBKDJISQKAHRGWUTJONSIKVUBC.png
MROJCCRWSIMRPTLLENELIVYDEFWQHR.png
OHGWFIHJPSGWTOJBXWJKPBLKFRUKKQ.png
PGPJYPMITFPTBEEDRWRTUGSXCJFTWE.png
QCBIKKBNREKJEWFTMAJYFGIEBHLFEH.png
SKKGLKSUNOQLCDKUOBPINHIDBKPOKR.png
SNQBNOJFJWMPQDTTFNMNNOISRYCDUN.png