如何删除Jade代理

时间:2016-12-29 10:30:30

标签: java eclipse agents-jade jade4j

我需要运行我的解决方案N次,并且在每次迭代中创建一组代理但在传递到下一次迭代(i + 1)之前,我需要关闭平台或删除所有代理以便他们可以在(i + 1)次迭代中再次创建。

我已经尝试了.dodelete().kill()方法,但它无法正常工作我想我每次都需要关闭整个平台,但我不知道该怎么做。我可以使用任何方法或代码吗?

2 个答案:

答案 0 :(得分:0)

尝试此操作以终止您的代理。

require(reshape2)
require(ggplot2)

# First, prepare the mock data 

t  <- rbind(as.numeric(rnorm(5,1)), as.numeric(rnorm(5,1.1)), as.numeric(rnorm(5,0.9)))
t1 <- apply(t, 1, max)                   # values
t2 <- as.numeric(apply(t, 1, which.max)) # time at values
t3 <- as.data.frame(cbind(t1, t2, c("A","B","C"))) 
colnames(t3) <- c("value","time","variable")

# t3 now containts important calculated points: 
# an (x,y) coordinate for each corresponding variable

t4 <- cbind(t(t), seq(1:5))
colnames(t4) <- c("A","B","C","time")
t4 <- as.data.frame(t4)
t4 <- melt(t4,id.vars="time")

# t4 is the raw data in long format

答案 1 :(得分:0)

您可以使用AMS终止和创建代理。 The link to create agent,并使用jade.domain.JADEAgentManagement.KillAgent来杀死代理。