A criticism of the Dining Philosopher sample model
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Área
- distributed-systems
Línea de trabajo
Comience con el go command y la pestaña Info del Dining Philosopher sample. Compare el comportamiento actual de one-of philosophers [ update ] con la discusión sobre concurrencia o el cambio de interfaz solicitados y confirme después que el sample explica o demuestra claramente el escenario de deadlock, manteniendo al mismo tiempo su comportamiento actual de forma predeterminada.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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.
- Lenguaje dominante
- NetLogo
- Estrellas
- 125
- Forks
- 99
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de NetLogo/models
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 48/100
-
Missing comment in Ants model Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 45/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
Todos los issues de NetLogo/models
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
huggingface/pytorch-image-models#2800 · 1 comentario ·
-
bug examples invalid iris
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
ai_reviewed
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
ydb-platform/ydb#53838 · 3 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
NovaSky-AI/SkyRL#2263 ·