diff --git a/instructions/en/puzzles/marblecircuit.xml b/instructions/en/puzzles/marblecircuit.xml new file mode 100644 index 0000000..6834e01 --- /dev/null +++ b/instructions/en/puzzles/marblecircuit.xml @@ -0,0 +1,25 @@ + + + Marble Circuit + marblecircuit + + Marble Circuit is played on a triangular board with 10 slots arranged in rows of 1, 2, 3, and 4. Eight marbles enter the circuit from the top and travel through the placed tiles to one of five exits at the bottom. + There are four types of tiles: a teal straight-through tile, an orange turning tile, a yellow turning tile, and a magenta crossing tile. Each challenge starts with some tiles fixed on the board and some remaining tiles available to place. + On each move, place one remaining tile into an empty slot. In slots that are not fixed, a previously placed tile may be removed and returned to the remaining supply. When all tiles have been placed, confirm the board to test the marble paths. + The puzzle is solved when the number of marbles exiting from each of the five exits matches the target counts for the challenge. + Each challenge gives an initial arrangement of fixed and movable tiles, together with a target number of marbles for each exit. After the board is completed, eight marbles are sent through the circuit from the entry points at the top. Each tile redirects a marble according to the tile's internal paths, and every marble either leaves through an exit or fails to reach one. The objective is to place the movable tiles so that the exit counts exactly match the challenge goal. + + + + Challenge 1-64 + Each variant is a different preset challenge with its own fixed tiles, remaining tile inventory, and target exit counts. + + + + + + + + Siyu Shen (Backend, GamesCraftersUWAPI, GamesmanUni GUI) + Ziyue Zhu (Backend, GamesCraftersUWAPI, GamesmanUni GUI) +