I see, thank you very much. :)

Steve


2013/9/29 Guido Tack <[email protected]>

> Please read MPG on cloning, stable spaces etc.  You have to call status()
> before you can clone a space if you have posted propagators in the space.
>  And you have to check if status returns failed, because then you cannot
> clone either (but in your case I would guess that the space can never be
> failed at that point).
>
> Cheers,
> Guido
>
> --
> Guido Tack
> http://www.csse.monash.edu/~guidot/
>
>
>
> On 29/09/2013, at 9:41 PM, kTorpi <[email protected]> wrote:
>
> Thank you very much.
> Now when I use the clone function I get another exception: "Space::clone:
> Attempt to invoke operation on not stable space" I've read in MPG that this
> is because the space is failed or not stable, but I don't know what this
> realy means. Why can my space be unstable? I can post constraints and I can
> get the solutions, so everything seems to be fine.
>
> Thanks in advance,
> Steve
>
>
> 2013/9/29 Guido Tack <[email protected]>
>
>> Hi,
>>
>> you cannot call the copy constructor directly.  Just change the line
>> where you're trying to make the copy into
>>
>>   SendMoreMoney* m2 = static_cast<SendMoreMoney*>(m->clone(true));
>>
>> and it will work.  (It's a little unfortunate that there is no better
>> error message, but if you call "internal" functionality in Gecode things
>> like this can happen.)
>>
>> Cheers,
>> Guido
>>
>>  --
>> Guido Tack
>> http://www.csse.monash.edu/~guidot/
>>
>>
>>
>> On 29/09/2013, at 5:37 PM, kTorpi <[email protected]> wrote:
>>
>> Hello,
>>
>> In my application i'm building a model through a long process, and in the
>> middle of the process I'd like to make a copy of the actual model, post
>> some constraints to the copied and get the solution.
>> But when I make a copy of the model with is copy constructor and than I
>> create the DFS object I get a Gecode::MemoryExhausted exception.
>> Please, help me. I attached a small example that reproduces the error.
>>
>> Thanks you,
>> Steve
>> <send-more-money-de-mystified.cpp>
>> _______________________________________________
>> Gecode users mailing list
>> [email protected]
>> https://www.gecode.org/mailman/listinfo/gecode-users
>>
>>
>>
>
>
_______________________________________________
Gecode users mailing list
[email protected]
https://www.gecode.org/mailman/listinfo/gecode-users

Reply via email to