- import { readFileSync } from "node:fs";
- import JointJsonDeserializer from "./v1/io/deserialize/json/JointJsonDeserializer.js";
- const deserializer = new JointJsonDeserializer();
- const graph = deserializer.deserialize(String(readFileSync("./data/graph.json")));
- // const graphService = new DefaultGraphService()
- // const optimizer = new SigiuyamaAlgorithm().addStep(new CycleRemoveStep(graphService)).addStep(new LayerAssignmentStep(graphService));
- console.log(graph.isAcyclic)
- console.log(graph.isAcyclic)
- console.log(graph.isAcyclic)
- console.log(graph.isAcyclic)
- // optimizer.run(graph);
|