AndroidAgent.GcBridge.SetupLinks C# (CSharp) Method

SetupLinks() static private method

static private SetupLinks ( ) : void
return void
		static void SetupLinks()
		{
			var list = new List<Bridge>();
			for (int i = 0; i < OBJ_COUNT; ++i)
			{
				var bridge = new Bridge();
				list.Add(bridge);
			}

			var r = new Random(100);
			for (int i = 0; i < OBJ_COUNT; ++i)
			{
				var n = list[i];
				for (int j = 0; j < LINK_COUNT; ++j)
					n.Links.Add(list[r.Next(OBJ_COUNT)]);
				for (int j = 0; j < EXTRAS_COUNT; ++j)
					n.Links.Add(j);
				if (r.NextDouble() <= survival_rate)
					n.__test = 1;
			}
			logger.Info("GC bridge: \"links\" setup done");
		}