Index A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V | W A accepted (assume.common.market_objects.RegistrationReplyMessage attribute) accepted_orders (assume.common.market_objects.ClearingMessage attribute) accepted_price (assume.common.market_objects.Order attribute) accepted_volume (assume.common.market_objects.Order attribute) act_dim (assume.common.base.LearningStrategy attribute) action (assume.reinforcement_learning.learning_utils.ObsActRew attribute) action_noise (assume.strategies.learning_strategies.RLStrategy attribute) actions (assume.reinforcement_learning.buffer.ReplayBufferSamples attribute) actor (assume.strategies.learning_advanced_orders.RLAdvancedOrderStrategy attribute) (assume.strategies.learning_strategies.RLStrategy attribute) actor_architecture (assume.common.base.LearningConfig attribute) actor_architecture_class (assume.strategies.learning_advanced_orders.RLAdvancedOrderStrategy attribute) (assume.strategies.learning_strategies.RLStrategy attribute) add() (assume.reinforcement_learning.buffer.ReplayBuffer method) add_agent_to_world() (in module assume.scenario.loader_amiris) add_backup_generators() (in module assume.common.grid_utils) add_generators() (in module assume.common.grid_utils) add_loads() (in module assume.common.grid_utils) add_market() (assume.world.World method) add_market_operator() (assume.world.World method) add_nodal_loads() (in module assume.common.grid_utils) add_redispatch_generators() (in module assume.common.grid_utils) add_redispatch_loads() (in module assume.common.grid_utils) add_rl_unit_operator() (assume.world.World method) add_unit() (assume.common.units_operator.UnitsOperator method) (assume.world.World method) add_unit_operator() (assume.world.World method) add_units() (in module assume.scenario.loader_csv) add_units_with_operator_subprocess() (assume.world.World method) additional_fields (assume.common.market_objects.MarketConfig attribute) addr (assume.common.market_objects.MarketConfig attribute) (assume.world.World attribute) addresses (assume.world.World attribute) adjust_unit_operator_for_learning() (in module assume.common.utils) agent_id (assume.common.market_objects.Order attribute) aggregate_step_amount() (in module assume.common.utils) aid (assume.common.market_objects.MarketConfig attribute) algorithm (assume.common.base.LearningConfig attribute) (assume.strategies.learning_advanced_orders.RLAdvancedOrderStrategy attribute) (assume.strategies.learning_strategies.RLStrategy attribute) all_orders (assume.markets.base_market.MarketMechanism attribute) as_dict() (assume.common.base.BaseUnit method) (assume.units.demand.Demand method) (assume.units.powerplant.PowerPlant method) (assume.units.storage.Storage method) assume.common module assume.common.base module assume.common.exceptions module assume.common.forecasts module assume.common.grid_utils module assume.common.mango_serializer module assume.common.market_objects module assume.common.outputs module assume.common.units_operator module assume.common.utils module assume.markets module assume.markets.base_market module assume.markets.clearing_algorithms module assume.markets.clearing_algorithms.complex_clearing module assume.markets.clearing_algorithms.complex_clearing_dmas module assume.markets.clearing_algorithms.redispatch module assume.reinforcement_learning module assume.reinforcement_learning.algorithms.base_algorithm module assume.reinforcement_learning.algorithms.matd3 module assume.reinforcement_learning.buffer module assume.reinforcement_learning.learning_role module assume.reinforcement_learning.learning_utils module assume.scenario.loader_amiris module assume.scenario.loader_csv module assume.scenario.loader_oeds module assume.scenario.loader_pypsa module assume.strategies module assume.strategies.advanced_orders module assume.strategies.dmas_powerplant module assume.strategies.dmas_storage module assume.strategies.extended module assume.strategies.flexable module assume.strategies.flexable_storage module assume.strategies.learning_advanced_orders module assume.strategies.learning_strategies module assume.strategies.naive_strategies module assume.units module assume.units.demand module assume.units.powerplant module assume.units.storage module assume.world module AssumeException async_add_unit() (assume.world.World method) async_load_custom_units() (in module assume.scenario.loader_csv) async_run() (assume.world.World method) async_setup_world() (in module assume.scenario.loader_csv) availability (assume.common.forecasts.NaiveForecast attribute) available_markets (assume.common.units_operator.UnitsOperator attribute) B BaseStrategy (class in assume.common.base) BaseUnit (class in assume.common.base) batch_size (assume.common.base.LearningConfig attribute) begin_hour (assume.common.market_objects.OnlyHours attribute) bid_id (assume.common.market_objects.Order attribute) bidding_params (assume.world.World attribute) bidding_strategies (assume.common.base.BaseUnit attribute) (assume.units.demand.Demand attribute) (assume.world.World attribute) build_model() (assume.strategies.dmas_powerplant.DmasPowerplantStrategy method) (assume.strategies.dmas_storage.DmasStorageStrategy method) C calc_forecast_if_needed() (assume.common.forecasts.CsvForecaster method) calc_marginal_cost_with_partial_eff() (assume.units.powerplant.PowerPlant method) calc_simple_marginal_cost() (assume.units.powerplant.PowerPlant method) calculate_bids() (assume.common.base.BaseStrategy method) (assume.common.base.BaseUnit method) (assume.strategies.advanced_orders.flexableEOMBlock method) (assume.strategies.advanced_orders.flexableEOMLinked method) (assume.strategies.dmas_powerplant.DmasPowerplantStrategy method) (assume.strategies.dmas_storage.DmasStorageStrategy method) (assume.strategies.extended.MarkupStrategy method) (assume.strategies.extended.OTCStrategy method) (assume.strategies.extended.SupportStrategy method) (assume.strategies.flexable.flexableEOM method) (assume.strategies.flexable.flexableNegCRM method) (assume.strategies.flexable.flexablePosCRM method) (assume.strategies.flexable_storage.flexableEOMStorage method) (assume.strategies.flexable_storage.flexableNegCRMStorage method) (assume.strategies.flexable_storage.flexablePosCRMStorage method) (assume.strategies.learning_advanced_orders.RLAdvancedOrderStrategy method) (assume.strategies.learning_strategies.RLStrategy method) (assume.strategies.naive_strategies.NaiveDASteelplantStrategy method) (assume.strategies.naive_strategies.NaiveNegReserveStrategy method) (assume.strategies.naive_strategies.NaivePosReserveStrategy method) (assume.strategies.naive_strategies.NaiveProfileStrategy method) (assume.strategies.naive_strategies.NaiveRedispatchSteelplantStrategy method) (assume.strategies.naive_strategies.NaiveRedispatchStrategy method) (assume.strategies.naive_strategies.NaiveSingleBidStrategy method) calculate_cashflow() (assume.common.base.BaseUnit method) calculate_EOM_price_if_off() (in module assume.strategies.flexable) calculate_EOM_price_if_on() (in module assume.strategies.flexable) calculate_generation_cost() (assume.common.base.BaseUnit method) calculate_marginal_cost() (assume.common.base.BaseUnit method) (assume.common.forecasts.CsvForecaster method) (assume.units.demand.Demand method) (assume.units.powerplant.PowerPlant method) (assume.units.storage.Storage method) calculate_market_price_forecast() (assume.common.forecasts.CsvForecaster method) calculate_min_max_charge() (assume.common.base.SupportsMinMaxCharge method) (assume.units.storage.Storage method) calculate_min_max_discharge() (assume.common.base.SupportsMinMaxCharge method) (assume.units.storage.Storage method) calculate_min_max_power() (assume.common.base.SupportsMinMax method) (assume.units.demand.Demand method) (assume.units.powerplant.PowerPlant method) calculate_network_meta() (in module assume.common.grid_utils) calculate_order_surplus() (in module assume.markets.clearing_algorithms.complex_clearing) calculate_price_average() (in module assume.strategies.flexable_storage) calculate_ramp() (assume.common.base.SupportsMinMax method) calculate_ramp_charge() (assume.common.base.SupportsMinMaxCharge method) (assume.units.storage.Storage method) calculate_ramp_discharge() (assume.common.base.SupportsMinMaxCharge method) (assume.units.storage.Storage method) calculate_residual_load_forecast() (assume.common.forecasts.CsvForecaster method) calculate_reward() (assume.common.base.BaseStrategy method) (assume.strategies.advanced_orders.flexableEOMBlock method) (assume.strategies.advanced_orders.flexableEOMLinked method) (assume.strategies.flexable.flexableEOM method) (assume.strategies.flexable_storage.flexableEOMStorage method) (assume.strategies.learning_advanced_orders.RLAdvancedOrderStrategy method) (assume.strategies.learning_strategies.RLStrategy method) calculate_reward_EOM() (in module assume.strategies.flexable) calculate_soc_max_charge() (assume.units.storage.Storage method) calculate_soc_max_discharge() (assume.units.storage.Storage method) check_columns() (assume.common.outputs.WriteOutput method) check_for_tensors() (in module assume.common.utils) clear() (assume.markets.base_market.MarketMechanism method) (assume.markets.clearing_algorithms.all_or_nothing.PayAsBidAonRole method) (assume.markets.clearing_algorithms.all_or_nothing.PayAsClearAonRole method) (assume.markets.clearing_algorithms.complex_clearing.ComplexClearingRole method) (assume.markets.clearing_algorithms.complex_clearing_dmas.ComplexDmasClearingRole method) (assume.markets.clearing_algorithms.redispatch.RedispatchMarketRole method) (assume.markets.clearing_algorithms.simple.PayAsBidRole method) (assume.markets.clearing_algorithms.simple.PayAsClearRole method) clear_market() (assume.markets.base_market.MarketRole method) clearing_mechanisms (assume.world.World attribute) ClearingMessage (class in assume.common.market_objects) clock (assume.world.World attribute) co2_price (assume.common.forecasts.NaiveForecast attribute) collect_initial_experience_mode (assume.strategies.learning_strategies.RLStrategy attribute) compare_and_save_policies() (assume.reinforcement_learning.learning_role.Learning method) ComplexClearingRole (class in assume.markets.clearing_algorithms.complex_clearing) ComplexDmasClearingRole (class in assume.markets.clearing_algorithms.complex_clearing_dmas) container (assume.world.World attribute) context (assume.common.market_objects.ClearingMessage attribute) (assume.common.market_objects.DataRequestMessage attribute) (assume.common.market_objects.OpeningMessage attribute) (assume.common.market_objects.OrderBookMessage attribute) (assume.common.market_objects.RegistrationMessage attribute) (assume.common.market_objects.RegistrationReplyMessage attribute) (assume.common.units_operator.UnitsOperator attribute) continue_learning (assume.common.base.LearningConfig attribute) conversation_id (assume.common.market_objects.MetaDict attribute) convert_to_rrule_freq() (in module assume.common.utils) count (assume.common.market_objects.MarketProduct attribute) create_actors() (assume.reinforcement_learning.algorithms.matd3.TD3 method) create_critics() (assume.reinforcement_learning.algorithms.matd3.TD3 method) create_incidence_matrix() (in module assume.common.utils) create_learning_algorithm() (assume.reinforcement_learning.learning_role.Learning method) create_observation() (assume.strategies.learning_advanced_orders.RLAdvancedOrderStrategy method) (assume.strategies.learning_strategies.RLStrategy method) create_rrule() (in module assume.common.utils) create_unit() (assume.world.World method) CsvForecaster (class in assume.common.forecasts) D DataRequestMessage (class in assume.common.market_objects) datetime2timestamp() (in module assume.common.utils) datetime_json_serializer() (in module assume.common.mango_serializer) db (assume.world.World attribute) del_similar_runs() (assume.common.outputs.WriteOutput method) delete_db_scenario() (assume.common.outputs.WriteOutput method) demand (assume.common.forecasts.NaiveForecast attribute) Demand (class in assume.units.demand) device (assume.common.base.LearningConfig attribute) (assume.strategies.learning_advanced_orders.RLAdvancedOrderStrategy attribute) (assume.strategies.learning_strategies.RLStrategy attribute) distributed_role (assume.world.World attribute) DmasPowerplantStrategy (class in assume.strategies.dmas_powerplant) DmasStorageStrategy (class in assume.strategies.dmas_storage) duration (assume.common.market_objects.MarketProduct attribute) E early_stopping_steps (assume.common.base.LearningConfig attribute) early_stopping_threshold (assume.common.base.LearningConfig attribute) efficiency (assume.common.base.SupportsMinMax attribute) efficiency_charge (assume.common.base.SupportsMinMaxCharge attribute) efficiency_discharge (assume.common.base.SupportsMinMaxCharge attribute) eligible_lambda_function (assume.common.market_objects.MarketProduct attribute) eligible_obligations_lambda() (assume.common.market_objects.MarketConfig method) emission_factor (assume.common.base.SupportsMinMax attribute) encoding (assume.common.market_objects.MetaDict attribute) end (assume.common.market_objects.Product attribute) (assume.world.World attribute) end_hour (assume.common.market_objects.OnlyHours attribute) end_time (assume.common.market_objects.DataRequestMessage attribute) (assume.common.market_objects.OpeningMessage attribute) (assume.common.market_objects.Order attribute) episodes_collecting_initial_experience (assume.common.base.LearningConfig attribute) (assume.strategies.learning_advanced_orders.RLAdvancedOrderStrategy attribute) execute_current_dispatch() (assume.common.base.BaseUnit method) (assume.units.demand.Demand method) (assume.units.powerplant.PowerPlant method) (assume.units.storage.Storage method) export_csv_path (assume.world.World attribute) extract_policy() (assume.reinforcement_learning.algorithms.matd3.TD3 method) extract_results() (in module assume.markets.clearing_algorithms.complex_clearing) F first_delivery (assume.common.market_objects.MarketProduct attribute) flexableEOM (class in assume.strategies.flexable) flexableEOMBlock (class in assume.strategies.advanced_orders) flexableEOMLinked (class in assume.strategies.advanced_orders) flexableEOMStorage (class in assume.strategies.flexable_storage) flexableNegCRM (class in assume.strategies.flexable) flexableNegCRMStorage (class in assume.strategies.flexable_storage) flexablePosCRM (class in assume.strategies.flexable) flexablePosCRMStorage (class in assume.strategies.flexable_storage) float_type (assume.strategies.learning_advanced_orders.RLAdvancedOrderStrategy attribute) (assume.strategies.learning_strategies.RLStrategy attribute) forecaster (assume.common.base.BaseUnit attribute) (assume.world.World attribute) Forecaster (class in assume.common.forecasts) foresight (assume.strategies.advanced_orders.flexableEOMBlock attribute) (assume.strategies.flexable.flexableEOM attribute) (assume.strategies.flexable.flexableNegCRM attribute) (assume.strategies.flexable.flexablePosCRM attribute) (assume.strategies.flexable_storage.flexableEOMStorage attribute) (assume.strategies.flexable_storage.flexableNegCRMStorage attribute) (assume.strategies.flexable_storage.flexablePosCRMStorage attribute) (assume.strategies.learning_advanced_orders.RLAdvancedOrderStrategy attribute) (assume.strategies.learning_strategies.RLStrategy attribute) formulate_bids() (assume.common.units_operator.UnitsOperator method) formulate_bids_portfolio() (assume.common.units_operator.UnitsOperator method) from_table (assume.common.outputs.OutputDef attribute) fuel_price (assume.common.forecasts.NaiveForecast attribute) G gamma (assume.common.base.LearningConfig attribute) generic_json_serializer() (in module assume.common.mango_serializer) generic_pb_serializer() (in module assume.common.mango_serializer) get_actions() (assume.strategies.learning_strategies.RLStrategy method) get_actual_dispatch() (assume.common.units_operator.UnitsOperator method) get_availability() (assume.common.forecasts.Forecaster method) get_available_products() (in module assume.common.utils) get_average_operation_times() (assume.common.base.SupportsMinMax method) get_clean_spread() (assume.common.base.SupportsMinMax method) (assume.common.base.SupportsMinMaxCharge method) get_inter_episodic_data() (assume.reinforcement_learning.learning_role.Learning method) get_matching_send_one_or_multi() (in module assume.scenario.loader_amiris) get_noise_scale() (assume.reinforcement_learning.learning_role.Learning method) get_operation_time() (assume.common.base.SupportsMinMax method) get_output_before() (assume.common.base.BaseUnit method) get_price() (assume.common.forecasts.Forecaster method) get_products_index() (in module assume.common.utils) get_registered_market_participants() (assume.common.forecasts.CsvForecaster method) get_send_receive_msgs_per_id() (in module assume.scenario.loader_amiris) get_soc_before() (assume.common.base.SupportsMinMaxCharge method) get_solver_factory() (in module assume.strategies.dmas_powerplant) (in module assume.strategies.dmas_storage) get_specific_revenue() (in module assume.strategies.flexable) (in module assume.strategies.flexable_storage) get_starting_costs() (assume.common.base.BaseUnit method) (assume.common.base.SupportsMinMax method) (assume.units.storage.Storage method) get_sum_reward() (assume.common.outputs.WriteOutput method) get_test_demand_orders() (in module assume.common.utils) gradient_steps (assume.common.base.LearningConfig attribute) H handle_data_request() (assume.common.units_operator.UnitsOperator method) (assume.markets.base_market.MarketRole method) handle_get_unmatched() (assume.markets.base_market.MarketRole method) handle_market_feedback() (assume.common.units_operator.UnitsOperator method) handle_message() (assume.common.outputs.WriteOutput method) handle_opening() (assume.common.units_operator.UnitsOperator method) handle_orderbook() (assume.markets.base_market.MarketRole method) handle_registration() (assume.markets.base_market.MarketRole method) handle_registration_feedback() (assume.common.units_operator.UnitsOperator method) I id (assume.common.base.BaseUnit attribute) (assume.common.units_operator.UnitsOperator attribute) (assume.units.demand.Demand attribute) in_reply_to (assume.common.market_objects.MetaDict attribute) incidence_matrix (assume.markets.clearing_algorithms.complex_clearing.ComplexClearingRole attribute) index (assume.common.base.BaseUnit attribute) (assume.common.forecasts.CsvForecaster attribute) (assume.common.forecasts.Forecaster attribute) (assume.common.forecasts.NaiveForecast attribute) (assume.common.forecasts.RandomForecaster attribute) (assume.units.demand.Demand attribute) (assume.world.World attribute) information (assume.common.market_objects.RegistrationMessage attribute) init_marginal_cost() (assume.units.powerplant.PowerPlant method) initial_soc (assume.common.base.SupportsMinMaxCharge attribute) initialize_policy() (assume.reinforcement_learning.algorithms.matd3.TD3 method) (assume.reinforcement_learning.learning_role.Learning method) initializer() (in module assume.common.utils) interpolate_blocksizes() (in module assume.scenario.loader_amiris) InvalidTypeException is_co2emissionless() (in module assume.strategies.extended) L language (assume.common.market_objects.MetaDict attribute) last_sent_dispatch (assume.common.units_operator.UnitsOperator attribute) latitude (assume.markets.base_market.MarketRole attribute) Learning (class in assume.reinforcement_learning.learning_role) learning_config (assume.world.World attribute) learning_mode (assume.common.base.LearningConfig attribute) (assume.strategies.learning_advanced_orders.RLAdvancedOrderStrategy attribute) (assume.strategies.learning_strategies.RLStrategy attribute) (assume.world.World attribute) learning_rate (assume.common.base.LearningConfig attribute) LearningConfig (class in assume.common.base) LearningStrategy (class in assume.common.base) load_actor_params() (assume.reinforcement_learning.algorithms.matd3.TD3 method) (assume.strategies.learning_strategies.RLStrategy method) load_amiris_async() (in module assume.scenario.loader_amiris) load_config_and_create_forecaster() (in module assume.scenario.loader_csv) load_critic_params() (assume.reinforcement_learning.algorithms.matd3.TD3 method) load_custom_units() (in module assume.scenario.loader_csv) load_dsm_units() (in module assume.scenario.loader_csv) load_file() (in module assume.scenario.loader_csv) load_inter_episodic_data() (assume.reinforcement_learning.learning_role.Learning method) load_obj() (assume.reinforcement_learning.algorithms.base_algorithm.RLAlgorithm method) load_oeds_async() (in module assume.scenario.loader_oeds) load_params() (assume.reinforcement_learning.algorithms.base_algorithm.RLAlgorithm method) (assume.reinforcement_learning.algorithms.matd3.TD3 method) load_pypsa_async() (in module assume.scenario.loader_pypsa) load_scenario_folder() (in module assume.scenario.loader_csv) location (assume.units.demand.Demand attribute) longitude (assume.markets.base_market.MarketRole attribute) loop (assume.world.World attribute) M make_market_config() (in module assume.scenario.loader_csv) mango_codec_factory() (in module assume.common.mango_serializer) market_clearing_opt() (in module assume.markets.clearing_algorithms.complex_clearing) market_id (assume.common.market_objects.ClearingMessage attribute) (assume.common.market_objects.DataRequestMessage attribute) (assume.common.market_objects.MarketConfig attribute) (assume.common.market_objects.OpeningMessage attribute) (assume.common.market_objects.OrderBookMessage attribute) (assume.common.market_objects.RegistrationMessage attribute) (assume.common.market_objects.RegistrationReplyMessage attribute) market_mechanism (assume.common.market_objects.MarketConfig attribute) market_operators (assume.world.World attribute) market_products (assume.common.market_objects.MarketConfig attribute) marketconfig (assume.markets.base_market.MarketMechanism attribute) (assume.markets.base_market.MarketRole attribute) (assume.markets.clearing_algorithms.complex_clearing.ComplexClearingRole attribute) MarketConfig (class in assume.common.market_objects) MarketMechanism (class in assume.markets.base_market) MarketProduct (class in assume.common.market_objects) MarketRole (class in assume.markets.base_market) markets (assume.world.World attribute) MarkupStrategy (class in assume.strategies.extended) max_bid_price (assume.common.base.LearningConfig attribute) (assume.strategies.learning_advanced_orders.RLAdvancedOrderStrategy attribute) (assume.strategies.learning_strategies.RLStrategy attribute) max_demand (assume.strategies.learning_advanced_orders.RLAdvancedOrderStrategy attribute) (assume.strategies.learning_strategies.RLStrategy attribute) max_power (assume.common.base.SupportsMinMax attribute) (assume.units.demand.Demand attribute) max_power_charge (assume.common.base.SupportsMinMaxCharge attribute) max_power_discharge (assume.common.base.SupportsMinMaxCharge attribute) max_volume (assume.common.base.SupportsMinMaxCharge attribute) maximum_bid_price (assume.common.market_objects.MarketConfig attribute) maximum_bid_volume (assume.common.market_objects.MarketConfig attribute) maximum_gradient (assume.common.market_objects.MarketConfig attribute) MetaDict (class in assume.common.market_objects) metric (assume.common.market_objects.DataRequestMessage attribute) min_down_time (assume.common.base.SupportsMinMax attribute) min_operating_time (assume.common.base.SupportsMinMax attribute) min_power (assume.common.base.SupportsMinMax attribute) (assume.units.demand.Demand attribute) min_power_charge (assume.common.base.SupportsMinMaxCharge attribute) min_power_discharge (assume.common.base.SupportsMinMaxCharge attribute) minimum_bid_price (assume.common.market_objects.MarketConfig attribute) module assume.common assume.common.base assume.common.exceptions assume.common.forecasts assume.common.grid_utils assume.common.mango_serializer assume.common.market_objects assume.common.outputs assume.common.units_operator assume.common.utils assume.markets assume.markets.base_market assume.markets.clearing_algorithms assume.markets.clearing_algorithms.complex_clearing assume.markets.clearing_algorithms.complex_clearing_dmas assume.markets.clearing_algorithms.redispatch assume.reinforcement_learning assume.reinforcement_learning.algorithms.base_algorithm assume.reinforcement_learning.algorithms.matd3 assume.reinforcement_learning.buffer assume.reinforcement_learning.learning_role assume.reinforcement_learning.learning_utils assume.scenario.loader_amiris assume.scenario.loader_csv assume.scenario.loader_oeds assume.scenario.loader_pypsa assume.strategies assume.strategies.advanced_orders assume.strategies.dmas_powerplant assume.strategies.dmas_storage assume.strategies.extended assume.strategies.flexable assume.strategies.flexable_storage assume.strategies.learning_advanced_orders assume.strategies.learning_strategies assume.strategies.naive_strategies assume.units assume.units.demand assume.units.powerplant assume.units.storage assume.world N NaiveDASteelplantStrategy (class in assume.strategies.naive_strategies) NaiveForecast (class in assume.common.forecasts) NaiveNegReserveStrategy (class in assume.strategies.naive_strategies) NaivePosReserveStrategy (class in assume.strategies.naive_strategies) NaiveProfileStrategy (class in assume.strategies.naive_strategies) NaiveRedispatchSteelplantStrategy (class in assume.strategies.naive_strategies) NaiveRedispatchStrategy (class in assume.strategies.naive_strategies) NaiveSingleBidStrategy (class in assume.strategies.naive_strategies) name (assume.common.outputs.OutputDef attribute) next_observations (assume.reinforcement_learning.buffer.ReplayBufferSamples attribute) node (assume.common.base.BaseUnit attribute) (assume.common.market_objects.Order attribute) (assume.units.demand.Demand attribute) nodes (assume.markets.clearing_algorithms.complex_clearing.ComplexClearingRole attribute) noise() (assume.reinforcement_learning.learning_utils.NormalActionNoise method) (assume.reinforcement_learning.learning_utils.OUNoise method) noise_dt (assume.common.base.LearningConfig attribute) noise_scale (assume.common.base.LearningConfig attribute) noise_sigma (assume.common.base.LearningConfig attribute) NormalActionNoise (class in assume.reinforcement_learning.learning_utils) normalize_availability() (in module assume.common.utils) num_timeseries_obs_dim (assume.common.base.LearningStrategy attribute) O obs_dim (assume.common.base.LearningStrategy attribute) ObsActRew (class in assume.reinforcement_learning.learning_utils) observation (assume.reinforcement_learning.learning_utils.ObsActRew attribute) observations (assume.reinforcement_learning.buffer.ReplayBufferSamples attribute) on_stop() (assume.common.outputs.WriteOutput method) only_hours (assume.common.market_objects.MarketProduct attribute) (assume.common.market_objects.Order attribute) (assume.common.market_objects.Product attribute) OnlyHours (class in assume.common.market_objects) ontology (assume.common.market_objects.MetaDict attribute) open_auctions (assume.markets.base_market.MarketMechanism attribute) opening() (assume.markets.base_market.MarketRole method) opening_duration (assume.common.market_objects.MarketConfig attribute) opening_hours (assume.common.market_objects.MarketConfig attribute) OpeningMessage (class in assume.common.market_objects) optimize() (assume.strategies.dmas_powerplant.DmasPowerplantStrategy method) (assume.strategies.dmas_storage.DmasStorageStrategy method) Order (class in assume.common.market_objects) order_types (assume.strategies.learning_advanced_orders.RLAdvancedOrderStrategy attribute) (assume.strategies.learning_strategies.RLStrategy attribute) orderbook (assume.common.market_objects.OrderBookMessage attribute) OrderBookMessage (class in assume.common.market_objects) OTCStrategy (class in assume.strategies.extended) OUNoise (class in assume.reinforcement_learning.learning_utils) output_agent_addr (assume.world.World attribute) OutputDef (class in assume.common.outputs) P param_dict (assume.common.market_objects.MarketConfig attribute) participate() (assume.common.units_operator.UnitsOperator method) PayAsBidAonRole (class in assume.markets.clearing_algorithms.all_or_nothing) PayAsBidRole (class in assume.markets.clearing_algorithms.simple) PayAsClearAonRole (class in assume.markets.clearing_algorithms.all_or_nothing) PayAsClearRole (class in assume.markets.clearing_algorithms.simple) perform_evaluation (assume.world.World attribute) performative (assume.common.market_objects.MetaDict attribute) plot_orderbook() (in module assume.common.utils) polyak_update() (in module assume.reinforcement_learning.learning_utils) portfolio_strategy (assume.common.units_operator.UnitsOperator attribute) PowerPlant (class in assume.units.powerplant) powerplants_units (assume.common.forecasts.CsvForecaster attribute) (assume.common.forecasts.RandomForecaster attribute) price (assume.common.market_objects.Order attribute) (assume.units.demand.Demand attribute) price_forecast (assume.common.forecasts.NaiveForecast attribute) price_tick (assume.common.market_objects.MarketConfig attribute) price_unit (assume.common.market_objects.MarketConfig attribute) process_dispatch_data() (assume.markets.clearing_algorithms.redispatch.RedispatchMarketRole method) Product (class in assume.common.market_objects) product_type (assume.common.market_objects.MarketConfig attribute) products (assume.common.market_objects.OpeningMessage attribute) protocol (assume.common.market_objects.MetaDict attribute) R ramp_down (assume.common.base.SupportsMinMax attribute) ramp_down_charge (assume.common.base.SupportsMinMaxCharge attribute) ramp_down_discharge (assume.common.base.SupportsMinMaxCharge attribute) ramp_up (assume.common.base.SupportsMinMax attribute) ramp_up_charge (assume.common.base.SupportsMinMaxCharge attribute) ramp_up_discharge (assume.common.base.SupportsMinMaxCharge attribute) RandomForecaster (class in assume.common.forecasts) read_amiris_yaml() (in module assume.scenario.loader_amiris) read_csv() (in module assume.scenario.loader_amiris) read_grid() (in module assume.scenario.loader_csv) read_pypsa_grid() (in module assume.common.grid_utils) read_units() (in module assume.scenario.loader_csv) RedispatchMarketRole (class in assume.markets.clearing_algorithms.redispatch) register_market() (assume.common.units_operator.UnitsOperator method) registered_agents (assume.markets.base_market.MarketRole attribute) registered_markets (assume.common.units_operator.UnitsOperator attribute) RegistrationMessage (class in assume.common.market_objects) RegistrationReplyMessage (class in assume.common.market_objects) rejected_orders (assume.common.market_objects.ClearingMessage attribute) remove_empty_bids() (assume.common.base.BaseStrategy method) rename_study_case() (in module assume.common.utils) replace_paths() (in module assume.scenario.loader_csv) ReplayBuffer (class in assume.reinforcement_learning.buffer) ReplayBufferSamples (class in assume.reinforcement_learning.buffer) reply_by (assume.common.market_objects.MetaDict attribute) reply_to (assume.common.market_objects.MetaDict attribute) reply_with (assume.common.market_objects.MetaDict attribute) required_fields (assume.markets.base_market.MarketRole attribute) (assume.markets.clearing_algorithms.complex_clearing.ComplexClearingRole attribute) (assume.markets.clearing_algorithms.complex_clearing_dmas.ComplexDmasClearingRole attribute) (assume.markets.clearing_algorithms.redispatch.RedispatchMarketRole attribute) reset() (assume.world.World method) reset_saved_rl_data() (assume.common.base.BaseUnit method) results (assume.markets.base_market.MarketMechanism attribute) reward (assume.reinforcement_learning.learning_utils.ObsActRew attribute) rewards (assume.reinforcement_learning.buffer.ReplayBufferSamples attribute) RLAdvancedOrderStrategy (class in assume.strategies.learning_advanced_orders) RLAlgorithm (class in assume.reinforcement_learning.algorithms.base_algorithm) RLStrategy (class in assume.strategies.learning_strategies) run() (assume.world.World method) run_learning() (in module assume.scenario.loader_csv) S sample() (assume.reinforcement_learning.buffer.ReplayBuffer method) save_actor_params() (assume.reinforcement_learning.algorithms.matd3.TD3 method) save_buffer_and_update() (assume.reinforcement_learning.learning_role.Learning method) save_critic_params() (assume.reinforcement_learning.algorithms.matd3.TD3 method) save_forecasts() (assume.common.forecasts.CsvForecaster method) save_params() (assume.reinforcement_learning.algorithms.matd3.TD3 method) sender_addr (assume.common.market_objects.MetaDict attribute) sender_id (assume.common.market_objects.MetaDict attribute) separate_orders() (in module assume.common.utils) set_dispatch_plan() (assume.common.base.BaseUnit method) (assume.units.powerplant.PowerPlant method) (assume.units.storage.Storage method) set_forecast() (assume.common.forecasts.CsvForecaster method) set_noise_scale() (assume.reinforcement_learning.learning_role.Learning method) set_unit_dispatch() (assume.common.units_operator.UnitsOperator method) setup() (assume.common.outputs.WriteOutput method) (assume.common.units_operator.UnitsOperator method) (assume.markets.base_market.MarketRole method) (assume.markets.clearing_algorithms.redispatch.RedispatchMarketRole method) (assume.reinforcement_learning.learning_role.Learning method) (assume.world.World method) setup_learning() (assume.world.World method) setup_output_agent() (assume.world.World method) setup_world() (in module assume.scenario.loader_csv) shaping() (in module assume.strategies.dmas_storage) shift() (in module assume.strategies.dmas_storage) sigma (assume.common.forecasts.RandomForecaster attribute) size() (assume.reinforcement_learning.buffer.ReplayBuffer method) start (assume.common.market_objects.Product attribute) (assume.world.World attribute) start_time (assume.common.market_objects.DataRequestMessage attribute) (assume.common.market_objects.OpeningMessage attribute) (assume.common.market_objects.Order attribute) Storage (class in assume.units.storage) store_dfs() (assume.common.outputs.WriteOutput method) store_grid() (assume.common.outputs.WriteOutput method) store_market_results() (assume.markets.base_market.MarketRole method) store_order_book() (assume.markets.base_market.MarketRole method) submit_bids() (assume.common.units_operator.UnitsOperator method) supports_get_unmatched (assume.common.market_objects.MarketConfig attribute) SupportsMinMax (class in assume.common.base) SupportsMinMaxCharge (class in assume.common.base) SupportStrategy (class in assume.strategies.extended) T TD3 (class in assume.reinforcement_learning.algorithms.matd3) technology (assume.common.base.BaseUnit attribute) (assume.units.demand.Demand attribute) timestamp2datetime() (in module assume.common.utils) to_torch() (assume.reinforcement_learning.buffer.ReplayBuffer method) train_freq (assume.common.base.LearningConfig attribute) trained_policies_save_path (assume.common.base.LearningConfig attribute) training_episodes (assume.common.base.LearningConfig attribute) turn_off_initial_exploration() (assume.reinforcement_learning.learning_role.Learning method) U unique_obs_dim (assume.common.base.LearningStrategy attribute) unit_operator (assume.common.base.BaseUnit attribute) (assume.units.demand.Demand attribute) unit_operators (assume.world.World attribute) unit_types (assume.world.World attribute) units (assume.common.units_operator.UnitsOperator attribute) UnitsOperator (class in assume.common.units_operator) update_policy() (assume.reinforcement_learning.algorithms.base_algorithm.RLAlgorithm method) (assume.reinforcement_learning.algorithms.matd3.TD3 method) (assume.reinforcement_learning.learning_role.Learning method) use_portfolio_opt (assume.common.units_operator.UnitsOperator attribute) V valid_orders (assume.common.units_operator.UnitsOperator attribute) validate_orderbook() (assume.markets.base_market.MarketMechanism method) (assume.markets.clearing_algorithms.complex_clearing.ComplexClearingRole method) validate_registration() (assume.markets.base_market.MarketMechanism method) value (assume.common.outputs.OutputDef attribute) visualize_orderbook() (in module assume.common.utils) volume (assume.common.market_objects.Order attribute) volume_tick (assume.common.market_objects.MarketConfig attribute) volume_unit (assume.common.market_objects.MarketConfig attribute) W World (class in assume.world) write_actual_dispatch() (assume.common.units_operator.UnitsOperator method) write_market_dispatch() (assume.common.outputs.WriteOutput method) write_market_orders() (assume.common.outputs.WriteOutput method) write_market_results() (assume.common.outputs.WriteOutput method) write_rl_params() (assume.common.outputs.WriteOutput method) write_unit_dispatch() (assume.common.outputs.WriteOutput method) write_units_definition() (assume.common.outputs.WriteOutput method) WriteOutput (class in assume.common.outputs)