public void testConcavePolygon() {
VLPolygon poly = poly(1, 1, 5, 1, 5, 5, 3, 5, 3, 4, 4, 4, 4, 2, 2, 2, 2, 3, 1, 3);
if (poly.area() < 0) {
poly.reverse();
}
Environment environment = new Environment(Arrays.asList(poly));
environment.enforce_standard_form();
VisibilityGraph vg = new VisibilityGraph(environment, 0.01);