Changeset 17533 for branches/2521_ProblemRefactoring/HeuristicLab.Problems.PTSP/3.3/AnalyticalPTSP.cs
- Timestamp:
- 05/08/20 16:55:51 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring/HeuristicLab.Problems.PTSP/3.3/AnalyticalPTSP.cs
r17382 r17533 71 71 for (var i = 0; i < tour.Length - 1; i++) { 72 72 for (var j = i + 1; j < tour.Length; j++) { 73 var prod1 = data. TSPData.GetDistance(tour[i], tour[j]) * data.GetProbability(tour[i]) * data.GetProbability(tour[j]);73 var prod1 = data.GetDistance(tour[i], tour[j]) * data.GetProbability(tour[i]) * data.GetProbability(tour[j]); 74 74 for (var k = i + 1; k < j; k++) { 75 75 prod1 *= (1 - data.GetProbability(tour[k])); … … 81 81 for (var j = 0; j < tour.Length; j++) { 82 82 for (var i = 0; i < j; i++) { 83 var prod2 = data. TSPData.GetDistance(tour[j], tour[i]) * data.GetProbability(tour[i]) * data.GetProbability(tour[j]);83 var prod2 = data.GetDistance(tour[j], tour[i]) * data.GetProbability(tour[i]) * data.GetProbability(tour[j]); 84 84 for (var k = j + 1; k < tour.Length; k++) { 85 85 prod2 *= (1 - data.GetProbability(tour[k]));
Note: See TracChangeset
for help on using the changeset viewer.