Graded Constraints: A Practise Methodology For Solo Piano Improvisation