Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

demos-new: error while interacting #44

Open
monte97 opened this issue Jul 20, 2020 · 1 comment
Open

demos-new: error while interacting #44

monte97 opened this issue Jul 20, 2020 · 1 comment

Comments

@monte97
Copy link
Contributor

monte97 commented Jul 20, 2020

Interacting with the simulation using digit 1 to 4 (sensor toggle) results in a simulation crash
scafi error

cric96 pushed a commit to cric96/scafi that referenced this issue Aug 4, 2020
…tion. fix: QuadTree problem in multiple node insertion. fix: EmptyAction throws exception in Simulation
@cric96
Copy link
Collaborator

cric96 commented Aug 4, 2020

Thanks for reporting! This is my fault. The simulator-new project has some insidious dependencies between modules that lead to break the overallbehavior very easily. @manuelperuzzi adapted frontend for working with his module changing the reference of a shared object (SimulationExecution.Instance) during the simulation configuration. This change brings to the problem that you have shown. For now, I fix this problem changing only the necessary, but more deeply work is needed to reduce the complexity of the configuration part.

metaphori pushed a commit that referenced this issue Mar 4, 2022
## [0.4.0](v0.3.3...v0.4.0) (2022-03-04)

### Features

* **core>stdlib:** broadcast along given gradient function ([324ec71](324ec71))

### Bug Fixes

