diff --git a/kaliningraph.json b/kaliningraph.json
index cd0a216b..f75a72d0 100644
--- a/kaliningraph.json
+++ b/kaliningraph.json
@@ -1,6 +1,6 @@
{
"properties": {
- "kaliningraphVersion": "0.0.7",
+ "kaliningraphVersion": "0.0.8",
"graphvizVersion": "0.16.0",
"jgraphtVersion": "1.4.0",
"ejmlVersion": "0.39",
@@ -27,13 +27,15 @@
],
"imports": [
"edu.mcgill.kaliningraph.*",
- "edu.mcgill.kaliningraph.circuits.*"
+ "edu.mcgill.kaliningraph.circuits.*",
+ "org.ejml.data.*",
+ "org.ejml.kotlin.*"
],
"renderers": {
- "edu.mcgill.kaliningraph.LabeledGraph": "HTML(($it as edu.mcgill.kaliningraph.Graph).html())",
- "edu.mcgill.kaliningraph.circuits.Gate": "HTML(($it as edu.mcgill.kaliningraph.Graph).html())",
- "edu.mcgill.kaliningraph.circuits.ComputationGraph": "HTML(($it as edu.mcgill.kaliningraph.Graph).html())",
- "edu.mcgill.kaliningraph.circuits.NFunction": "HTML(($it as edu.mcgill.kaliningraph.Graph).html())",
+ "edu.mcgill.kaliningraph.LabeledGraph": "HTML(($it as edu.mcgill.kaliningraph.Graph<*, *, *>).html())",
+ "edu.mcgill.kaliningraph.circuits.Gate": "HTML(($it as edu.mcgill.kaliningraph.circuits.Gate).graph.html())",
+ "edu.mcgill.kaliningraph.circuits.NFunction": "HTML(($it as edu.mcgill.kaliningraph.circuits.NFunction).graph.html())",
+ "edu.mcgill.kaliningraph.circuits.ComputationGraph": "HTML(($it as edu.mcgill.kaliningraph.Graph<*, *, *>).html())",
"org.ejml.data.DMatrixSparseCSC": "HTML(\"\")"
}
}
\ No newline at end of file
diff --git a/notebooks/Hello Kaliningraph.ipynb b/notebooks/Hello Kaliningraph.ipynb
index 23f10946..69b0c8de 100644
--- a/notebooks/Hello Kaliningraph.ipynb
+++ b/notebooks/Hello Kaliningraph.ipynb
@@ -13,199 +13,177 @@
"cell_type": "code",
"execution_count": 2,
"metadata": {},
- "outputs": [],
- "source": [
- "val graph = LabeledGraphBuilder { a - b - c - a }"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 3,
- "metadata": {},
"outputs": [
{
"data": {
"text/html": [
- "