protected void mixnmatch(Organism org1, Organism org2) {
    posX = (org1.posX + org2.posX) / 2;
    posY = (org1.posY + org2.posY) / 2;

    if (r.nextInt(2) == 1) {
      speed = org1.speed;
    } else {
      speed = org2.speed;
    }
    if (r.nextInt(2) == 1) {
      defense = org1.defense;
    } else {
      defense = org2.defense;
    }
    if (r.nextInt(2) == 1) {
      attack = org1.attack;
    } else {
      attack = org2.attack;
    }
  }