Oleksandr Zaitsev
Oleksandr Zaitsev
`CMAgent >> destroyed` is a duplicate of `isDead`: ```st CMAgent >> destroyed "Answer if the entity is destroyed or not" ^isDead ``` ```st CMAgent >> isDead ^ isDead ``` Also,...
`CMSpatialEntityElement` class should be renamed to `CMCell`. The old class name must be deprecated to ensure compatibility because this is a big change
Recently, we have re-introduced aggregates of cells and groups of agents into Cormas: - ([b0334a6](https://github.com/cormas/cormas/commit/b0334a6b11537dfd284624e92f38c583ea750352)) Added a `CMAgentGroup` class - ([9392791](https://github.com/cormas/cormas/commit/9392791d49ed5f6a5cd4a3ce1185d51f35470606), [776ba68](https://github.com/cormas/cormas/commit/776ba6859e539db2f04edd5ce486bd2ede33986a)) Added `CMSpatialEntityAggregate` class and associated methods: - In...
Cormas simulations can not be initialized in Pharo 11 because `SpRoassalInspectorPresenter` does not exist How to reproduce: 1. Create a Pharo 11 image 2. Load Cormas (dev branch) 3. In...
Currently, Cormas provides a “Save PNG” button in the simulation runner (see `CMSpacePresenter >> saveToPng`) that allows users to export a static image of the diagram canvas.  It would...
`destroyed:` setter has 3 implementors, all of them are rather confusing. The superclass implementor of `CMEntity` is overriden by both (all) of its subclasses and never called with `super`. So...
We must create a nice UI that would simplify the creation of models. The [Robot-Forager Tutorial](https://cormas.org/#/robot-forager) demonstrates how cumbersome it can be to create a new model. For example, when...
If you click on the "Create" button, it will simply select the first class of agents from the list and create an instance of that class in a cell on...
Once we've loaded the example model, we have to close the window, go to Cormas meny and open _"Models in this images"_ to run the simulation. This is annoying... I...