https://github.com/apla-toolbox/go-pddl
A PDDL Parser written in Go
https://github.com/apla-toolbox/go-pddl
automated-planning converter go json pddl pddl-parser
Last synced: 2 months ago
JSON representation
A PDDL Parser written in Go
- Host: GitHub
- URL: https://github.com/apla-toolbox/go-pddl
- Owner: APLA-Toolbox
- License: mit
- Created: 2020-11-17T14:42:48.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-01-09T16:13:06.000Z (over 5 years ago)
- Last Synced: 2024-04-17T14:09:23.906Z (about 2 years ago)
- Topics: automated-planning, converter, go, json, pddl, pddl-parser
- Language: Go
- Homepage:
- Size: 2.83 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# go-pddl
A PDDL Parser written in Go
# Purpose
The go-al is to parse a PDDL file and convert it to a JSON/YAML standard format.
# Run
- Install the latest version of go
## Docker
- Install docker
- Install docker-compose
- `go get github.com/APLA-Toolbox/go-pddl/edit/main/README.md`
- `cd $GOPATH/src/github.com/APLA-Toolbox/go-pddl`
- `docker-compose -f docker/docker-compose.yml up`
## Scripting
- Create a .env file, copy the content of .env.example
- Fill DOMAIN and PROBLEM with domain.pddl and problem.pddl absolute paths
- Source .env
- Run go run main.go
# Contributions
See the open issues and feel free to contribute, help is WANTED.