The Wolves and Sheep Dilemma

Logic Level 3

On an island in a far away country there is a population of 100 wolves and 1 sheep. They are the only two living species on the island. The following facts are known to be true:

  • There is grass covering the whole island (grass is not considered as a living species for the purposes of the problem).
  • The sheep can survive just by eating grass throughout its lifespan.
  • As the grass is being eaten, it instantaneously grows back. No matter how many times it gets eaten, it will always grow back. It is therefore suitable to state that the island has an infinite supply of grass.

  • The wolves themselves, unlike the sheep, are part of a very rare and intelligent species. They are actually perfectly rational beings, and can be considered as being infinitely intelligent.

  • Similarly to the sheep, the wolves can also survive by eating grass throughout their whole lifespan.
  • As one might imagine, the wolves prefer eating sheep than eating grass.
  • If the sheep were to be eaten, it could only be eaten by a single wolf (the wolves cannot share their prey). However, there is catch:

  • In this faraway land it is known that after a wolf eats a sheep, the wolf itself will become a sheep and it will therefore be in danger of being eaten by other wolves.

  • All wolves are perfectly aware of this.
  • If a wolf knows for sure that eating the sheep will cause him to be eaten by another wolf, then it prefers to eat grass instead.
  • In the same way, if the wolf knows that eating the sheep will not put him in danger, it will eat the sheep.

Given all these facts and given the scenario from the very beginning, the question which must be answered is the following:

Will the sheep be eaten?

Highly likely Yes Highly unlikely No

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

3 solutions

Bogdan Profir
May 18, 2016

This is more of an induction problem as it is easier to figure out what is going on for a smaller number of wolves. Let's consider several cases:

  • If the island has one wolf and one sheep, then the sheep will be eaten. The reason for this is because the wolf knows that there is no risk of being eaten afterwards. Let's call this CASE 1 . It can therefore be stated that in CASE 1 , the sheep will be eaten.
  • If the island has two wolves and one sheep, the sheep will NOT be eaten. The wolves will think in the following way: "If I eat the sheep, I will then become a sheep and we arrive back to CASE 1 where it is known that the sheep will be eaten." As both wolves think in the same way, the sheep will not be eaten. Let's call this CASE 2 in which the sheep will not be eaten.
  • If the island has three wolves and one sheep, the wolves will realize that eating the sheep will cause the situation to become identical to CASE 2 in which the sheep is not going to be eaten. As a result, in CASE 3 the sheep will be eaten.

This logic can go on for any number of wolves and it soon becomes apparent that if the number of wolves on the island is odd, the sheep will be eaten, and if the number of wolves is even the sheep will be safe. Consequently, for the original problem where there are 100 wolves (even number), the sheep will NOT be eaten.

I picked highly unlikely the obvious answer waa no but it was said the wolves have infinite intelligence and it is arrogant to presume you could predict what any all knowing being would do, especially not an island if God wolves.

Nate Roupe - 6 months, 3 weeks ago

if the answer is "no", it will be a paradox, since the last condition makes it clear: "In the same way, if the wolf knows that eating the sheep will not put him in danger, it will eat the sheep.", then I suggest that the answer must be "highly unlikely".

Victor Moreira - 3 months, 1 week ago

It was so obvious that the answer is no that I checked highly likely 😂

Jožko Mrkvička - 5 years ago

It is stated: \\ - In this faraway land it is known that after a wolf eats a sheep, the wolf itself will become a sheep and it will therefore be in danger of being eaten by other wolves

It is also stated: \\ - If a wolf knows for sure that eating the sheep will cause him to be eaten by another wolf, then it prefers to eat grass instead. \\

If the wolf eats the sheep, it will be in danger of being eaten, therefore

The sheep will not be eaten

D. McElroy
Apr 9, 2020

Who wants to be prey?

1 pending report

Vote up reports you agree with

×

Problem Loading...

Note Loading...

Set Loading...