Experimentations with generative art patterns and algorithms as a dynamic dialogue between human and computer