Uses of Class
Gglazba.Melodija

Uses of Melodija in Gglazba
 

Methods in Gglazba that return Melodija
Modifier and Type Method and Description
static Melodija GAMelodija.krizanjeTockaPrekida(java.util.LinkedList<Melodija> odabrane)
          One-point crossover
static Melodija GAMelodija.krizanjeUniformno(java.util.LinkedList<Melodija> odabrane)
          Uniform crossover
static Melodija GAMelodija.mutacijaPromjeni(Melodija dijete)
          Mutation which changes tones for a half-step or whole-step up or down
static Melodija GAMelodija.mutacijaZamjena(Melodija dijete)
          Mutation which switches places of two neighbouring tones
 

Methods in Gglazba that return types with arguments of type Melodija
Modifier and Type Method and Description
static java.util.LinkedList<Melodija> Operatori.izaberiNajMelodija(java.util.LinkedList<java.lang.Integer> izabrani, Melodija[] poljeMelodija)
          Selects 2 individuals for the crossover operator and one individual to be replaced by their child (for the main melody)
 

Methods in Gglazba with parameters of type Melodija
Modifier and Type Method and Description
static java.util.LinkedList<Melodija> Operatori.izaberiNajMelodija(java.util.LinkedList<java.lang.Integer> izabrani, Melodija[] poljeMelodija)
          Selects 2 individuals for the crossover operator and one individual to be replaced by their child (for the main melody)
static Melodija GAMelodija.mutacijaPromjeni(Melodija dijete)
          Mutation which changes tones for a half-step or whole-step up or down
static Melodija GAMelodija.mutacijaZamjena(Melodija dijete)
          Mutation which switches places of two neighbouring tones
 

Method parameters in Gglazba with type arguments of type Melodija
Modifier and Type Method and Description
static Melodija GAMelodija.krizanjeTockaPrekida(java.util.LinkedList<Melodija> odabrane)
          One-point crossover
static Melodija GAMelodija.krizanjeUniformno(java.util.LinkedList<Melodija> odabrane)
          Uniform crossover