check_stateGraph {Claddis} | R Documentation |
Check a stateGraph object for errors
Description
Internal function to check a stateGraph object for errors.
Usage
check_stateGraph(stategraph)
Arguments
stategraph |
A stateGraph object. |
Details
Stategraph objects are more complex than what will typically be shown to the user. This function checks this hidden structure and reports any errors it finds.
These checks include rules 1-7 from Hoyal Cuthill and Lloyd (i prep.).
Value
An error message or empty vector if no errors found.
Author(s)
Graeme T. Lloyd graemetlloyd@gmail.com
Examples
# Make an unordered costmatrix:
costmatrix <- make_costmatrix(
min_state = 0,
max_state = 2,
character_type = "unordered"
)
# Convert costmatrix to stategraph:
stategraph <- convert_costmatrix_to_stategraph(costmatrix = costmatrix)
# Check that this is a valid stateGraph object (should return empty vector):
check_stateGraph(stategraph = stategraph)
[Package Claddis version 0.7.0 Index]