pysmile.ValueOfInfo

<< Click to Display Table of Contents >>

Navigation:  PySMILE reference >

pysmile.ValueOfInfo

add_node(self: pysmile.ValueOfInfo, node_handle: int) -> None
add_node(self: pysmile.ValueOfInfo, node_id: str) -> None

Adds a node to value of information analysis

get_all_action_ids(self: pysmile.ValueOfInfo) -> List[str]

Gets IDs of all actions

get_all_actions(self: pysmile.ValueOfInfo) -> List[int]

Gets all action nodes

get_all_decision_ids(self: pysmile.ValueOfInfo) -> List[str]

Gets IDs of all decision nodes

get_all_decisions(self: pysmile.ValueOfInfo) -> List[int]

Gets all decision nodes

get_all_node_ids(self: pysmile.ValueOfInfo) -> List[str]

Gets IDs of all nodes in VOI

get_all_nodes(self: pysmile.ValueOfInfo) -> List[int]

Gets all nodes in VOI

get_decision(self: pysmile.ValueOfInfo) -> int

Gets a specific decision node

get_decision_id(self: pysmile.ValueOfInfo) -> str

Gets the ID of a decision node

get_indexing_node_ids(self: pysmile.ValueOfInfo) -> List[str]

Gets IDs of indexing nodes

get_indexing_nodes(self: pysmile.ValueOfInfo) -> List[int]

Gets indexing nodes

get_point_of_view(self: pysmile.ValueOfInfo) -> int

Gets current point of view node

get_point_of_view_id(self: pysmile.ValueOfInfo) -> str

Gets ID of current point of view

get_values(self: pysmile.ValueOfInfo) -> List[float]

Gets computed VOI values

remove_node(self: pysmile.ValueOfInfo, node_handle: int) -> None
remove_node(self: pysmile.ValueOfInfo, node_id: str) -> None

Removes a node from VOI

set_decision(self: pysmile.ValueOfInfo, node_handle: int) -> None
set_decision(self: pysmile.ValueOfInfo, node_id: str) -> None

Sets a decision node

set_point_of_view(self: pysmile.ValueOfInfo, node_handle: int) -> None
set_point_of_view(self: pysmile.ValueOfInfo, node_id: str) -> None

Sets point of view node

update(self: pysmile.ValueOfInfo) -> None

Updates VOI analysis