You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Removing the one-of is still not a good illustration of the problem since a philosopher in the same tick can pick up two forks.
I recommend updating the Info tab with a discussion of this issue. Or implementing a concurrent version as a new switch in the interface so the current behaviour remains unless someone selects concurrency.
The text was updated successfully, but these errors were encountered:
The go command includes
ask one-of philosophers [ update ]
which kind of defeats the original purpose of this problem (concurrent deadlock) - https://en.wikipedia.org/wiki/Dining_philosophers_problem#Problems
Removing the one-of is still not a good illustration of the problem since a philosopher in the same tick can pick up two forks.
I recommend updating the Info tab with a discussion of this issue. Or implementing a concurrent version as a new switch in the interface so the current behaviour remains unless someone selects concurrency.
The text was updated successfully, but these errors were encountered: