-
Notifications
You must be signed in to change notification settings - Fork 9
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
Thesis of @anonym-HPI #458
Thesis of @anonym-HPI #458
Conversation
@anonym-HPI FYI: You could also try to add the quadtree to the state by serializing and deserializing it: // retrieving the quadtree from the state:
const quadtree = quadtree(state.quadtreeData);
// updating the quadtree in the state
draftState.quadtreeData = quadtree.data(); You would need to make sure that:
|
fa61a42
to
1a074f0
Compare
1a074f0
to
aae014d
Compare
f3cc010
to
e3d6f47
Compare
…cle out as it makes e.g. patients uninteractable (as it is on top -> similiar problem with pictures)
cca0a3b
to
2624d8c
Compare
57d6c81
to
ebbbad2
Compare
b6627ce
to
45c1901
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My second iteration over the changes here. I'll apply some of the straight forward stuff today.
The next big challenge will probably be the migrations...
Co-authored-by: Julian Schmidt <julian.r.schmidt.js@gmail.com>
* Rename `default` material to `standard` * Change GwSan to have 4 big materials instead of 8 standard * Change treatment ranges of big material and notarzt * Change icon size of big material to be roughly 2 instead of 4 times the area of the standard one
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
From my side, this is now (finally!) ready to be merged.
@Dassderdie Do you have an idea why the workflows won't run? Maybe it's safer to first merge these changes to a branch in |
Has all been addressed and a second review could be done on the new branch.
Probably the best strategy. -> This branch gets replaced by https://github.com/hpi-sam/digital-fuesim-manv/tree/feature/improve-treatment-system. |
This could be, because not enough reviews approved it, maybe? |
Actions always ran independent from the number of approving reviews. |
I don't know what the default is in Github, but this mechanism is available (or something like that). Think about 10000 forks creating PRs and costing the repo owner money or taking away every free pipeline minute. Don't know if it could run on the forked pipeline or if it does. I saw this on another bigger repo (but then you have problems when secrets are used, as they will not be transfered to the fork), without some kind of approval (maybe some other kind of approval) or so, the pipeline didn't start. But I get that a reviewer would like to review a PR that checks all automatic checks first. |
You can specifically configure that. For this repo, an approval is required for Actions of PRs by first-time contributers (or something similar). I think the issue here would rather be something like that we use a secret in the workflow file that is not specified in the fork. But either way, this is solved with the new branch. |
We can work on the new one, in the future something like that should be maybe mitigated (as this breaks a long PR with also a long review process into two) |
The significantly bigger problem of this PR was that it was way too big. The commit history is also not very good, as the review processes often refactored many of the changes here. So maybe closing this PR and making a fresh start is a good thing, as this PR got very convoluted. TLDR: There are more significant problems than creating a separate branch/PR for a fork... |
Replaced by #523
TODO:
notarzt aura (TODO: make aura uninteractable and best would be behind patients)- Aura got removed insteadbenchmarking will be done outside of this PR, in this branch:
https://github.com/anonym-HPI/digital-fuesim-manv/tree/experimental/bachelors-thesis-marvin-benchmarking