public List <TestRow> GetValues(int numberOfNeighbors) { List <TestRow> re = new List <TestRow>(numberOfNeighbors); for (int i = 0; i < numberOfNeighbors; i++) { TestRow row = new TestRow(); row.CurentEn = RandomvariableStream.UniformRandomVariable.GetDoubleValue(1, 100); row.i = new Point(RandomvariableStream.UniformRandomVariable.GetDoubleValue(0, 100), RandomvariableStream.UniformRandomVariable.GetDoubleValue(0, 600)); row.j = new Point(RandomvariableStream.UniformRandomVariable.GetDoubleValue(0, 600), RandomvariableStream.UniformRandomVariable.GetDoubleValue(0, 600)); row.s = s; row.d = d; re.Add(row); } return(re); }
public List <TestRow> GetValues(Sensor i) { List <TestRow> re = new List <TestRow>(i.NeighborsTable.Count); foreach (Sensor j in i.NeighborsTable) { TestRow row = new TestRow(); row.CurentEn = j.ResidualEnergyPercentage; row.i = i.CenterLocation; row.j = j.CenterLocation; row.s = s; row.d = d; row.iID = i.ID; row.jID = j.ID; re.Add(row); } return(re); }