Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- OrderedDict([('agent', 'a2c'),
- ('states',
- {'MID_1_bid_0': {'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'MID_1_bid_1': {'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'MID_1_bid_2': {'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'MID_1_bid_3': {'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'MID_1_bid_4': {'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'MID_1_bid_5': {'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'MID_1_bid_6': {'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'MID_1_bid_7': {'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'MID_1_bid_8': {'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'MID_1_bid_9': {'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'purchaser_state': {'shape': (19,), 'type': 'float'}}),
- ('actions',
- {'MID_1_counter_0': {'concession': {'future_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'}},
- 'MID_1_counter_1': {'concession': {'future_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'}},
- 'MID_1_counter_2': {'concession': {'future_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'}},
- 'MID_1_counter_3': {'concession': {'future_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'}},
- 'MID_1_counter_4': {'concession': {'future_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'}},
- 'MID_1_counter_5': {'concession': {'future_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'}},
- 'MID_1_counter_6': {'concession': {'future_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'}},
- 'MID_1_counter_7': {'concession': {'future_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'}},
- 'MID_1_counter_8': {'concession': {'future_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'}},
- 'MID_1_counter_9': {'concession': {'future_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'supplier_tier': {'num_values': 4,
- 'shape': (),
- 'type': 'int'}},
- 'price': {'max_value': 2000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'},
- 'promise_date': {'num_values': 10,
- 'shape': (),
- 'type': 'int'},
- 'qty': {'max_value': 200000,
- 'min_value': 0,
- 'shape': (),
- 'type': 'float'}},
- 'choose_bids_MID_1': {'max_value': 1,
- 'min_value': -1,
- 'shape': (10,),
- 'type': 'float'}}),
- ('batch_size', 26),
- ('max_episode_timesteps', 104),
- ('network', 'auto'),
- ('use_beta_distribution', False),
- ('memory', 104),
- ('update_frequency', 'batch_size'),
- ('learning_rate', 0.001),
- ('horizon', 26),
- ('discount', 0.99),
- ('predict_terminal_values', False),
- ('critic', 'auto'),
- ('critic_optimizer', 1.0),
- ('state_preprocessing', 'linear_normalization'),
- ('reward_preprocessing', None),
- ('exploration', 0.0),
- ('variable_noise', 0.0),
- ('l2_regularization', 0.0),
- ('entropy_regularization', 0.0),
- ('parallel_interactions', 1),
- ('config', {'enable_int_action_masking': False}),
- ('saver', None),
- ('summarizer', None),
- ('recorder', None)])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement