anchor.diff:              strokeColor: hexColor,
               strokeOpacity: 0.8,
               strokeWeight: 4
  +          },
  +          markerOptions: {
  +            visible: false
             }
           });
           directionsRenderer.setDirections(response);
  
positive.code:         }
          vehicleRouteLines = undefined;
          vehicleRouteDirections = [];
          $.each(solution.vehicleRouteList, function(index, vehicleRoute) {
            var depotLocation = new google.maps.LatLng(vehicleRoute.depotLatitude, vehicleRoute.depotLongitude);
            var previousLocation = depotLocation;
            $.each(vehicleRoute.customerList, function(index, customer) {
              var location = new google.maps.LatLng(customer.latitude, customer.longitude);
              renderDirections(previousLocation, location, vehicleRoute.hexColor);
              previousLocation = location;
            });
            renderDirections(previousLocation, depotLocation, vehicleRoute.hexColor);
          });
          $('#scoreValue').text(solution.feasible ? solution.distance : "Not solved");
        }, error : function(jqXHR, textStatus, errorThrown) {ajaxError(jqXHR, textStatus, errorThrown)}
      });
    };
    renderDirections = function (origin, destination, hexColor) {
      var request = {
        origin: origin,
  
negative.code:   terminateEarly = function () {
      $('#terminateEarlyButton').attr("disabled", "disabled");
      window.clearInterval(intervalTimer);
      if (directionsTaskTimer != undefined) {
        window.clearInterval(directionsTaskTimer);
        directionsTaskTimer = undefined;
      }
      $.ajax({
        url: "<%=application.getContextPath()%>/rest/vehiclerouting/solution/terminateEarly",
        type: "POST",
  