Aggiunta foodExploitation, manca l'else.

E' stato necessario definire la costante LIMIT. Possibile che convenga
trovare un nome migliore.
Nel mezzo dell'implementazione della perturbazione della posizione.

Per questa operazione e' necessario avere un valore random compreso tra
[-1, 1]. E' possibile facendo refactoring sfruttare la funzione gia'
presente chiamata chooseRandomValueBetweenRange() in cui il range per ora
e' solo quello del problema da risolvere.
Refactoring di chooseRandomValueBetweenRange completato, ora e' possibile
decidere il range.
Funzione che sceglie l'indice k da usare per il calcolo della posizione
perturbata completata.
Aggiunti controlli nel caso la posizione esca dallo spazio di ricerca.
Refactoring.

Potrebbe essere necessario ulteriore refactoring, sia per la struttura del
codice, sia per i nomi di funzioni e variabili.