[gecode-users] Gecode/J 1.0.0 released

Mikael Zayenz Lagerkvist lagerkvist at gecode.org
Thu Sep 21 15:50:12 CEST 2006


We would like to announce the release of

		    Gecode/J 1.0.0
	    http://www.gecode.org/gecodej

Gecode/J is a Java interface to the Gecode C++ constraint progamming
library. Gecode/J is mainly aimed at education, presenting a slightly
simplified interface compared to Gecode. Using Gecode/J, modeling
constraint problems, programming custom propagators, branchings, and
search engines is possible directly in Java. There is also an
interactive graphical search tool, the Gecode/J Explorer, available.


Familiar langauge
  Many students are already familiar with Java, making it easier for
  them to use the library.

Free
  Gecode/J is licensed under a BSD-style license, the same as
  Gecode. All parts, including both source code and documentation, are
  available for download and use.

Graphical search
  The Gecode/J Exoplorer enables graphical search, both interactive
  and using depth-first or branch-and-bound search. It is possible to
  inspect nodes both before and after propagation as well as to write
  custom inspection actions, for example to give a graphical view of
  the problem state.

  The Gecode/J Explorer is written completely in Java, using the
  Gecode/J interface. It can be ported to other Space-based systems.

Extensible
  It is possible to write custom propagators, branchings, and search
  engines in Java, without needing to write a single line of C++ code.

  For extensions to the base Gecode-library, such as new variable-
  domains or constraints, these can be added to Gecode/J with reltive
  ease.

Documentation
  Gecode/J comes with extensive reference documentation.


Cheers,
    The Gecode/J Team




More information about the gecode-users mailing list