HASCO

HASCO is a framework for reducing configuration tasks (e.g. software system configuration or algorithm configuration) into an HTN planning problem. This can then in turn be reduced to a graph search problem that can be solved by any kind of standard graph search algorithm, e.g., breadth-first-search.

License

License

GroupId

GroupId

ai.libs
ArtifactId

ArtifactId

hasco-core
Last Version

Last Version

0.2.7
Release Date

Release Date

Type

Type

jar
Description

Description

HASCO
HASCO is a framework for reducing configuration tasks (e.g. software system configuration or algorithm configuration) into an HTN planning problem. This can then in turn be reduced to a graph search problem that can be solved by any kind of standard graph search algorithm, e.g., breadth-first-search.
Source Code Management

Source Code Management

https://github.com/fmohr/AILibs

Download hasco-core

How to add to project

<!-- https://jarcasting.com/artifacts/ai.libs/hasco-core/ -->
<dependency>
    <groupId>ai.libs</groupId>
    <artifactId>hasco-core</artifactId>
    <version>0.2.7</version>
</dependency>
// https://jarcasting.com/artifacts/ai.libs/hasco-core/
implementation 'ai.libs:hasco-core:0.2.7'
// https://jarcasting.com/artifacts/ai.libs/hasco-core/
implementation ("ai.libs:hasco-core:0.2.7")
'ai.libs:hasco-core:jar:0.2.7'
<dependency org="ai.libs" name="hasco-core" rev="0.2.7">
  <artifact name="hasco-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='ai.libs', module='hasco-core', version='0.2.7')
)
libraryDependencies += "ai.libs" % "hasco-core" % "0.2.7"
[ai.libs/hasco-core "0.2.7"]

Dependencies

compile (11)

Group / Artifact Type Version
org.aeonbits.owner : owner-java8 jar 1.0.10
com.google.guava : guava jar 27.0-jre
org.slf4j : slf4j-api jar 1.7.25
ai.libs : jaicore-basic jar 0.2.7
ai.libs : jaicore-components jar 0.2.7
ai.libs : jaicore-logic jar 0.2.7
ai.libs : jaicore-algorithminspector jar 0.2.7
ai.libs : jaicore-planning jar 0.2.7
ai.libs : jaicore-search jar 0.2.7
org.apache.commons : commons-lang3 jar 3.9
mysql : mysql-connector-java jar 5.1.45

test (7)

Group / Artifact Type Version
org.hamcrest : hamcrest-all jar 1.3
org.mockito : mockito-all jar 1.10.19
ai.libs : jaicore-basic jar 0.2.7
org.junit.platform : junit-platform-runner jar 1.7.0
org.junit.jupiter : junit-jupiter-api jar 5.5.2
org.junit.jupiter : junit-jupiter-params jar 5.5.2
org.awaitility : awaitility jar 4.0.3

Project Modules

There are no modules declared in this project.

Versions

Version
0.2.7
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.0