fix
This commit is contained in:
parent
ff31cf4230
commit
d19bb2684b
1 changed files with 23 additions and 23 deletions
10
main.go
10
main.go
|
@ -10,7 +10,7 @@ import (
|
||||||
|
|
||||||
var Matrix [][]*Element
|
var Matrix [][]*Element
|
||||||
var Altezza int
|
var Altezza int
|
||||||
var Lunghezza int
|
var Larghezza int
|
||||||
var SaluteIniziale int
|
var SaluteIniziale int
|
||||||
var Clock uint
|
var Clock uint
|
||||||
|
|
||||||
|
@ -25,7 +25,7 @@ func main() {
|
||||||
panic("width not valid")
|
panic("width not valid")
|
||||||
}
|
}
|
||||||
Altezza = height
|
Altezza = height
|
||||||
Lunghezza width
|
Larghezza = width
|
||||||
Matrix = make([][]*Element, height)
|
Matrix = make([][]*Element, height)
|
||||||
for i := range Matrix { // inizializzazione matrice
|
for i := range Matrix { // inizializzazione matrice
|
||||||
Matrix[i] = make([]*Element, width)
|
Matrix[i] = make([]*Element, width)
|
||||||
|
@ -68,13 +68,13 @@ func muovi(h int, w int) { // h verticale, w orizzontale
|
||||||
direzCasOriz--
|
direzCasOriz--
|
||||||
direzCasVert := rand.Intn(2)
|
direzCasVert := rand.Intn(2)
|
||||||
direzCasVert--
|
direzCasVert--
|
||||||
nuovaPosizioneH = h + direzCasVert
|
nuovaPosizioneH := h + direzCasVert
|
||||||
nuovaPosizioneW =w + direzCasOriz
|
nuovaPosizioneW := w + direzCasOriz
|
||||||
if nuovaPosizioneH > Altezza || nuovaPosizioneH < 0 {
|
if nuovaPosizioneH > Altezza || nuovaPosizioneH < 0 {
|
||||||
muovi(h, w)
|
muovi(h, w)
|
||||||
}
|
}
|
||||||
|
|
||||||
if nuovaPosizioneW > larghezza || nuovaPosizioneW < 0 {
|
if nuovaPosizioneW > Larghezza || nuovaPosizioneW < 0 {
|
||||||
muovi(h, w)
|
muovi(h, w)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Reference in a new issue