I am developing a web game in which a user is given a set of basic patterns and asked to form a complex pattern. Right now it is just a user's call and the system will evaluate the few features like connectivity and looping in patterns. Can this be made into a System Vs. User kind of game where in the system is trained to make patterns satisfying the features and compete against the user?