JGAP para evoluir melodias musicais

Olá a todos!

Sou relativamente novo em JAVA e tenho tentado aprender como posso.
Estou a desenvolver um trabalho em que devo utilizar algortimos genéticos para evoluir melodias musicais.
Estou a utilizar ao JGAP para implementar os algoritmos, mas estou bastante aflito porque não consigo estabelecer uma analogia entre os exemplos do JGAP e o meu problema concreto.

Por exemplo: pretendo que seja o utilizador a atribuir valores de cotação (fitness) a melodias geradas aleatoriamente, mas não está a ser nada fácil…

Há por aqui alguém que já tenha experimentado o JGAP que me possa ajudar?
Agradecia imenso, porque estou mesmo encravado… :cry:

Abraços!