ElemCompOnEnergy.java 538 B

12345678910111213141516171819202122232425
  1. package classes.comparator.elementComparator;
  2. import classes.HolonElement;
  3. /**
  4. * @author Toni
  5. * Bei dieser Implementierung wird nach
  6. * Energieverbrauch pro HolonElement sortiert
  7. */
  8. public class ElemCompOnEnergy extends ElementComparator {
  9. @Override
  10. public int compare(HolonElement a, HolonElement b) {
  11. float verbrauchA = a.getEnergyPerElement();
  12. float verbrauchB = b.getEnergyPerElement();
  13. if (verbrauchA < verbrauchB)
  14. return -1;
  15. if (verbrauchA > verbrauchB)
  16. return 1;
  17. return 0;
  18. }
  19. }