Неиспользованный аргумент в пакете GA - PullRequest
0 голосов
/ 24 мая 2018

Я пытаюсь использовать пакет TSP с GA.Я хочу сделать что-то похожее на this Мой код:

library(GA)
library(globalOptTests)
library(TSP)

data("USCA50")

fitFun <-
  function(x)
   -tour_length(solve_TSP(USCA50))

dist <- as.matrix(USCA50)

GA <- ga(
  type = "permutation",
  fitness = fitFun,
  distMatrix = dist,
  min =1,
  max = 50
)

Ошибка, которую я получаю:

Ошибка в пригодности (Pop [i,],...): неиспользованный аргумент (distMatrix = c (0, 1167, 1579, 437, 3575, 1453, 226, 2976, 1107, 1006, 1046, 891, 1488, 1030, 1803, 190, 1122, 1373, 1860,523, 1047, 1152, 370, 1453, 1629, 1323, 1032, 654, 1462, 752, 993, 813, 1178, 1705, 816, 1206, 1285, 1641, 1578, 1703, 1343, 1317, 1647, 1157,1479, 1703, 1166, 1211, 795, 1572, 1167, 0, 413, 1422, 2895, 316, 1172, 3094, 140, 382, ​​189, 530, 392, 526, 635, 1174, 2056, 286, 692,910, 207, 211, 1035, 303, 2046, 2164, 1385, 845, 297, 597, 1033, 393, 1766, 546, 386, 1076, 153, 476, 432, 546, 184, 184, 481, 1579,1686, 543, 20, 2008, 527, 434, 1579, 413, 0, 1832, 2766, 167, 1585, 3265, 508, 677, 547, 842, 229, 775, 229, 1575, 2451, 275, 289,1277, 582, 514, 1420, 207, 2347, 2544, 1720, 1189, 116, 947, 1350, 800, 2117, 138, 777, 1338, 334, 62, 106, 145, 260, 312, 128, 1911,1961, 136, 413, 2384, 913, 131, 437,1422, 1832, 0, 3437, 1732, 272, 2607, 1327, 1355, 1345, 1269, 1787, 1409, 2041, 615, 697, 1670, 2093, 954, 1256, 1345, 807, 1672, 1242, 8

Что-то не так с моим пакетом GA?RStudio не показывает мне этот параметр, но каким-то образом другие могут его запустить.

...