FedericoFuentesWeber / TPs-PdeP-2018

0 stars 0 forks source link

Repiten lógica en full spoil #30

Closed sanuzzi closed 6 years ago

sanuzzi commented 6 years ago

El caso recursivo está mal, hacen esto:

fullSpoil(PersonaQueSpoilea, AmigoDeLaVictima) :-
  miraOQuiereMirar(PersonaQueSpoilea, _),
  amigo(Victima, AmigoDeLaVictima),
  not(leSpoileo(PersonaQueSpoilea, AmigoDeLaVictima, _)),
  PersonaQueSpoilea \= AmigoDeLaVictima,
  fullSpoil(PersonaQueSpoilea, Victima).

Sin embargo, esta parte significa repetir la lógica del spoiler: miraOQuiereMirar(PersonaQueSpoilea, _),

Y esta parte no es necesaria: not(leSpoileo(PersonaQueSpoilea, AmigoDeLaVictima, _)),

En la parte recursiva, simplemente tienen que: