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

Experimenters define transitions: 5pts #236

Open
skleinfeldt opened this issue May 1, 2023 · 1 comment
Open

Experimenters define transitions: 5pts #236

skleinfeldt opened this issue May 1, 2023 · 1 comment
Assignees

Comments

@skleinfeldt
Copy link

User story:

As an experimenter I can define the transitions that objects can have by specifying 4 things - the states of the actors and targets before and after the transition. The actor is what you are holding. The target is the object in the square you are occupying.

  • The actor (what the participant is holding) before the transition
  • The target (what is in the square with the participant) before the transition
  • The actor (what the participant is holding) after the transition
  • The target (what is in the square with the participant) after the transition

Examples:

  • ([empty hand], berry) -> (berry, [empty square])
  • (goose, oven) -> (roasted goose, oven)
@jessesnyder jessesnyder changed the title Experimenters define transitions Experimenters define transitions: 5pts May 3, 2023
@silviot silviot self-assigned this Jul 17, 2023
alecpm added a commit that referenced this issue Jul 31, 2023
Run tests with pytest on Github actions
@alecpm alecpm self-assigned this Aug 1, 2023
@alecpm
Copy link
Contributor

alecpm commented Aug 2, 2023

I think the work for this is mostly complete in PR #253. I'm not quite sure how to handle picking up multi-use items and it needs some tests for the server side message handlers.

alecpm added a commit that referenced this issue Aug 3, 2023
alecpm added a commit that referenced this issue Aug 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants