Description
Implement algorithms to compare student graphs with expected answer graphs, supporting exact matching, isomorphism checking, and subgraph verification.
Tasks
Acceptance Criteria
- Exact matching works for identical graphs
- Isomorphism detection works for graphs up to 10 nodes
- Subgraph detection correctly identifies valid subgraphs
- Detailed feedback shows what differs between graphs
- Unit tests cover all match types
Description
Implement algorithms to compare student graphs with expected answer graphs, supporting exact matching, isomorphism checking, and subgraph verification.
Tasks
Acceptance Criteria