[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Swarm-Support] "nan" message
From: |
David Camacho Trujillo |
Subject: |
Re: [Swarm-Support] "nan" message |
Date: |
Wed, 22 Jun 2005 17:15:40 +0200 (CEST) |
User-agent: |
IMP/PHP IMAP webmail program 2.2.8 |
I thank you very much for your responses
Yes, you are right, it should say: not a number.
Also, there is a variable, initPopSize, which I have to initialize like 0,
otherwise I get the error message:
*** event raised for error: InvalidCombination
UniformUnsignedDist: Requested random number with range 4294967295,
but your generator only supports a range of 4294967294
*** execution terminating due to error
Symbol.m:1
However,what really surprise me is that I can get (printf) the proper answer on
the GUI version, despite the numbers where so small (e.g. 0.008) but not on the
batch mode. I have shift the results from this method and now on the GUI
version I get a better range of results (e.g 0.8) but still on the batch mode
I just can get nan.
Now I am traying with this last recommendations form Steve.
I will see...
David
>
> i don't know what the underlying problem is,
> but note that NaN is, i think, short for "not a number".
> In any case, it often comes up when a program does
> a divide by zero or other math op that results
> in an undefined result (ie, a result not in
> the allowed range of bit values for floating point numbers).
>
> So...perhaps the way you are initializing things
> leads to some variable getting intialized as 0,
> and then its used in a division?
>
> - r
>
>
> Rick Riolo address@hidden
> Center for the Study of Complex Systems (CSCS)
> 4477 Randall Lab
> University of Michigan Ann Arbor MI 48109-1120
> Phone: 734 763 3323 Fax: 734 763 9267
> http://cscs.umich.edu/~rlr
>
> On Wed, 22 Jun 2005, David Camacho Trujillo wrote:
>
> > Date: Wed, 22 Jun 2005 12:28:30 +0200 (CEST)
> > From: David Camacho Trujillo <address@hidden>
> > Reply-To: Swarm Support <address@hidden>
> > To: Swarm Support <address@hidden>
> > Subject: [Swarm-Support] "nan" message
> >
> > Hi swarm community,
> >
> >
> > I have a very simple problem that doesn´t let me sleep!
> > I am utilizing a GA (a SWARM contribution) and under both GUI or batch
> mode it
> > runs fine on the demo. But when I run this GA with my model, the
> > getFitness method returns a NAN (not an integer) message on the
> batch mode.
> >
> > I am new utilizing this batch mode, and on a previous problem, I have
> realize
> > the way you initialized your model with the ObjectLoader (deprecated I
> believe,
> > but runs fine on the demo version) method make a big difference.
> Therefore, I
> > have exactly the same parameters that initialized the GUI method there
> but still
> > this problem is there.
> >
> > For any comment, many thanks in advance,
> > David
> >
> >
> >
> > _______________________________________________
> > Support mailing list
> > address@hidden
> > http://www.swarm.org/mailman/listinfo/support
> >
>
> _______________________________________________
> Support mailing list
> address@hidden
> http://www.swarm.org/mailman/listinfo/support
>
David Camacho