Skip to content
Snippets Groups Projects

Revert "Merge branch 'feature/example-shed-community' into 'develop'"

Closed Jarrod Pas requested to merge revert-6a354843 into develop
2 files
+ 4
73
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 4
14
@@ -8,8 +8,7 @@ from collections import namedtuple
from multiprocessing import Pool
from pydtn import Network, RandomTraffic, Node, EpidemicNode
from pydtn.community import BubbleKCliqueNode, BubbleLouvainNode
from pydtn.community import HCBFKCliqueNode, HCBFLouvainNode
from pydtn.community import BubbleNode, HCBFNode, LouvainCommunity
from pydtn.shed import ShedTrace
@@ -27,8 +26,7 @@ def run_simulation(simulation):
node_type = simulation.node_type
node_options = {
'tick_rate': 5 * 60, # 5 mins
'epoch': epoch,
'k': 3,
'community': LouvainCommunity(epoch),
}
nodes = {
node_id: simulation.node_type(**node_options)
@@ -38,7 +36,7 @@ def run_simulation(simulation):
traffic_options = {
'seed': seed,
'start': epoch,
'step': 1 * 60, # 1 packet every 1 mins
'step': 30 * 60, # 1 packet every 30 mins
}
traffic = RandomTraffic(nodes, **traffic_options)
@@ -61,17 +59,9 @@ def main(args):
trace = args['shed']
pool = Pool()
simulations = []
node_types = [
Node,
EpidemicNode,
BubbleKCliqueNode,
HCBFKCliqueNode,
BubbleLouvainNode,
HCBFLouvainNode,
]
for seed in args['seeds']:
for node_type in node_types:
for node_type in [Node, EpidemicNode, BubbleNode, HCBFNode]:
sim = Simulation(trace=trace, node_type=node_type, seed=seed)
simulations.append(sim)
Loading