You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/api.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ The AI code in this library is for testing only. It is not ready for release and
8
8
9
9
## Usage
10
10
11
-
In the browser, simply load `APGames.js` via a `<script>` tag. From within Node, simply import the variables and functions you need. Both methods give you access to the same API.
11
+
In the browser, simply load `APGames.min.js` via a `<script>` tag. From within Node, simply import the variables and functions you need. Both methods give you access to the same API.
Copy file name to clipboardExpand all lines: locales/en/apgames.json
+15Lines changed: 15 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -179,6 +179,7 @@
179
179
"rootbound": "In Root Bound, two groups of ‘plants’ spread in lifelike ways and vie for control of territory as space for new growth rapidly dwindles.",
180
180
"saltire": "Connect your two opposite sides of the board by placing stones and swapping pairs of orthogonally or diagonally adjacent stones. A swap must decrease either the number of crosscuts or the number of supercuts on the board, and it must not increase the number of crosscuts.",
181
181
"scaffold": "Scaffold is a drawless connection game played on the intersections of a square grid using stones (as in Go). Black is trying to connect N-S edges of the board, White E-W with an orthogonally connected group. On your turn, place a stone of your color on an empty point. Then, if possible, place a stone of your color on an empty point that is orthogonally adjacent to two groups of your color, and keep making such placements until no more are possible.",
182
+
"sentinel": "A vigil game using a sowing mechanism with stacks. A vigil game is one where some board position must always be on line-of-sight with some or all of the player's pieces. In Sentinel, players are required to see the board center at the end of each one of their turns.",
182
183
"shifty": "A connection game where you either place a piece orthogonally adjacent to a friendly piece, or move one of your pieces orthogonally adjacent to a friendly piece, by a chess queen's move, to a location not orthogonally adjacent to any other friendly pieces. Crosscuts are illegal. The player that forms an orthogonal or diagonal path connecting their two sides wins.",
183
184
"siegeofj": "Place cards, representing armies, to exert pressure on segments of the wall around the city of Jacynth. Exert the most pressure on the most segments to win.",
184
185
"slither": "Square-board connection game with updated rules from 2018. Optionally move a piece and then place a piece, such that no two pieces of a colour are diagonally adjacent to each other unless they are orthogonally connected by a like-coloured stone. In Advanced Slither, a piece may only move if it is part of a contiguous orthogonal group consisting of pieces of both colours.",
@@ -2320,6 +2321,11 @@
2320
2321
"name": "Larger 25x25 board"
2321
2322
}
2322
2323
},
2324
+
"sentinel": {
2325
+
"#board": {
2326
+
"name": "9x9 board"
2327
+
}
2328
+
},
2323
2329
"shifty": {
2324
2330
"#board": {
2325
2331
"name": "9x9 board"
@@ -5546,6 +5552,15 @@
5546
5552
"INITIAL_INSTRUCTIONS": "Select a point to place a piece.",
5547
5553
"INVALID_MOVES": "This sequence of moves {{moves}} is invalid."
5548
5554
},
5555
+
"sentinel": {
5556
+
"INITIAL_INSTRUCTIONS": "Move a piece forward or sow a stack on any direction. The center cannot be crossed over. Captures are by replacement.",
5557
+
"EDGE_INSTRUCTIONS": "Move the piece one step forward (orthogonally or diagonally). The piece can be moved out of the board by clicking at the center.",
5558
+
"PIECE_INSTRUCTIONS": "Move the piece one step forward (orthogonally or diagonally).",
5559
+
"STACK_INSTRUCTIONS": "Sow the stack in any direction provided there's space to place all of its pieces (plus one). It is illegal to create un-sowable stacks. Captures are by replacement.",
5560
+
"INVALID_CENTER": "It is illegal to move or sow over the board center!",
5561
+
"NO_STACK_TURN_3": "Notice that the first player cannot make a stack in his second move.",
5562
+
"MOVE_INSTRUCTIONS": "First, click on a friendly piece."
5563
+
},
5549
5564
"shifty": {
5550
5565
"INITIAL_INSTRUCTIONS": "Select an intersection to place a piece next to one of your own pieces, or select a piece to move.",
5551
5566
"INITIAL_INSTRUCTIONS_OPENING": "Select an intersection to place your first piece.",
0 commit comments