Closed VicenteMerino closed 3 years ago
Respecto a lo mismo, cuántos drinks puede tomar (take) el robot como máximo para luego ir a repartirlos?
No se si fbarros se refiere a lo mismo, pero tambien me gustaría saber si el robot puede llevar mas de un drink a la vez cuando se mueve.. (Tal vez se referia a que si la accion take puede tener 2 variables, como take(bebida, cafe), que no es lo que yo estoy preguntando).
Si me refiero a lo mismo, si el robot puede llevar más de un drink a la vez cuando se mueve.
Hola, quiero saber si puedo tomar un trago (está con has el fluente) y después empezar a preparar otro (sin soltar el primero).
Luego de preparar un trago, queda en la pieza, no en el robot.
has(Robot, Drink)
permite que cada robot tenga un trago de cada uno.
Supongo que no, ya que si el robot tiene dos manos, no puedo estar haciendo ambas a la vez.
En ninguna parte se dice esto.
Por su parte puedo tener el café (está con has) y luego abrir una puerta? Asumiendo que los robots tienen dos manos me parece un supuesto válido.
Si, se puede tener un trago de cada uno, y abrir puertas sin problemas. Piensa que el robot tiene una bandeja con espacio para dejar cada tipo de taza
Me quedo la duda sobre la segunda respuesta, si en T has(Drink) es verdadero, es posible que en T+1 se ejecute prepare(Drink2)? O no sé si entendí bien que es lo que quiere decir has
Me quedo la duda sobre la segunda respuesta, si en T has(Drink) es verdadero, es posible que en T+1 se ejecute prepare(Drink2)? O no sé si entendí bien que es lo que quiere decir has
Si en holds(t0, has(Drink))
en t0
mismo se puede hacer prepare(Drink2)
si es que Drink2
es un trago distinto.
Me quedo la duda sobre la segunda respuesta, si en T has(Drink) es verdadero, es posible que en T+1 se ejecute prepare(Drink2)? O no sé si entendí bien que es lo que quiere decir has
Si en
holds(t0, has(Drink))
ent0
mismo se puede hacerprepare(Drink2)
si es queDrink2
es un trago distinto.
hola me confunde un poco esto; si un robot has(Drink)
y luego puede preparar otro trago, no entiendo el por que debe ser distinto si el trago quedara en la cocina de todas formas. Creo que la limitacion deberia ser que el robot no pueda hacer take(Drink)
si has(Drink)
pero prepare(Drink)
deberia ser libre mientras not has(Kitchen, Drink)
.
Oh, perdón, me equivoqué. Un agente no puede preparar un trago si la cocina en donde está ya tiene ese trago. Que el agente tenga o no ese trago no influye, ya que el agente no recibe directamente el trago nuevo.
Antonio @.***> schrieb am So., 17. Okt. 2021, 01:16:
Me quedo la duda sobre la segunda respuesta, si en T has(Drink) es verdadero, es posible que en T+1 se ejecute prepare(Drink2)? O no sé si entendí bien que es lo que quiere decir has
Si en holds(t0, has(Drink)) en t0 mismo se puede hacer prepare(Drink2) si es que Drink2 es un trago distinto.
hola me confunde un poco esto; si un robot has(Drink) y luego puede preparar otro trago, no entiendo el por que debe ser distinto si el trago quedara en la cocina de todas formas. Creo que la limitacion deberia ser que el robot no pueda hacer take(Drink) si has(Drink) pero prepare(Drink) deberia ser libre mientras not has(Kitchen, Drink).
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/IIC2613-Inteligencia-Artificial-2021-2/Syllabus/issues/114#issuecomment-945071090, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAP73URY3UDODACQVJTAZMDUHKA4TANCNFSM5GA4CMQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
Oh, perdón, me equivoqué. Un agente no puede preparar un trago si la cocina en donde está ya tiene ese trago. Que el agente tenga o no ese trago no influye, ya que el agente no recibe directamente el trago nuevo.
Entiendo pero para dejarlo super claro es como digo yo cierto? Asi:
Creo que la limitacion deberia ser que el robot no pueda hacer
take(Drink)
sihas(Drink)
peroprepare(Drink)
deberia ser libre mientrasnot has(Kitchen, Drink)
.
Hola, quiero saber si puedo tomar un trago (está con has el fluente) y después empezar a preparar otro (sin soltar el primero). Supongo que no, ya que si el robot tiene dos manos, no puedo estar haciendo ambas a la vez. Por su parte puedo tener el café (está con has) y luego abrir una puerta? Asumiendo que los robots tienen dos manos me parece un supuesto válido.