Skip to content

Commit

Permalink
Переписан подсчет паразитов в ViewBasic
Browse files Browse the repository at this point in the history
    Подсчет паразитов производился по старой схеме
    с проходом по геному каждого бота. Теперь используется
    информация, хранящаяся в ботах (свойство Bot.pest)
  • Loading branch information
xlam committed Aug 7, 2018
1 parent 234d568 commit 9177266
Showing 1 changed file with 3 additions and 9 deletions.
12 changes: 3 additions & 9 deletions ru/cyberbiology/test/view/ViewBasic.java
Original file line number Diff line number Diff line change
Expand Up @@ -57,16 +57,10 @@ public Image paint(World world,JPanel canvas) {
// g.setColor(new Color(matrix[x][y].c_red, matrix[x][y].c_green, matrix[x][y].c_blue));
g.fillRect(x * World.BOTW + 1, y * World.BOTH + 1,World.BOTW-1, World.BOTH-1);

int pestGenes = 0;
for (int i=0; i<Bot.MIND_SIZE; i++)
if (world.matrix[x][y].mind[i] == 49)
pestGenes++;

if (pestGenes > 0)
if (world.matrix[x][y].pest > 0) {
world.pestGenes += world.matrix[x][y].pest;
world.pests++;

world.pestGenes += pestGenes;

}
}
}
}
Expand Down

0 comments on commit 9177266

Please sign in to comment.