mirror of
https://gitlab.com/klmp200/LO27.git
synced 2025-07-11 15:49:23 +00:00
finished applyrules
This commit is contained in:
15
matrixmain.c
15
matrixmain.c
@ -13,21 +13,28 @@
|
||||
#include <pixel.h>
|
||||
|
||||
int main(){
|
||||
Matrix m1 = CreateMatrix();
|
||||
int rules[] = {2, 32, 8, 128};
|
||||
|
||||
int Rule34 = 3;
|
||||
Matrix m1;
|
||||
|
||||
Matrix m2;
|
||||
BooleanMatrix bmatrix = CreateBooleanMatrix(300, 300);
|
||||
BooleanMatrix bmatrix = CreateBooleanMatrix(5, 5);
|
||||
|
||||
bmatrix = RandomizeBooleanMatrix(bmatrix);
|
||||
m1 = newMatrix(bmatrix);
|
||||
|
||||
FreeBooleanMatrix(bmatrix);
|
||||
|
||||
NewWindowFromMatrix(m1);
|
||||
|
||||
m2 = matrixFromRules(m1, 4, rules);
|
||||
m2 = applyRules(m1,Rule34,3);
|
||||
|
||||
NewWindowFromMatrix(m2);
|
||||
|
||||
freeMatrix(m1);
|
||||
freeMatrix(m2);
|
||||
|
||||
|
||||
return 0;
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user