Home The News
The News
JaCoP version 3.0 (RC1) is released PDF Print E-mail
Written by Radoslaw Szymanek   
Wednesday, 01 September 2010 20:44

Dear users,

We make available JaCoP 3.0 RC1, which has been used in Minizinc
Challenge 2010. We are still working on the newest functionality (1)
as well as cleaning API to reduce the need of further changes in the
future.  We look for your feedback so we can make the final release
3.0 as soon as possible. Here is the list of most important changes
since version 2.4.

1) The introduction of Network Flow constraint, which allows efficient
  modeling of problems with network flow structure. The constraint
  allows to specify minimum cost flow problem in terms of finite
  domain variables.  It uses network simplex algorithm as an
  propagator for network-like structure. It is a very expressive
  constraint where arc flow and arc unit costs can be specified by
  variables.

2) The introduction of set package forced changes in the design of
  core interfaces. There are IntVar and SetVar classes which inherit
  from Var class. This change allowed to refactor and improve set package
  so it is designed in cleaner and more efficient manner.

3) The introduction of special domain representation SmallDenseDomain,
  which uses bits within a long primitive type to encode small
  domains of range not larger than 64.

4) The introduction of Soft-alldifferent as well as Soft-GCC global
  constraints. The soft-alldifferent constraint implements Variable
  and Decomposition based violation metrics. The soft-gcc constraint
  implements value based violation metric. Both are decomposed constraints
  based on network flow constraint.

5) Examples have been updated by moving multiple solving functionality
  from main function to test function, so user can easily see what is
  the best model just by looking at main function. BIBD example has
  been added.  Examples with Set variables have been updated to
  reflect the changes.

6) A number of bug fixes and changes in flatzinc interface to better
  comply with minizinc 1.1. We have also added into minizinc
  predicates networkflow that uses newly introduced JaCoP Network
  Flow constraint.

7) A number of minor API changes to improve intuitiveness of use
  (e.g. order of arguments in constructors).

8) The JaCoP guide has been updated to reflect the changes and additions
  to the newest version.

best regards,

Core Developer Team

Last Updated on Wednesday, 01 September 2010 17:51
 
JaCoP site reorganization PDF Print E-mail
Written by Radoslaw Szymanek   
Wednesday, 11 August 2010 21:21

Dear JaCoP users,

We would like to inform you that due to abuse of jacop twiki by human and computer spammers we decided to cancel this service. However, as soon as we open JaCoP project on SourceForge we will open a discussion forum there so jacop users can engage in discussions.  We hope this will improve the overall service we provide to our users at the same time reducing our time load. 

best,

Radoslaw Szymanek

 
Network Flow Constraint PDF Print E-mail
Written by Radoslaw Szymanek   
Tuesday, 22 June 2010 15:19

Dear all,

We are in the process of testing a very powerful network flow constraint. Before we release it in the next version of JaCoP we would like to test it more thoroughly. Feel free to contact us to get the newest development version of JaCoP to be able to try this constraint before it is available to the public. This constraint has been developed during the most recent student project. We would like to thank Robin Steiger for his hard work in this project.  

best regards

Radoslaw Szymanek

 

Last Updated on Tuesday, 31 August 2010 14:01
 
JSR-331, CP standard PDF Print E-mail
Written by Radoslaw Szymanek   
Saturday, 01 May 2010 09:11

Dear all,

JaCoP core developers were invited to an Expert Group for Java Specification Request no 331 (JSR-331), which seeks to establish a Java standard for Constraint Programming solver. The initial draft of the specification has been posted on the web. The next release of JaCoP will support that standard as soon as it is finalized.

You are welcomed to read and contribute to JSR-331 so we get the best possible standard

best regards,

Radoslaw Szymanek

Last Updated on Tuesday, 31 August 2010 14:01
 
CollectionsSpy PDF Print E-mail
Written by Radoslaw Szymanek   
Wednesday, 02 December 2009 21:10

Dear users, 

We would like to acknowledge the contribution of CollectionSpy. JaCoP as an open source product has obtained access to a free license. We have been already using this tool for profiling Geost constraint and were able to obtain the insight about our code, which was invaluable in speeding up its execution.  We are still learning the full potential of the tool but we do recommend trying it to improve your understanding of your use of the collections in your software. Even for experts with years of experience in using Java collections this tool can bring better understanding of what is going on in your application as well as confirm some worries concerning improper use of the data structures.  Truly it is a nice tool to spy on your collections ;).

best regards,

Radoslaw Szymanek

Last Updated on Thursday, 03 December 2009 09:31
 
«StartPrev123NextEnd»

Page 1 of 3
Copyright © 2010 JaCoP. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.