Hi Kish, Yes, the API has changed significantly between 3.0.2 and 3.4.0. The 3.4.0 release in particular has had a lot of changes in conjunction with writing Modeling and Programming with Gecode to make the interfaces consistent and easier to explain. Our version-number strategy is documented here: http://www.gecode.org/changes.html All relevant API-changes are documented in the changelog for the version they are introduced for.
As for the init function, it was removed since it is not needed. If you wrote a.init(*this, 0, 10); with a an IntVar, you can replace it with a = IntVar(*this, 0, 10); Cheers, Mikael On Wed, Aug 4, 2010 at 6:58 PM, Kish Shen <[email protected]> wrote: > Hi, > > I just tried to compile my existing code (working with gecode 3.0.2) with > gecode 3.4.0, and I was somewhat surprised by a lot of errors, > which seems to indicate that there are major changes in the API. > > I know that significant functionality have been added in 3.4, but I had > sort of expected that the old API will still be supported, and I don't > remember any mention of API incompatibility. It looks like even some rather > simple things (which I would not expect to change), like the init method for > IntVar, is not in 3.4's API. > > Am I doing something wrong, or has the API really changed significantly? > > Cheers, > > Kish > > -- > This e-mail may contain confidential and privileged material for the > sole use of the intended recipient. Any review, use, distribution or > disclosure by others is strictly prohibited. If you are not the intended > recipient (or authorized to receive for the recipient), please contact > the sender by reply e-mail and delete all copies of this message. > Cisco Systems Limited (Company Number: 02558939), is registered in > England and Wales with its registered office at 1 Callaghan Square, > Cardiff, South Glamorgan CF10 5BT. > > _______________________________________________ > Gecode users mailing list > [email protected] > https://www.gecode.org/mailman/listinfo/gecode-users > -- Mikael Zayenz Lagerkvist, http://www.ict.kth.se/~zayenz/
_______________________________________________ Gecode users mailing list [email protected] https://www.gecode.org/mailman/listinfo/gecode-users
