A pattern recognition program that generates, evaluates, and adjusts its own operators | Synapse