Fix fuel on update stats
This commit is contained in:
@@ -98,7 +98,7 @@ public class Route {
|
|||||||
|
|
||||||
void updateStats(){
|
void updateStats(){
|
||||||
LOG.trace("Update stats, old: profit={}, distance={}, lands={}, fuel={}, score={}", profit, distance, lands, fuel, score);
|
LOG.trace("Update stats, old: profit={}, distance={}, lands={}, fuel={}, score={}", profit, distance, lands, fuel, score);
|
||||||
profit = 0; distance = 0; lands = 0;
|
profit = 0; distance = 0; lands = 0; fuel = 0;
|
||||||
if (entries.isEmpty()) return;
|
if (entries.isEmpty()) return;
|
||||||
RouteEntry entry = entries.get(0);
|
RouteEntry entry = entries.get(0);
|
||||||
for (int i = 1; i < entries.size(); i++) {
|
for (int i = 1; i < entries.size(); i++) {
|
||||||
@@ -115,6 +115,19 @@ public class Route {
|
|||||||
LOG.trace("new stats profit={}, distance={}, lands={}, fuel={}, score={}", profit, distance, lands, fuel, score);
|
LOG.trace("new stats profit={}, distance={}, lands={}, fuel={}, score={}", profit, distance, lands, fuel, score);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean equals(Object o) {
|
||||||
|
if (this == o) return true;
|
||||||
|
if (!(o instanceof Route)) return false;
|
||||||
|
Route route = (Route) o;
|
||||||
|
return entries.equals(route.entries);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int hashCode() {
|
||||||
|
return entries.hashCode();
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return "Route{" +
|
return "Route{" +
|
||||||
|
|||||||
Reference in New Issue
Block a user