prepare for simulation fire
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2021-12-03 23:31:49 +01:00
parent 079e887c6a
commit 11e966d08b
6 changed files with 49 additions and 15 deletions

View File

@@ -1,4 +1,5 @@
import random
import copy
from clients import Client
from stats import Stats
from apps import Application, ApplicationModule
@@ -56,7 +57,7 @@ class Scenarioplanner:
currentclient: Client = Client()
currentclient.lengthOfTransmission = random.randint(1, self.maxLengthofTransmission)
numoftransmissions: int = random.randint(1, 10)
currentclient.application = self.pickapplicationforclient()
currentclient.application = copy.deepcopy(self.pickapplicationforclient())
for j in range(numoftransmissions):
currentclient.startSlices.append(
random.randint(1, self.simulationLength - self.maxLengthofTransmission))