Package refactoring and a new RPC server
Contains ALICA v0.2.5
Added
- An RPC server was created that allows for remote control of the simulation over the network.
- A new image abstraction layer called ImageS that separates image data logic and display from the SASS core code.
Changed
- The package layout was restructured and simplified to make it easier for newcomers to understand and to better consolidate components that were added after the original layout was devised.
- The
ImageGenerator
interface was renamed toSimulator
, while the originalSimulator
class was renamed toImageJSimulator
and moved down one directory to theinternal
package. - The
SimEngine
class was renamed toDefaultSimulator
and moved to ch.epfl.leb.sass.simulator.internal.