fix panic in the runtime
This commit is contained in:
parent
eb57a18a02
commit
685bdef816
4
main.go
4
main.go
@ -22,7 +22,7 @@ import (
|
|||||||
var windowWidth, windowHeight = 1000, 700
|
var windowWidth, windowHeight = 1000, 700
|
||||||
var goidSize = 3
|
var goidSize = 3
|
||||||
var goidColor = color.RGBA{200, 200, 100, 255} // gray, 50% transparency
|
var goidColor = color.RGBA{200, 200, 100, 255} // gray, 50% transparency
|
||||||
var populationSize = 10
|
var populationSize = 0
|
||||||
var loops = 3000
|
var loops = 3000
|
||||||
var numNeighbours = 5
|
var numNeighbours = 5
|
||||||
var separationFactor = float64(goidSize * 5)
|
var separationFactor = float64(goidSize * 5)
|
||||||
@ -85,7 +85,7 @@ func main() {
|
|||||||
for i := 0; i < loops; i++ {
|
for i := 0; i < loops; i++ {
|
||||||
goids, populationSize = fixGoids(goids, populationSize, td[current_stage].Amount)
|
goids, populationSize = fixGoids(goids, populationSize, td[current_stage].Amount)
|
||||||
if td[current_stage].NumNeighbours >= populationSize {
|
if td[current_stage].NumNeighbours >= populationSize {
|
||||||
numNeighbours = populationSize - 1
|
numNeighbours = populationSize
|
||||||
} else {
|
} else {
|
||||||
numNeighbours = td[current_stage].NumNeighbours
|
numNeighbours = td[current_stage].NumNeighbours
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user