資源簡介
我是在三維網格地圖中實現的路徑搜索,用的點而不是邊來標記信息素的,主要是覺得邊要麻煩一些,感興趣的可以自己實現邊標記信息素。螞蟻在三維地圖中走,每次可以上下,左右,斜著走,且都算作等效的一步距離。

代碼片段和文件信息
package?com.ant.pathplanning;
import?java.util.ArrayList;
public?class?Ant?{
private?double?Pheromones;//信息素濃度
private?ArrayList?path;//路徑
public?Ant(){
this.Pheromones?=?1;
this.path?=?new?ArrayList<>();
}
public?double?getPheromones()?{
return?Pheromones;
}
public?void?setPheromones(double?pheromones)?{
Pheromones?=?pheromones;
}
public?ArrayList?getPath()?{
return?path;
}
public?void?setPath(ArrayList?path)?{
this.path?=?path;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????527??2018-05-17?21:06??pathplanning\Ant.java
?????文件???????1271??2018-05-18?10:48??pathplanning\LogUtil.java
?????文件??????10291??2018-05-18?18:05??pathplanning\Main.java
?????文件???????3711??2018-05-18?17:45??pathplanning\PlanPath.java
?????文件????????332??2018-05-15?22:58??pathplanning\Point.java
?????目錄??????????0??2018-05-18?17:29??pathplanning
-----------?---------??----------?-----??----
????????????????16132????????????????????6
評論
共有 條評論