Skip to content

Commit

Permalink
feat: add_expert_games (#11)
Browse files Browse the repository at this point in the history
* feat: add expert games

* feat: pump version
  • Loading branch information
jamesblasco authored Apr 16, 2022
1 parent 96677b8 commit 8271e02
Show file tree
Hide file tree
Showing 11 changed files with 1,137 additions and 1 deletion.
106 changes: 106 additions & 0 deletions packages/puzzles_repository/assets/31.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
{
"jammedVehicleId": "X",
"difficulty": "expert",
"minMoves": "37",
"vehicles": {
"A": {
"id": "A",
"type": "taxi",
"steering": "horizontal",
"firstPosition": {
"x": 0,
"y": 0
}
},
"B": {
"id": "B",
"type": "car",
"steering": "vertical",
"firstPosition": {
"x": 3,
"y": 1
}
},
"C": {
"id": "C",
"type": "police",
"steering": "horizontal",
"firstPosition": {
"x": 4,
"y": 1
}
},
"D": {
"id": "D",
"type": "taxi",
"steering": "vertical",
"firstPosition": {
"x": 0,
"y": 2
}
},
"E": {
"id": "E",
"type": "taxi",
"steering": "horizontal",
"firstPosition": {
"x": 3,
"y": 3
}
},
"F": {
"id": "F",
"type": "car",
"steering": "horizontal",
"firstPosition": {
"x": 0,
"y": 4
}
},
"O": {
"id": "O",
"type": "truck",
"steering": "horizontal",
"firstPosition": {
"x": 3,
"y": 0
}
},
"P": {
"id": "P",
"type": "bus",
"steering": "vertical",
"firstPosition": {
"x": 5,
"y": 2
}
},
"Q": {
"id": "Q",
"type": "secondaryTruck",
"steering": "vertical",
"firstPosition": {
"x": 2,
"y": 3
}
},
"R": {
"id": "R",
"type": "secondaryBus",
"steering": "horizontal",
"firstPosition": {
"x": 3,
"y": 5
}
},
"X": {
"id": "X",
"type": "ambulance",
"steering": "horizontal",
"firstPosition": {
"x": 1,
"y": 2
}
}
}
}
107 changes: 107 additions & 0 deletions packages/puzzles_repository/assets/32.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
{
"jammedVehicleId": "X",
"difficulty": "expert",
"minMoves": "37",
"vehicles": {
"A": {
"id": "A",
"type": "taxi",
"steering": "horizontal",
"firstPosition": {
"x": 0,
"y": 0
}
},
"B": {
"id": "B",
"type": "car",
"steering": "vertical",
"firstPosition": {
"x": 3,
"y": 0
}
},
"C": {
"id": "C",
"type": "police",
"steering": "horizontal",
"firstPosition": {
"x": 4,
"y": 0
}
},
"D": {
"id": "D",
"type": "taxi",
"steering": "vertical",
"firstPosition": {
"x": 0,
"y": 3
}
},
"E": {
"id": "E",
"type": "car",
"steering": "horizontal",
"firstPosition": {
"x": 1,
"y": 3
}
},
"F": {
"id": "F",
"type": "taxi",
"steering": "horizontal",
"firstPosition": {
"x": 3,
"y": 3
}
},
"H": {
"id": "H",
"type": "police",
"steering": "horizontal",
"firstPosition": {
"x": 0,
"y": 5
}
},
"K": {
"id": "K",
"type": "police",
"steering": "vertical",
"firstPosition": {
"x": 3,
"y": 4
}
},
"O": {
"id": "O",
"type": "truck",
"steering": "vertical",
"firstPosition": {
"x": 2,
"y": 0
}
},
"P": {
"id": "P",
"type": "bus",
"steering": "vertical",
"firstPosition": {
"x": 5,
"y": 3
}
},

"X": {
"id": "X",
"type": "ambulance",
"steering": "horizontal",
"firstPosition": {
"x": 0,
"y": 2
}
}
}
}
115 changes: 115 additions & 0 deletions packages/puzzles_repository/assets/33.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
{
"jammedVehicleId": "X",
"difficulty": "expert",
"minMoves": "40",
"vehicles": {
"A": {
"id": "A",
"type": "taxi",
"steering": "vertical",
"firstPosition": {
"x": 1,
"y": 0
}
},
"B": {
"id": "B",
"type": "car",
"steering": "horizontal",
"firstPosition": {
"x": 4,
"y": 0
}
},
"D": {
"id": "D",
"type": "car",
"steering": "horizontal",
"firstPosition": {
"x": 1,
"y": 3
}
},
"E": {
"id": "E",
"type": "taxi",
"steering": "horizontal",
"firstPosition": {
"x": 3,
"y": 3
}
},
"F": {
"id": "F",
"type": "taxi",
"steering": "horizontal",
"firstPosition": {
"x": 1,
"y": 4
}
},
"G": {
"id": "G",
"type": "police",
"steering": "vertical",
"firstPosition": {
"x": 3,
"y": 4
}
},
"H": {
"id": "H",
"type": "car",
"steering": "vertical",
"firstPosition": {
"x": 4,
"y": 4
}
},
"I": {
"id": "I",
"type": "police",
"steering": "vertical",
"firstPosition": {
"x": 0,
"y": 3
}
},
"P": {
"id": "P",
"type": "bus",
"steering": "vertical",
"firstPosition": {
"x": 5,
"y": 3
}
},
"Q": {
"id": "Q",
"type": "secondaryTruck",
"steering": "horizontal",
"firstPosition": {
"x": 0,
"y": 5
}
},
"R": {
"id": "R",
"type": "secondaryBus",
"steering": "vertical",
"firstPosition": {
"x": 2,
"y": 0
}
},
"X": {
"id": "X",
"type": "ambulance",
"steering": "horizontal",
"firstPosition": {
"x": 0,
"y": 2
}
}
}
}
Loading

0 comments on commit 8271e02

Please sign in to comment.