Archived
0

rename field

This commit is contained in:
iMoHax
2014-08-17 22:49:37 +04:00
committed by iMoHax
parent a9f2b301e9
commit b4baf8512e
2 changed files with 8 additions and 8 deletions

View File

@@ -15,7 +15,7 @@ public class MarketAnalyzer {
private Market market;
private Graph<Vendor> graph;
private double stock;
private double tank;
private double maxDistance;
private int jumps;
@@ -59,7 +59,7 @@ public class MarketAnalyzer {
}
private void rebuild(Vendor source){
graph = new Graph<>(source, market.get(), stock, maxDistance, true, jumps, PathRoute::new);
graph = new Graph<>(source, market.get(), tank, maxDistance, true, jumps, PathRoute::new);
}
private void setSource(Vendor source){
@@ -73,8 +73,8 @@ public class MarketAnalyzer {
}
public void setStock(double stock) {
this.stock = stock;
public void setTank(double tank) {
this.tank = tank;
}
public void setMaxDistance(double maxDistance) {

View File

@@ -90,7 +90,7 @@ public class MarketAnalyzerTest extends Assert {
public void testPaths() throws Exception {
LOG.info("Start paths test");
MarketAnalyzer analyzer = new MarketAnalyzer(market);
analyzer.setJumps(5);analyzer.setMaxDistance(1);analyzer.setStock(1);
analyzer.setJumps(5);analyzer.setMaxDistance(1);analyzer.setTank(1);
Collection<Path<Vendor>> paths = analyzer.getPaths(v1, v2);
TestUtil.assertCollectionEquals(paths, Path.toPath(v1, v2));
@@ -115,7 +115,7 @@ public class MarketAnalyzerTest extends Assert {
public void testPathsWithStock() throws Exception {
LOG.info("Start paths with stock test");
MarketAnalyzer analyzer = new MarketAnalyzer(market);
analyzer.setJumps(5);analyzer.setMaxDistance(1);analyzer.setStock(2);
analyzer.setJumps(5);analyzer.setMaxDistance(1);analyzer.setTank(2);
Collection<Path<Vendor>> paths = analyzer.getPaths(v1, v2);
TestUtil.assertCollectionContainAll(paths, Path.toPath(v1, v2));
@@ -141,7 +141,7 @@ public class MarketAnalyzerTest extends Assert {
public void testPathsWithStockAndRefill() throws Exception {
LOG.info("Start paths with stock and refill test");
MarketAnalyzer analyzer = new MarketAnalyzer(market);
analyzer.setJumps(2);analyzer.setMaxDistance(10);analyzer.setStock(15);
analyzer.setJumps(2);analyzer.setMaxDistance(10);analyzer.setTank(15);
Collection<Path<Vendor>> paths = analyzer.getPaths(v10, v6);
TestUtil.assertCollectionContainAll(paths, Path.toPath(v10, v6), Path.toPath(v10, v11, v6),
@@ -157,7 +157,7 @@ public class MarketAnalyzerTest extends Assert {
public void testPathsWithStockAndRefill2() throws Exception {
LOG.info("Start paths with stock and refill test 2");
MarketAnalyzer analyzer = new MarketAnalyzer(market);
analyzer.setJumps(3);analyzer.setMaxDistance(10);analyzer.setStock(15);
analyzer.setJumps(3);analyzer.setMaxDistance(10);analyzer.setTank(15);
Collection<Path<Vendor>> paths = analyzer.getPaths(v10, v6);
TestUtil.assertCollectionContainAll(paths, Path.toPath(v10, v6), Path.toPath(v10, v11, v6),