fape-planning


Лицензия

Лицензия

Группа

Группа

com.github.arthur-bit-monnot
Идентификатор

Идентификатор

fape-planning
Последняя версия

Последняя версия

1.0.4+2-16d3c71b
Дата

Дата

Тип

Тип

jar
Описание

Описание

fape-planning
fape-planning
Ссылка на сайт

Ссылка на сайт

https://github.com/arthur-bit-monnot/fape
Организация-разработчик

Организация-разработчик

com.github.arthur-bit-monnot
Система контроля версий

Система контроля версий

https://github.com/arthur-bit-monnot/fape

Скачать fape-planning

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.github.arthur-bit-monnot/fape-planning/ -->
<dependency>
    <groupId>com.github.arthur-bit-monnot</groupId>
    <artifactId>fape-planning</artifactId>
    <version>1.0.4+2-16d3c71b</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.arthur-bit-monnot/fape-planning/
implementation 'com.github.arthur-bit-monnot:fape-planning:1.0.4+2-16d3c71b'
// https://jarcasting.com/artifacts/com.github.arthur-bit-monnot/fape-planning/
implementation ("com.github.arthur-bit-monnot:fape-planning:1.0.4+2-16d3c71b")
'com.github.arthur-bit-monnot:fape-planning:jar:1.0.4+2-16d3c71b'
<dependency org="com.github.arthur-bit-monnot" name="fape-planning" rev="1.0.4+2-16d3c71b">
  <artifact name="fape-planning" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.arthur-bit-monnot', module='fape-planning', version='1.0.4+2-16d3c71b')
)
libraryDependencies += "com.github.arthur-bit-monnot" % "fape-planning" % "1.0.4+2-16d3c71b"
[com.github.arthur-bit-monnot/fape-planning "1.0.4+2-16d3c71b"]

Зависимости

compile (7)

Идентификатор библиотеки Тип Версия
org.scala-lang : scala-library jar 2.12.6
com.github.arthur-bit-monnot : fape-constraints_2.12 jar 1.0.4+2-16d3c71b
com.github.arthur-bit-monnot : fape-anml-parser_2.12 jar 1.0.4+2-16d3c71b
com.github.arthur-bit-monnot : fape-svg-plot_2.12 jar 1.0.4+2-16d3c71b
com.github.arthur-bit-monnot : fape-structures_2.12 jar 1.0.4+2-16d3c71b
com.martiansoftware : jsap jar 2.1
de.sciss : prefuse-core jar 1.0.0

provided (1)

Идентификатор библиотеки Тип Версия
org.projectlombok : lombok jar 1.18.2

test (1)

Идентификатор библиотеки Тип Версия
org.scalatest : scalatest_2.12 jar 3.0.1

Модули Проекта

Данный проект не имеет модулей.

FAPE: Flexible Acting and Planning Environment

Build Status

FAPE from source

Build process requires SBT and Java 8. Instructions for installing SBT can be found here. FAPE is developed and tested on Linux but there should be no problems in getting it to run on another OS.

When you have SBT, simply run the following command in the project directory.

# Build the project with SBT
sbt compile

# Create executable script
sbt pack

You can generate a script to run the FAPE planner with sbt pack. This will produce an executable at target/pack/bin/fape. To see options, run fape --help.

IDE support

We recommend using IntelliJ Idea which has support for SBT project definitions (either built-in or though plugin depending on the version you have).

We use annotations from project lombok to generate some boiler plate code. This should not interfere with sbt build but you should enable it in IntelliJ:

  • add the lombok plugin
  • enable annotation processing: Preferences -> Build, Execution, Deployment -> Compiler -> Annotation Processors -> Enable annotation processing

Run

Once you have compiled FAPE (using sbt pack), you can run it with

path/to/fape path/to/anml/problem/file
# e.g. target/pack/bin/fape planning/domains/logistics-hier/logistics.x04-1.pb.anml

For more options, run fape --help. Example ANML planning problems are available in planning/domains.

Precompiled Versions

You can find precompiled version of FAPE at: https://github.com/arthur-bit-monnot/fape/releases

Precompiled binaries come in two flavors:

  • an executable script for Linux (e.g. fape-1.0) that is self contained with all dependencies
  • a single jar bundled with all dependencies (e.g. fape-planning-assembly-1.0.jar). This can be run with java -ea -jar fape-planning-assembly-1.0.jar [options] path/to/problem.anml

In both case, your version of the Java Runtime Environment must be at least 1.8.

Compiled jars for FAPE are also available on Maven Central Repository

Версии библиотеки

Версия
1.0.4+2-16d3c71b
1.0.2+1-8f96fd85
1.0.2
1.0.1+4-6e54dbdb
1.0.1+3-10151213
1.0