コード例 #1
0
ファイル: Experiment.java プロジェクト: BHIVE/BHIVE
 public void scoreToTargets(BiologicalObject c) {
   double distanceX, distanceY, distanceSq;
   for (Target t : targets) {
     distanceX = c.xPos - t.xPos;
     distanceY = c.yPos - t.yPos;
     distanceSq = (distanceX * distanceX) + (distanceY * distanceY);
     c.score += 1 / distanceSq;
   }
 }