private void DoCreateRing() { var cliqueUpdateParams = new GenRingUpdateParams( groupSize: NodeCount, groupCount: GroupCount, memCount: MemCount, randSeed: RandSeed, clipFrac: ClipFrac, gain: Gain, stepSize: StepSize, noiseLevel: NoiseLevel, epochs: 2 ); var cliqueGroupRandInitParams = new RingGroupRandInitParams( groupSize: NodeCount, groupCount: GroupCount, randSeed: RandSeed, sigma: Sigma ); var tuple = RingEbuilders.MakeRingUpdateParams( cliqueUpdateParams ); AppVm.SetSim(new SimUtils.SimRingSetForEpoch( nodeGroups: RingEbuilders.CreateRandomRingGroup ( cliqueGroupRandInitParams ), memories: tuple.Item2, ringUpdateParams: tuple.Item1)); AppVm.Current.SetVmData(MakeCreateRingEa()); AppVm.NavMenuItems.RemoveInterface(typeof(IView)); AppVm.SingletonNav(typeof(ViewCPage)); }
private void DoCreateRing() { var upr = new GenRingUpdateParams( groupSize: NodeCount, groupCount: ReplicaCount, memCount: MemCount, randSeed: RandSeed, clipFrac: ClipFrac, gain: Gain, stepSize: StepSize, noiseLevel: NoiseLevel, epochs: 2 ); AppVm.Current.SetVmData(MakeCreateRingEb()); AppVm.NavMenuItems.RemoveInterface(typeof(IView)); AppVm.SingletonNav(typeof(ViewCPage)); }