From b4dddad64122649d9da6340032275d1756930e74 Mon Sep 17 00:00:00 2001 From: epoch Date: Fri, 9 Dec 2016 15:54:33 -0600 Subject: LOTS OF SHIT --- tests/automata_text.c | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 tests/automata_text.c (limited to 'tests/automata_text.c') diff --git a/tests/automata_text.c b/tests/automata_text.c new file mode 100644 index 0000000..574c402 --- /dev/null +++ b/tests/automata_text.c @@ -0,0 +1,34 @@ +#include +#include + +#define HE he +#define WI wi +#define RULE rule + + +int main(int argc,char *argv[]) { + int i,j; + int rule=atoi(argv[1]); + char str[256];//lel. close enough. + int wi=read(0,str,sizeof(str)-1)*8; + int he=atoi(argv[2]); + char f[HE+1][WI+1]; + f[0][WI/2]=1; + for(i=0;i>(j%8))%2; + else f[i][j]=(RULE >> ((!!f[(i+HE-1)%HE][(j+WI-1)%WI]<<2) | (!!f[(i+HE-1)%HE][j]<<1) | (!!f[(i+HE-1)%HE][(j+1)%WI])) & 1); + } + } + for(i=0;i