Puzzle Detail
River Crossing River Farmer Puzzle Expert — Set 72
This page uses a content type that does not have a custom renderer yet. Raw structured data is shown below.
{
"title": "Expert River Crossing Puzzle #72",
"scenario": "Farmer's Problem",
"narrative": "A farmer must transport a dog, a cat, and a mouse across a river. The boat holds only the farmer plus one animal.",
"entities": [
{
"id": "farmer",
"name": "Farmer",
"icon": "👨🌾"
},
{
"id": "dog",
"name": "Dog",
"icon": "🐕"
},
{
"id": "cat",
"name": "Cat",
"icon": "🐈"
},
{
"id": "mouse",
"name": "Mouse",
"icon": "🐭"
}
],
"boatCapacity": 1,
"constraints": [
"Dog and cat cannot be left alone (the dog will chase the cat).",
"Cat and mouse cannot be left alone (the cat will eat the mouse)."
],
"question": "Describe a valid sequence of crossings that gets everyone to the other side without violating any constraint. What is the minimum number of trips required?",
"solution": [
{
"trip": 1,
"direction": "→",
"carrying": [
"Cat"
],
"leftBank": "Dog,Mouse",
"rightBank": "Cat",
"note": "Take the cat first."
},
{
"trip": 2,
"direction": "←",
"carrying": [],
"leftBank": "Dog,Mouse,Farmer",
"rightBank": "Cat",
"note": "Return empty."
},
{
"trip": 3,
"direction": "→",
"carrying": [
"Dog"
],
"leftBank": "Mouse",
"rightBank": "Cat,Dog",
"note": "Take the dog."
},
{
"trip": 4,
"direction": "←",
"carrying": [
"Cat"
],
"leftBank": "Mouse,Cat",
"rightBank": "Dog",
"note": "Bring cat back."
},
{
"trip": 5,
"direction": "→",
"carrying": [
"Mouse"
],
"leftBank": "Cat",
"rightBank": "Dog,Mouse",
"note": "Take the mouse."
},
{
"trip": 6,
"direction": "←",
"carrying": [],
"leftBank": "Cat,Farmer",
"rightBank": "Dog,Mouse",
"note": "Return empty."
},
{
"trip": 7,
"direction": "→",
"carrying": [
"Cat"
],
"leftBank": "",
"rightBank": "All",
"note": "Take the cat. Done!"
}
],
"minimumTrips": 7,
"hint": "No hints are provided for this difficulty. Find the full solution on your own.",
"partialSolutionHint": [],
"_archetype": null,
"_generatorId": null
}