public void sensorInformation(SensorInterface tempSI) {
      if (tempSI != null) {
         for (direction d : direction.values()) {
            tempSI.features[d.index()] = currentCell.sI.features[d.index()];
         }
         tempSI.floor = currentCell.sI.floor;
         tempSI.atChargingStation = currentCell.sI.atChargingStation;
         if (currentCell.dirt() > 0) {
            tempSI.dirtPresent = true;
         } else {
            tempSI.dirtPresent = false;
         }
      }
   }