Exploration of aesthetics in generative art programming