【文件属性】:
文件名称:java外卖系统源码-cs383s2015-lab6:cs383s2015-lab6
文件大小:61KB
文件格式:ZIP
更新时间:2021-06-05 17:29:24
系统开源
java外卖系统源码cs383s2015-lab6
威尔·亚伯勒、霍克·韦斯曼、斯科特·梅尔策
项目介绍
本实验作业是人工蜂群算法的实现。
它使用
LeJOS
来控制
LEGO
EV3
机器人,它们被分配两个角色之一:侦察和雇佣。
这些蜜蜂合作定位食物来源(用彩色纸表示)并检索它们:侦察蜂搜索颜色并将它们的位置报告给受雇的蜜蜂,后者将“检索”该颜色(记录颜色值)并返回到预定的“蜂巢”位置。
将重复此过程,直到找不到更多不同的颜色为止。
构建和部署
有一个
Gradle
构建脚本,用于编译项目并将其部署到包含的机器人。
建设前
您需要在系统上安装
LeJOS
EV3,并且需要将$EV3_HOME导出到安装
EV3
的任何目录。这是
Alden
Hall
系统上的默认配置。
你不需要Gradle或安装Scala中,作为包括Gradle包装脚本(
gradlew
)将下载他们为你自动管理版本。
构建说明
要列出所有可用的
Gradle
任务,请输入./gradlew
tasks
。
以下任务可能特别有趣:
./gradlew
build编译并测试项目
./gradlew
workerJar组
【文件预览】:
cs383s2015-lab6-master
----.gitignore(2KB)
----build.gradle(3KB)
----src()
--------main()
----.travis.yml(51B)
----gradlew(5KB)
----LICENSE(1KB)
----README.md(5KB)
----gradlew.bat(2KB)
----gradle.properties(168B)
----gradle()
--------wrapper()