* add test also for js platform ([676b5dc](676b5dc))
* broadcastAlongGradient ([a51e46a](a51e46a))
* cyclic dep between scalaVersion and crossScalaVersions ([43a886c](43a886c))
* **gha-workflow:** avoid to launch release on PRs ([f1f93b8](f1f93b8))
* increase simulation steps, fix fatJar ([70818fc](70818fc))
* issue [#44](#44) changing the ScafiBridge shared object initialization. fix: QuadTree problem in multiple node insertion. fix: EmptyAction throws exception in Simulation ([cc9bb41](cc9bb41))
* keep track time of execution in an exec method ([b0d072e](b0d072e))
* sbt build ([a7e0c16](a7e0c16))
* **scafi-commons:** solve the bound check problem ([73f9af1](73f9af1))
* **scafi-core:** solve partially the alignment problem in scala.js ([3fad1e2](3fad1e2))
* **scafi-simulator:** add a simulated world clock to tackle [#61](#61) ([5e77544](5e77544))
* **scafi-simulator:** align exec methods ([1a6dc54](1a6dc54))
* **scafi-simulator:** use toEpochMilli in sense timestamp ([248549c](248549c))
* **scafi-tests:** solve problem in test processes ([e735525](e735525))
* **scafi-tests:** supert merge hood first ([9f181d3](9f181d3))
* simulator-gui-new problems with java resources bundle, change // with . ([11055ca](11055ca))
* **spala:** postfix ops ([9ae86d9](9ae86d9))
* unidoc paths for doc publishing on surge ([1e03876](1e03876))

### Refactoring

* add type on public expressions ([e48f483](e48f483))
* change file name ([69166bd](69166bd))
* **core:** adjust expressions to accomodate improvements suggested by scapegoat ([4757e05](4757e05))
* **core:** adjust interface of RoundVM to accomodate improvements suggested by scapegoat ([00c397b](00c397b))
* define Gradient for all the algorithms ([9d23142](9d23142))
* fix scalastyle issues in commons ([f2f9998](f2f9998))
* fix scalastyle issues in simulator ([fa9f929](fa9f929))
* lagMetric recevied as input ([edf73cb](edf73cb))
* merged all tests regarding FieldUtils into one file ([5b98683](5b98683))
* move evaporation to TimeUtils from BlockT ([ed23209](ed23209))
* reduce code repetition and change network name ([fdf3285](fdf3285))
* remove tests regarding excpetions and add parenthesis in functional call ([d85de9e](d85de9e))
* remove uselss import and change methods name ([198374b](198374b))
* reorder sbt plugins into logical clusters ([10040ee](10040ee))
* run scalaFix LeakingImplicitClassVal on scafi ([aeade31](aeade31))
* run scalaFix ProcedureSyntax on scafi ([7e4c934](7e4c934))
* run scalaFix RemoveUnused on scafi-commons ([50c3b4d](50c3b4d))
* run scalaFix RemoveUnused on scafi-core ([48b65c7](48b65c7))
* run scalaFix RemoveUnused on scafi-demos ([12002d7](12002d7))
* run scalaFix RemoveUnused on scafi-demos-new ([46bf6f9](46bf6f9))
* run scalaFix RemoveUnused on scafi-new-simulator-gui ([dca1267](dca1267))
* run scalaFix RemoveUnused on scafi-simulator-gui ([f5b5f18](f5b5f18))
* run scalaFix RemoveUnused on spala ([e413253](e413253))
* scalastyle issue in core: plus and bracket rule ([587eb1e](587eb1e))
* uniformed interface, metric received as param ([42ae1c3](42ae1c3))
* use case matching istead of tuple decomposition ([470e832](470e832))

### Tests

* **core:** fix tests by correctly referring to VMStatus ([b54c4ef](b54c4ef))
* exclude some packages for coverage analysis ([607aa22](607aa22))
* **tests:** temporarily ignore tests on ULT gradient ([aaa64ff](aaa64ff))

### General maintenance

* add debug deploy ([9ab6380](9ab6380))
* change deploy trigger name ([4dd774a](4dd774a))
* check if work with liberica jdk ([4a45b4c](4a45b4c))
* **ci:** fix workflow ([10715b5](10715b5))
* codecov badge in README (for master) ([0cb8212](0cb8212))
* coverage + publish on codecov ([3867301](3867301))
* file LICENSE date and minors in README ([671367e](671367e))
* fix surge domain ([ff592a0](ff592a0))
* fix surge domain ([a8e7174](a8e7174))
* ignore husky ([05efa1c](05efa1c))
* **plugin:** remove sbt-pgp ([1196e42](1196e42))
* publish docs on surge ([5431744](5431744))
* remove leave only ci-release ([8d4e68d](8d4e68d))
* remove test, fix CI ([d4a4044](d4a4044))
* remove yml to test the deploy ([7fd7a10](7fd7a10))
* **repo:** fix broken gitmodules ([7676a2f](7676a2f))
* **scafi-tests:** println => info ([c992157](c992157))
* test env for deploy ([5914f2c](5914f2c))
* update dependecies, update build.sbt ([3cefdab](3cefdab))

### Style improvements

* **build:** add newline at the end of file ([b707597](b707597))
* **ci:** fix indentation ([b491894](b491894))
* **core,tests:** minor refactoring ([18b1312](18b1312))
* **core:** adjust some infos/warnings/errors by scapegoat ([269c6b7](269c6b7))
* **core:** rename stdlib components to avoid underscore ([6719215](6719215))
* do not check import grouping ([dc5fe1e](dc5fe1e))
* fix scalastyle issues for stdlib-ext ([c44ebb1](c44ebb1))
* fix scalastyle issues in core module ([d783ca9](d783ca9))
* fix scalastyle issues in module 'spala' ([7215b89](7215b89))
* **gha-workflow:** fix  style in workflow spec ([d3fb641](d3fb641))
* **scafi-simulator-gui-new:** pass with scalafmt to remove inconsistencies ([2c70acc](2c70acc))
* scalafix ExplicitResultTypes ([ce79c7b](ce79c7b))

### Build and continuous integration

* add infrastructure for git hooks generation ([2f8470a](2f8470a))
* control ci concurrency and prevent interwoven release runs ([21c4bb4](21c4bb4))
* drop Java 8 ([b97fbac](b97fbac))
* enable full-scale multiplatform testing ([32792ed](32792ed))
* fix jdk version for coverage ([963d256](963d256))
* fix MacOS runner name ([9de6db1](9de6db1))
* fix pointer to javafx ([2726f78](2726f78))
* **hooks:** add plugin for git conventional commit checker hook ([134867e](134867e))
* pin the version of codecov-action ([2c6aa47](2c6aa47))
* prioritize the latest pushes ([33a6c10](33a6c10))
* **release:** fix broken config.tagFormat ([d0366a3](d0366a3))
* **release:** prefix v to the tag name ([4bf7751](4bf7751))
* **release:** setup semantic-release ([3e01f26](3e01f26))
* **release:** use the deployment token ([51173b3](51173b3))
* run on all branches and PRs ([bb4c19a](bb4c19a))
* set scapegoat version + use cpd plugin ([5ce3b55](5ce3b55))
* test on java LTSs ([367e499](367e499))
* track the JDK provider directly in the variable ([6e758be](6e758be))
* update codecov-action to v2 ([eae6739](eae6739))
* update sbt ([aa7fa85](aa7fa85))
* upgrade sbt-scalajs to 1.8.0 ([8feffe5](8feffe5))
* upgrade scoverage ([5796e25](5796e25))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants