8000 Moving Things have inconsistent behavior when checking for neighbors · Issue #1 · ncase/sim · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Moving Things have inconsistent behavior when checking for neighbors #1
Open
@KennKun

Description

@KennKun

Example simulation to demonstrate the issue

If two Things have rules to turn into another Thing when they are next to each other and one of the Things is moving, inconsistent behavior may occur: the moving Thing may not transform.
This behavior holds for two moving Things: one Thing may transform, and the other may not.

When Thing 1 moves next to Thing 2, there is a chance that Thing 2 will turn into Transformed Thing 2 between frames, as Thing 1 moves into the spot next to Thing 2. Thus, on the frame where Thing 1 and Thing 2 would actually be next to each other, Thing 2 may have already transformed, and thus Thing 1 will not transform.

This issue seems to occur at any speed setting.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0