GithubHelp home page GithubHelp logo

sjolicoeur / crisp-nlg Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 24.37 MB

Automatically exported from code.google.com/p/crisp-nlg

Common Lisp 0.05% Perl 6 0.20% Scala 2.43% NewLisp 2.93% Java 12.75% Perl 0.14% Makefile 0.07% C++ 0.24% TeX 53.80% Gnuplot 0.35% PostScript 27.05%

crisp-nlg's People

Watchers

 avatar

crisp-nlg's Issues

Cleaner reimplementation of TAG-to-PDDL conversion

- in Java
- using (new?) methods from Domain and Problem to save on the preprocessing
with the constant declarations etc.
- have a main program that then writes Domain/Problem to disk
- and another that feeds it into the planner directly without further need
for parsing.

Original issue reported on code.google.com by [email protected] on 25 May 2007 at 4:18

step1 not mutex with ~step1?

In at least some of the crisptest examples, at some point, step(step1) was
not mutex with ~step(step1) in the first state.  Can I reproduce this, and
if yes, why is it and how do I fix it?

Original issue reported on code.google.com by [email protected] on 25 May 2007 at 8:18

Too few mutex literals

1. Initial state: P(a)
2. Only action: A(x); precondition: P(x); effect: ~P(x), Q(x)

This should make ~P(a), ~Q(a) mutex in the next state, but it doesn't.  

Original issue reported on code.google.com by [email protected] on 20 Mar 2007 at 7:06

Overly long search on mod6

Mod6 requires a plan of length 10.  However, the planner starts search on
length 10 with a -step9 action, and then takes a long time to realize that
this doesn't work.

Is there any way (stronger mutex relations?  more than binary mutexes?) to
make it explore the -step10 action first?

Original issue reported on code.google.com by [email protected] on 25 May 2007 at 4:13

Too few nogoods?

How is it possible that SHOW_TIMES_PER_DEPTH reports hundreds of failures
but 0 to 1 nogoods?  Do we really collect this few nogoods, or is the
report wrong?

Original issue reported on code.google.com by [email protected] on 28 May 2007 at 12:59

Recognize unsolvable planning problems

Currently, the LazyGP planner will continue expanding the planning graph
indefinitely for unsolvable inputs, until it hits the prespecified plan
length limit.  Instead, the planner should recognize that further expansion
makes no difference, and stop.  The criterion for stopping was explained in
the planning textbook -- was it no further changes to the nogood table? --,
and I should implement it some time.

Original issue reported on code.google.com by [email protected] on 7 Jun 2007 at 9:16

LazyGP doesn't instantiate actions correctly

It finds no plan involving the following action:

 (:action move
      :parameters (?from - position  ?pos2 - position  ?ori - orientation  )
      :precondition (and (player-position ?from)  (player-orientation ?ori) (adjacent ?from ?pos2 ?ori) 
(not-blocked ?from ?to) (not-alarmed ?to))
      :effect (and  (player-position ?pos2) (not (player-position ?from)))
   )

However, it does find one if the "player-orientation" and "adjacent"  
preconditions are reversed. 
This should not happen, and is clearly a bug in the method that computes 
applicable action 
instances.

Original issue reported on code.google.com by [email protected] on 5 May 2008 at 4:03

Search wastes time on short graphs

On mod6, the shortest plan needs 10 steps.  However, the planner wastes a
lot of time on searching for plans of shorter lengths -- in mod6, it spends
50% of the runtime on search for length 9 alone.  Find a way to estimate
the correct plan length so this doesn't happen.

Original issue reported on code.google.com by [email protected] on 25 May 2007 at 4:15

Pass options on the command line

There's an increasing number of options that control the search and switch
the debugging output on and off.  It would be convenient to have these on
the command line.

Original issue reported on code.google.com by [email protected] on 25 May 2007 at 6:47

Cannot set up server following instructions

What steps will reproduce the problem?
1. svn checkout http://crisp-nlg.googlecode.com/svn/trunk/Code/crisp
2. mvn install assembly:assembly

What is the expected output? What do you see instead?

The system complains about missing `crisp.properties` file. I tried building FF 
obtained from `https://fai.cs.uni-saarland.de/hoffmann/ff.html`, then copying 
`crisp.properties.example` file over and modifying, but got and error saying FF 
unexpectedly terminated.

The link to FF also seems outdated.


What version of the product are you using? On what operating system?
Ubuntu 14.04 32 bit, Maven 2.2.1, Java 1.7.0_76

Original issue reported on code.google.com by [email protected] on 11 Mar 2015 at 10:14

Speed up Compound.getUnifier()

This method combines substitutions rather heavy-handedly at this point,
which is a significant part of the planner's runtime.

Original issue reported on code.google.com by [email protected] on 7 Jun 2007 at 5:38

Speed up extension computation

The way that extensions of concepts are computed right now is totally stupid. 
It should really be 
something based on BitSetSet, where conjunction just amounts to intersection 
and quantification 
amounts to following in-edges backwards. Doing this efficiently would speed up 
both the positive 
and the bisim algorithms.

Original issue reported on code.google.com by [email protected] on 10 Mar 2008 at 1:16

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.