I think it’s cool, some things seem a bit random though (for example the score… I get that I win when no loops are possible, but I don’t understand how the score is calculated).
Furthermore I think most times you just cycle away most rules and try to find some sort of paradox, and it kind of depends more on quick choices than logic thinking.
Therefore I personally would prefer this sort of as a puzzle game, in which you can for example choose 4 out of 10 rules and you see the bot can choose out of a limited set of the colours and patterns (which you see). Then you’d have to think carefully which rules to choose.
At any rate, I did enjoy it! The concept is great, the execution is nice to. I think overall you did a great job!