COGNAC
Overview
Getting Started
Experimenting with MARL
Technical Documentation
Core Object
Environments
Utilities
COGNAC
Index
Index
_
|
A
|
B
|
C
|
D
|
F
|
G
|
M
|
O
|
P
|
R
|
S
|
T
_
_abc_impl (cognac.env.BinaryConsensus.rewards.FactoredRewardModel attribute)
(cognac.env.BinaryConsensus.rewards.RewardWInitTarget attribute)
(cognac.env.FirefightingGraph.rewards.DefaultFFGReward attribute)
(cognac.env.MultiCommodityFlow.rewards.DefaultMCFReward attribute)
(cognac.env.MultiCommodityFlow.rewards.MCFWithOverflowPenaltyReward attribute)
(cognac.env.SysAdmin.rewards.SysAdminDefaultReward attribute)
_act_id_to_house_pos() (cognac.env.FirefightingGraph.env.GridFireFightingGraphEnvironment method)
_available_mask() (cognac.env.SysAdmin.env.SysAdminNetworkEnvironment method)
_check_adjacency_matrix() (cognac.env.BinaryConsensus.env.BinaryConsensusNetworkEnvironment method)
(cognac.env.SysAdmin.env.SysAdminNetworkEnvironment method)
_check_influence_graph() (cognac.env.MultiCommodityFlow.env.MultiCommodityFlowEnvironment method)
_done_mask() (cognac.env.SysAdmin.env.SysAdminNetworkEnvironment method)
_faulty_loaded_mask() (cognac.env.SysAdmin.env.SysAdminNetworkEnvironment method)
_faulty_working_mask() (cognac.env.SysAdmin.env.SysAdminNetworkEnvironment method)
_get_visit_map() (cognac.env.FirefightingGraph.env.GridFireFightingGraphEnvironment method)
_init_type_node() (cognac.env.MultiCommodityFlow.env.MultiCommodityFlowEnvironment method)
_is_burning() (cognac.env.FirefightingGraph.env.GridFireFightingGraphEnvironment method)
_is_burning_neighbors() (cognac.env.FirefightingGraph.env.GridFireFightingGraphEnvironment method)
(cognac.env.FirefightingGraph.env.RowFireFightingGraphEnvironment method)
_is_burning_neighbors_1d() (cognac.env.FirefightingGraph.env.GridFireFightingGraphEnvironment method)
_normalize_act() (cognac.env.MultiCommodityFlow.env.MultiCommodityFlowEnvironment method)
_scale_adjacency_matrix() (cognac.env.SysAdmin.env.SysAdminNetworkEnvironment method)
_split_integers_by_distributions() (cognac.env.MultiCommodityFlow.env.MultiCommodityFlowEnvironment method)
_working_loaded_mask() (cognac.env.SysAdmin.env.SysAdminNetworkEnvironment method)
_working_mask() (cognac.env.SysAdmin.env.SysAdminNetworkEnvironment method)
A
action_space() (cognac.env.BinaryConsensus.env.BinaryConsensusNetworkEnvironment method)
(cognac.env.FirefightingGraph.env.GridFireFightingGraphEnvironment method)
(cognac.env.FirefightingGraph.env.RowFireFightingGraphEnvironment method)
(cognac.env.MultiCommodityFlow.env.MultiCommodityFlowEnvironment method)
(cognac.env.SysAdmin.env.SysAdminNetworkEnvironment method)
B
BaseNetworkedEnv (class in cognac.core.BaseEnv)
BaseReward (class in cognac.core.BaseReward)
BinaryConsensusNetworkEnvironment (class in cognac.env.BinaryConsensus.env)
C
capture_frame() (cognac.utils.visualization.GifRenderingWrapper method)
cognac.core.BaseEnv
module
cognac.core.BaseReward
module
cognac.env.BinaryConsensus.env
module
cognac.env.BinaryConsensus.rewards
module
cognac.env.FirefightingGraph.env
module
cognac.env.FirefightingGraph.rewards
module
cognac.env.MultiCommodityFlow.env
module
cognac.env.MultiCommodityFlow.rewards
module
cognac.env.SysAdmin.env
module
cognac.env.SysAdmin.rewards
module
cognac.utils.graph_utils
module
cognac.utils.visualization
module
D
DefaultFFGReward (class in cognac.env.FirefightingGraph.rewards)
DefaultMCFReward (class in cognac.env.MultiCommodityFlow.rewards)
F
FactoredRewardModel (class in cognac.env.BinaryConsensus.rewards)
G
generate_adjacency_matrix() (in module cognac.utils.graph_utils)
generate_band_adjacency_matrix() (in module cognac.utils.graph_utils)
generate_coordination_graph() (in module cognac.utils.graph_utils)
generate_dag_influence_matrix() (in module cognac.utils.graph_utils)
generate_deterministic_adjacency_matrix() (in module cognac.utils.graph_utils)
generate_gif() (cognac.utils.visualization.GifRenderingWrapper method)
get_consensus_value() (cognac.env.BinaryConsensus.rewards.FactoredRewardModel method)
get_majority_value() (cognac.env.BinaryConsensus.env.BinaryConsensusNetworkEnvironment method)
get_obs() (cognac.env.BinaryConsensus.env.BinaryConsensusNetworkEnvironment method)
(cognac.env.FirefightingGraph.env.GridFireFightingGraphEnvironment method)
(cognac.env.FirefightingGraph.env.RowFireFightingGraphEnvironment method)
(cognac.env.MultiCommodityFlow.env.MultiCommodityFlowEnvironment method)
(cognac.env.SysAdmin.env.SysAdminNetworkEnvironment method)
GifRenderingWrapper (class in cognac.utils.visualization)
GridFireFightingGraphEnvironment (class in cognac.env.FirefightingGraph.env)
M
MCFWithOverflowPenaltyReward (class in cognac.env.MultiCommodityFlow.rewards)
metadata (cognac.env.BinaryConsensus.env.BinaryConsensusNetworkEnvironment attribute)
(cognac.env.FirefightingGraph.env.GridFireFightingGraphEnvironment attribute)
(cognac.env.FirefightingGraph.env.RowFireFightingGraphEnvironment attribute)
(cognac.env.MultiCommodityFlow.env.MultiCommodityFlowEnvironment attribute)
(cognac.env.SysAdmin.env.SysAdminNetworkEnvironment attribute)
module
cognac.core.BaseEnv
cognac.core.BaseReward
cognac.env.BinaryConsensus.env
cognac.env.BinaryConsensus.rewards
cognac.env.FirefightingGraph.env
cognac.env.FirefightingGraph.rewards
cognac.env.MultiCommodityFlow.env
cognac.env.MultiCommodityFlow.rewards
cognac.env.SysAdmin.env
cognac.env.SysAdmin.rewards
cognac.utils.graph_utils
cognac.utils.visualization
MultiCommodityFlowEnvironment (class in cognac.env.MultiCommodityFlow.env)
O
observation_space() (cognac.env.BinaryConsensus.env.BinaryConsensusNetworkEnvironment method)
(cognac.env.FirefightingGraph.env.GridFireFightingGraphEnvironment method)
(cognac.env.FirefightingGraph.env.RowFireFightingGraphEnvironment method)
(cognac.env.MultiCommodityFlow.env.MultiCommodityFlowEnvironment method)
(cognac.env.SysAdmin.env.SysAdminNetworkEnvironment method)
P
plot_influence_graph() (in module cognac.utils.graph_utils)
R
render() (cognac.env.BinaryConsensus.env.BinaryConsensusNetworkEnvironment method)
(cognac.env.FirefightingGraph.env.GridFireFightingGraphEnvironment method)
(cognac.env.FirefightingGraph.env.RowFireFightingGraphEnvironment method)
(cognac.env.SysAdmin.env.SysAdminNetworkEnvironment method)
reset() (cognac.core.BaseReward.BaseReward method)
(cognac.env.BinaryConsensus.env.BinaryConsensusNetworkEnvironment method)
(cognac.env.BinaryConsensus.rewards.RewardWInitTarget method)
(cognac.env.FirefightingGraph.env.GridFireFightingGraphEnvironment method)
(cognac.env.FirefightingGraph.env.RowFireFightingGraphEnvironment method)
(cognac.env.MultiCommodityFlow.env.MultiCommodityFlowEnvironment method)
(cognac.env.SysAdmin.env.SysAdminNetworkEnvironment method)
(cognac.utils.visualization.GifRenderingWrapper method)
RewardWInitTarget (class in cognac.env.BinaryConsensus.rewards)
RowFireFightingGraphEnvironment (class in cognac.env.FirefightingGraph.env)
S
state() (cognac.env.BinaryConsensus.env.BinaryConsensusNetworkEnvironment method)
(cognac.env.SysAdmin.env.SysAdminNetworkEnvironment method)
step() (cognac.env.BinaryConsensus.env.BinaryConsensusNetworkEnvironment method)
(cognac.env.FirefightingGraph.env.GridFireFightingGraphEnvironment method)
(cognac.env.FirefightingGraph.env.RowFireFightingGraphEnvironment method)
(cognac.env.MultiCommodityFlow.env.MultiCommodityFlowEnvironment method)
(cognac.env.SysAdmin.env.SysAdminNetworkEnvironment method)
(cognac.utils.visualization.GifRenderingWrapper method)
SysAdminDefaultReward (class in cognac.env.SysAdmin.rewards)
SysAdminNetworkEnvironment (class in cognac.env.SysAdmin.env)
T
to_stochastic_matrix() (in module cognac.utils.graph_utils)