@@ -34,7 +34,7 @@ If you encounter any technical problems regarding this project, you can write to
This image shows the class diagramm obtained at the development stage :


One of the main differences is regarding the Arc class. In the implementation, it is defined as an abstract class because the executemove() method had different usage cases depending on whether the arc is exiting, emptying, or entering arc. In the conception diagramm, these type cases are treated via a String type attribute. We opted to remove this attribute to use the inheritance more effectively, and to avoid inconsistencies in the code.