Skip to content

Commit 2013f86

Browse files
authored
Update scenario.py
1 parent 82cf9a6 commit 2013f86

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

moo/scenario.py

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import asyncio
22
import time
3-
import random
3+
from datetime import datetime
44

55
import h5py
66
import numpy as np
77
import pandas as pd
8-
98
from mango import RoleAgent
109
from mango import create_container
10+
1111
from mango_library.coalition.core import (
1212
CoalitionParticipantRole,
1313
CoalitionInitiatorRole,
@@ -35,9 +35,8 @@
3535
NegotiationTerminationDetectorRole,
3636
)
3737
from moo.config import ROOT_PATH, NUM_CHPS, NUM_WIND, DB_FILE, TARGET, NUM_SIMULATIONS, WIND_CONFIG, \
38-
NUM_SOLUTION_POINTS, SCHEDULE_LENGTH
38+
NUM_SOLUTION_POINTS
3939
from moo.targets import TARGETS
40-
from datetime import datetime
4140

4241
DATA_PATH = ROOT_PATH.parent / 'data'
4342

@@ -55,7 +54,7 @@
5554
# MUTATE_FKT_CHP = MoCohdaNegotiation.mutate_with_all_possible
5655

5756
# global parameter
58-
CHECK_MSG_QUEUE_INTERVAL = 0.0000000001
57+
CHECK_MSG_QUEUE_INTERVAL = 0.05
5958

6059

6160
async def energy_scenario():
@@ -158,10 +157,10 @@ def schedule_provider_wind(agent_id=None):
158157
num_solution_points=NUM_SOLUTION_POINTS,
159158
num_iterations=NUM_ITERATIONS_WIND,
160159
check_inbox_interval=CHECK_MSG_QUEUE_INTERVAL,
161-
# check_inbox_interval=random.uniform(0.01, 0.08),
162160
pick_func=PICK_FKT_WIND,
163161
mutate_func=MUTATE_FKT_WIND,
164-
target_params=target_params
162+
target_params=target_params,
163+
improve_inter_agent_variation=True
165164
)
166165
a.add_role(cohda_role)
167166
a.add_role(CoalitionParticipantRole())
@@ -184,10 +183,10 @@ def schedule_provider_wind(agent_id=None):
184183
num_solution_points=NUM_SOLUTION_POINTS,
185184
num_iterations=NUM_ITERATIONS_CHP,
186185
check_inbox_interval=CHECK_MSG_QUEUE_INTERVAL,
187-
# check_inbox_interval=random.uniform(0.01, 0.08),
188186
pick_func=PICK_FKT_CHP,
189187
mutate_func=MUTATE_FKT_CHP,
190-
target_params=target_params
188+
target_params=target_params,
189+
improve_inter_agent_variation=True
191190
)
192191

193192
a.add_role(cohda_role)

0 commit comments

Comments
 (0)