Refactoring but this time modular

This commit is contained in:
elvis
2025-08-17 01:01:56 +02:00
parent a0a2f01c30
commit 4816c8af25
6 changed files with 318 additions and 208 deletions

View File

@ -89,7 +89,7 @@ pub enum Instruction {
FastFrequency { experiment: String, so: SaveOptions },
Digraph { gso: Vec<GraphSaveOptions> },
Bisimilarity { system_b: String,
edge_relabeler: Box<super::assert::RSassert>,
edge_relabeler: Box<super::structure::RSassert>,
so: SaveOptions }
}
@ -499,7 +499,7 @@ pub fn digraph(system: &mut EvaluatedSystem) -> Result<(), String> {
/// Computes bisimularity of two provided systems
pub fn bisimilar(
system_a: &mut EvaluatedSystem,
edge_relabeler: &super::assert::RSassert,
edge_relabeler: &super::structure::RSassert,
system_b: String
) -> Result<String, String>
{