The network repeats?

0 views
Skip to first unread message

Jay Hannah

unread,
Aug 17, 2008, 1:25:02 AM8/17/08
to chemc...@googlegroups.com
I've updated perl/ (Committed revision 161) and noticed something I
had not seen before.

http://jays.net/wiki/ChemChains_sandbox
The network repeats?

Have you seen this sort of network repetition in the C++ version?

Thanks,

j

Tomas Helikar

unread,
Aug 19, 2008, 5:52:09 PM8/19/08
to chemc...@googlegroups.com
Jay, you're most likely getting repeats (or cycles) due to a couple of things. 1) you're not iterating the inputs after T+0 and 2) the lack of chaos would cause the inputs to be thrown on a cycle, which MIGHT cause the entire network to settle on one.

So are your inputs set to a fixed value then?

Tom

Jay Hannah

unread,
Aug 19, 2008, 6:22:24 PM8/19/08
to chemc...@googlegroups.com
On Aug 19, 2008, at 4:52 PM, Tomas Helikar wrote:
> Jay, you're most likely getting repeats (or cycles) due to a couple
> of things. 1) you're not iterating the inputs after T+0 and 2) the
> lack of chaos would cause the inputs to be thrown on a cycle, which
> MIGHT cause the entire network to settle on one.
>
> So are your inputs set to a fixed value then?

Yes. perl/ currently interprets "Input:ECM:False:R:C:1:0-100:1999" to
mean it should start as 0 (False) and then the node never varies
because Inputs have no Inputs to change their value, so it remains in
its initial state forever.

Like most of my code, I'm sure this is a misunderstanding and/or
laziness on my part. :)

I'm hoping to get a deterministic set of network states (T 0..100)
out of cpp/ so other implementations (and future cpp/
implementations) can be tested against the gold standard and
corrected. I'll attempt more reading of cpp/ to see if/how this may
be possible.

Thanks,

j

Reply all
Reply to author
Forward
0 new messages