[Clp] specifying random number seed with CLP
John Forrest
john.forrest at fastercoin.com
Wed Sep 26 08:15:17 EDT 2012
Greg,
In Clp/trunk I have added randomSeed which allows you to set an initial
seed. If set to 0 then uses time of day to generate a random seed.
If you want to use Clp/stable then it should be easy to patch if you
look at differences in 1883. CbcOrClpParam.?pp have changed and I also
had to fix a benign "bug" which stopped changes being made (ClpModel.cpp)
I attach a file showing three runs. Is that what you wanted?
John Forrest
On 24/09/12 22:12, Greg Gruber wrote:
> Hello,
> I am using the clp.exe command line tool to solve a model that I have
> coded with GLPK. It is working fine, but I would like to make
> successive runs using a random numbers to change some parameters.
> With glpsol I can do the following:
> glpsol --seed ? -m foo.mod -d foo.dat
> and a different random number seed will be used each time. When I
> solve using clp, I do the following:
> clp foo.mod%foo.dat -solve
> But I get the same result each time, because it is using the same
> random number seed.
> Is there a way to force a new seed?
> Thanks,
> Greg Gruber
>
>
> _______________________________________________
> Clp mailing list
> Clp at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/clp
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/clp/attachments/20120926/d473e1b1/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: random.log
Type: text/x-log
Size: 3219 bytes
Desc: not available
URL: <http://list.coin-or.org/pipermail/clp/attachments/20120926/d473e1b1/attachment.bin>
More information about the Clp
mailing list