JBotSim
JBotSim copied to clipboard
JBotSim Core Files
When using JBotSim to develop a distributed algorithm, an integrated logging tool for debug and results recording would be a really nice feature. For the last algorithm I developed with...
When a node overrides `toString()` and the topology is exported (serialized), the content returned by `toString()` is used in the format and the file cannot be re-imported afterwards. This is...
The method `JClock.setTimeUnit(int delay)` does not update the initial delay of the timer used by the `JClock`. I suggest to add `timer.setInitialDelay(delay)`.
We are considering adding an initialization callback (at least) on the `Node` class. This callback would be called before the `onStart` callback. Its content would be in charge of initializing...
In PlainTopologySerializer and TikzTopologySerializer, the export method uses only getLinks() to retrieve the links of the topology. Directed links are thus ignored.
After investigating #60, I don't think that we have an expected behavior when importing a Topology. Indeed: * some Serializers (*e.g.* `PlainTopologySerializer`) don't export the `Topology`'s width and height and...