[freenet-dev] Bogus network construction function?? was Re: [freenet-cvs] r18322 - trunk/freenet/src/freenet/node/simulator

Matthew Toseland toad at amphibian.dyndns.org
Tue Mar 4 11:59:08 UTC 2008


Hmmm, we really need to fix this, if our simulations are skewed...

Any hints, Oskar? The network construction function is right at the top of 
this file.. could you have a look at it? Thanks.

http://emu.freenetproject.org/cgi-bin/viewcvs.cgi/trunk/freenet/src/freenet/node/simulator/RealNodeTest.java?rev=18322&view=markup

On Monday 03 March 2008 21:40, robert at freenetproject.org wrote:
> Author: robert
> Date: 2008-03-03 21:40:44 +0000 (Mon, 03 Mar 2008)
> New Revision: 18322
> 
> Modified:
>    trunk/freenet/src/freenet/node/simulator/RealNodeTest.java
> Log:
> comments
> 
> 
> Modified: trunk/freenet/src/freenet/node/simulator/RealNodeTest.java
> ===================================================================
> --- trunk/freenet/src/freenet/node/simulator/RealNodeTest.java	2008-03-03 
13:38:58 UTC (rev 18321)
> +++ trunk/freenet/src/freenet/node/simulator/RealNodeTest.java	2008-03-03 
21:40:44 UTC (rev 18322)
> @@ -29,6 +29,10 @@
>  	
>  	/*
>  	 Borrowed from mrogers simulation code (February 6, 2008)
> +	 --
> +	 FIXME: May not generate good networks. Presumably this is because the 
arrays are always scanned
> +	        [0..n], some nodes tend to have *much* higher connections than the 
degree (the first few),
> +	        starving the latter ones.
>  	 */
>  	static void makeKleinbergNetwork (Node[] nodes, boolean idealLocations, 
int degree, boolean forceNeighbourConnections)
>  	{
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://emu.freenetproject.org/pipermail/devl/attachments/20080304/85fdbbf7/attachment.pgp 


More information about the Devl mailing list