private static void create2Rooms() throws Exception { AccessibilityGraphImpl room1 = GraphFactory.createRectangularGridGraph(300, 300, 3, 3, 10, 10.0); AccessibilityGraphImpl room2 = GraphFactory.createRectangularGridGraph(300, 300, 3, 3, 10, 400.0); room1.copyFrom(room2); Location vertex1 = room1.getNearestLocation(new Point2D.Float(160, 310)); Location vertex2 = room1.getNearestLocation(new Point2D.Float(160, 450)); System.out.println(vertex1); System.out.println(vertex2); room1.addAccessibilityRelation(vertex1, vertex2); new GraphGUI(room1); room1.write("src/main/resources/graphs/2rooms.txt"); room1.writeGrid("src/main/resources/grids/2rooms.txt"); }