Definir el comportamiento de comida vencida con el gato comiendo #8
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Si llega la hora de una comida mientras el animal está en el túnel, hay tres comportamientos posibles y ninguno es obviamente correcto:
Corresponde al caso de uso CU-04, hoy sin definir.
Sección 9.5 de
docs/H1/requerimientos.md.Resuelto: esperar a que el gato se retire. Si llega la hora de una comida con ocupación, la dosificación queda pendiente y se ejecuta cuando se restablece el haz infrarrojo.
No es solo cortesía con el animal: es la única forma de que la dosificación funcione. El lazo cerrado por peso exige pesar el sobrante antes de dosificar (RF-12), y con el hocico o la pata del gato apoyados sobre el bowl la celda de carga no da lectura utilizable.
Formalizado en RF-43, RF-44 y RF-45, en el caso de uso CU-04 y en el invariante 4 de la máquina de estados.
Derivó además un requerimiento de geometría, ver #16.