For each finalized user interface, check it off when it is complete. Each user interface needs to meet the following standards:
Source C++ Runners Implemented (not exported)
Documentation Completed for Source C++ Runners (named after module)
R Wrapper Implemented (exported, proper check functions, switch function includes runner options and stop("Invalid Algorithm"), name follows finalized naming)
Documentation Follows Standards (EX: ##' @param arcSources Vector corresponding to the source nodes of a graph's edges, param 'algorithm' specifies default, description defines problem, description specifies graph input type (directed, undirected) )
Tests for Source C++ Runners (functionality)
Test for R Wrapper (invalid algorithm, functionality)
For each finalized user interface, check it off when it is complete. Each user interface needs to meet the following standards:
Approximation Module
Connectivity Module
Graph Search Module
Max Flow Module
Max Matching Module
Min Cost Flow Module
Min Cut Module
Minimum Mean Cycle Module
Minimum Spanning Tree Module
Planarity Embedding Module
Shortest Path Module
Traveling Salesman Module