diff --git a/DAS/observer.py b/DAS/observer.py index af5866a..ee0604b 100644 --- a/DAS/observer.py +++ b/DAS/observer.py @@ -13,18 +13,17 @@ class Observer: self.block = [] self.rows = [] self.columns = [] - self.goldenData = [] self.broadcasted = [] def reset(self): """It resets all the gathered data to zeros.""" self.block = [0] * self.config.blockSize * self.config.blockSize - self.goldenData = [0] * self.config.blockSize * self.config.blockSize self.rows = [0] * self.config.blockSize self.columns = [0] * self.config.blockSize self.broadcasted = Block(self.config.blockSize) + def checkRowsColumns(self, validators): """It checks how many validators have been assigned to each row and column.""" for val in validators: @@ -39,11 +38,6 @@ class Observer: if self.rows[i] == 0 or self.columns[i] == 0: self.logger.warning("There is a row/column that has not been assigned", extra=self.format) - def setGoldenData(self, block): - """Stores the original real data to compare it with future situations.""" - for i in range(self.config.blockSize*self.config.blockSize): - self.goldenData[i] = block.data[i] - def checkBroadcasted(self): """It checks how many broadcasted samples are still missing in the network.""" zeros = 0 diff --git a/DAS/simulator.py b/DAS/simulator.py index 30c0d86..900609c 100644 --- a/DAS/simulator.py +++ b/DAS/simulator.py @@ -55,7 +55,6 @@ class Simulator: val = Validator(i, int(not i!=0), self.logger, self.shape) if i == self.proposerID: val.initBlock() - self.glob.setGoldenData(val.block) else: val.logIDs() self.validators.append(val)