/// <summary> /// One of the most fundamental types of groups is the triads /// Rapid formation and reformation of triads is one key aspect of flexibility /// For flexibility, Triads numbers are normalized with maximum potential triads /// </summary> public void HandleTriads(ushort agentsCount) { var numberOfTriads = InteractionMatrix.NumberOfTriads(Environment.MainOrganization.ArtifactNetwork.InteractionSphere.Sphere); var maxTriads = InteractionMatrix.MaxTriads(agentsCount); var triads = new DensityStruct(numberOfTriads, maxTriads, Environment.Schedule.Step); Triads.Add(triads); }
public override void Clear() { Triads.Clear(); Links.Clear(); Sphere.Clear(); }