anchor.diff:              strokeColor: hexColor,
               strokeOpacity: 0.8,
               strokeWeight: 4
  +          },
  +          markerOptions: {
  +            visible: false
             }
           });
           directionsRenderer.setDirections(response);
  
positive.code:   terminateEarly = function () {
      $('#terminateEarlyButton').attr("disabled", "disabled");
      window.clearInterval(intervalTimer);
      $.ajax({
        url: "<%=application.getContextPath()%>/rest/vehiclerouting/solution/terminateEarly",
        type: "POST",
  
negative.code:       }
      });
    };
    function sleep(milliseconds) {
      console.log("Sleeping " + milliseconds + " ms");
      // TODO Don't hang the browser page like this
      var start = new Date().getTime();
      for (var i = 0; i < 1e7; i++) {
        if ((new Date().getTime() - start) > milliseconds) {
          break;
        }
      }
    }
  
    google.maps.event.addDomListener(window, 'load', initMap);
  </script>
  