|
@@ -39,17 +39,15 @@ public class SimulationManager {
|
|
for(int i = 0; i < hl.getConnections().size(); i++){
|
|
for(int i = 0; i < hl.getConnections().size(); i++){
|
|
CpsEdge edge = hl.getConnectedTo().get(i);
|
|
CpsEdge edge = hl.getConnectedTo().get(i);
|
|
if(edge.getState()){
|
|
if(edge.getState()){
|
|
- System.out.println(hl.getCurrentEnergyAtTimeStep(x));
|
|
|
|
- System.out.println(edge.getFlow());
|
|
|
|
- if((hl.getCurrentEnergyAtTimeStep(x) + edge.getFlow()) >= 0 ){
|
|
|
|
|
|
+ if((production + consumption) >= 0 ){
|
|
hl.setSupplied(true);
|
|
hl.setSupplied(true);
|
|
}else{
|
|
}else{
|
|
hl.setSupplied(false);
|
|
hl.setSupplied(false);
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
|
|
+ hl.setSupplied(false);
|
|
}
|
|
}
|
|
- System.out.println(hl.getName() + "is supplied:" + hl.getSupplied());
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
canvas.repaint();
|
|
canvas.repaint();
|