Browse Source

only 28 pages left, 20 if not counting appendix and title stuff

Eren Yilmaz 6 years ago
parent
commit
fbe3241632
1 changed files with 11 additions and 11 deletions
  1. 11 11
      doc/chapter/2architecture.tex

+ 11 - 11
doc/chapter/2architecture.tex

@@ -1,11 +1,11 @@
 \section{Assumptions}\label{sec:assumptions}
-The following assumptions are made for the implementation of the node placement algorithm:
+Our implementation makes the folliowing assumptions:
 \begin{enumerate}
     \item \label{itm:hyperedges} There are no hyperedges.
     \item \label{itm:constraints} There are no port constraints.
     \item \label{itm:labels} There are no labels.
     \item \label{itm:cross-hierarchy-edges} There are no cross-hierarchy edges
-    \item \label{itm:multi-layer-edge} No edges over multiple layers (the previous phases should have added dummy nodes).
+    \item \label{itm:multi-layer-edge} No edges over multiple layers (the previous phases should add dummy nodes).
     \item \label{itm:connected} Graphs are connected (see below).
 \end{enumerate}
 
@@ -16,6 +16,14 @@ Regarding assumption~\ref{itm:connected}, we found an example where for a discon
 This example is included in the appendix (figure~\ref{fig:error_disconnected}).
 
 
+\section{Known Issues}\label{sec:knownIssues}
+Only the most important unsolved issues are listed here.
+For a complete list, see \url{http://gogs.koljastrohm-games.com/GraphDrawer/NodeShuffler/issues}.
+\begin{itemize}
+    \item[\done] The most important issues were solved.
+\end{itemize}
+
+
 \section{Overview}\label{sec:components}
 The \code{main} package contains an executable class \code{Main}.
 This classes \code{main} method reads a graph from a file using the \code{graph.io} package and then creates a \code{MainView}.
@@ -294,12 +302,4 @@ A class diagram of the package \code{view} is displayed in figure~\ref{fig:view}
     \caption[Class diagram of the packages \code{view} and \code{main}]{Class diagram of the packages \code{view} and \code{main}.
     Getters, setters and contructors are not omitted because most of them perform nontrivial computations.}
     \label{fig:view}
-\end{figure}
-
-
-\section{Known Issues}\label{sec:knownIssues}
-Only the most important unsolved issues are listed here.
-For a complete list, see \url{http://gogs.koljastrohm-games.com/GraphDrawer/NodeShuffler/issues}.
-\begin{itemize}
-    \item[\done] The most important issues were solved.
-\end{itemize}
+\end{figure}