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

Grouping "sides" in battles etc #30

Open
nickdrummond opened this issue Jun 1, 2022 · 5 comments
Open

Grouping "sides" in battles etc #30

nickdrummond opened this issue Jun 1, 2022 · 5 comments
Labels
I have a bad feeling about this Needs serious thought and/or reworking

Comments

@nickdrummond
Copy link
Owner

It can be confusing who is on which "side" - we're really just relying on the users' knowledge:

sw-no-group-battle

Could we make this more explicit in the model?

sw-group-battle

First thoughts

  • looks a lot!
  • the things that happen to those individuals cannot happen in the group descriptions as they are just about membership, so people being killed or captured etc would still need to be stated elsewhere
@nickdrummond nickdrummond added the I have a bad feeling about this Needs serious thought and/or reworking label Jun 4, 2022
@nickdrummond
Copy link
Owner Author

And anyway, we'd have to add "participatedIn or memberOf some (Group and participatedIn...)"

@nickdrummond
Copy link
Owner Author

What about a conflict such as War including an Attack and a Defence with the appropriate participants?

@nickdrummond
Copy link
Owner Author

Screenshot 2023-03-04 005131

@nickdrummond
Copy link
Owner Author

Solves the problem of being specific about the roles/outcomes for the individuals in the Attacking and Defending sides.

Still harder to parse in a large expression (but if we "Abox transform" the sub events then its better.

@nickdrummond
Copy link
Owner Author

Problem is, existing Attacks include all the participants, including those on the receiving end.

If we wanted sub fights etc, they would need to be in the parent event - does this scan?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I have a bad feeling about this Needs serious thought and/or reworking
Projects
None yet
Development

No branches or pull requests

1 participant