[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#400117: ITP: gecodej -- Java interface for the Gecode constraint programming library



Package: wnpp
Severity: wishlist
Owner: Kari Pahula <kaol@debian.org>


* Package name    : gecodej
  Version         : 1.0.1
  Upstream Author : Mikael Lagerkvist, Guido Tack
* URL             : http://www.gecode.org/gecodej/index.html
* License         : MIT/X
  Programming Lang: C++, Java
  Description     : Java interface for the Gecode constraint programming library

 Gecode/J is a Java interface for the Gecode C++ constraint
 programming library. It allows you to
 .
  - Model and solve constraint problems in Java.
  - Explore the search tree with Gist, the Graphical Interactive
    Search Tool. Either using the built-in depth-first search strategy, or
    manually and interactively. Solutions and choice nodes can be
    inspected by clicking on them, and visualized using custom actions.
  - Implement propagators in Java. Whether for prototyping, for
    teaching, or just for fun. The propagators are integrated fully, so in
    your model you can mix them freely with the built-in propagators
    provided by Gecode.
  - Implement branchings for custom heuristics. Just like propagators,
    custom branchings fully integrate into Gecode/J.
  - Implement search engines using copying and recomputation. As
    search is fully programmable, you can write your own search engine,
    e.g. for LDS or A* search. In fact, Gist is implemented entirely in
    Java using the Gecode/J interface.

Depends on Sun's Java, so this'll have to go to contrib until the
license is changed.



Reply to: