リファレンス
大富豪
import { … } from "@johnmorrisdotca/toranpu/president";
最小化と gzip 圧縮をしたサイズは 3.5 kB(読み込むものをすべて含み、esbuild で計測)
リファレンスの説明と例は英語です。見出しと目次は日本語です。
President: its rules, its computer player and its saved-game format.
エクスポート
| 名前 | 種類 | 概要 |
|---|---|---|
afterTurn | 関数 | Whose move it is after from played or passed: the next seat still in that has not passed, or — when nobody is left to answer — the trick cleared and led by whoever played last, or the next seat after them still in. |
ClimbMove | 型 | Cards played to beat the table (or lead), or a pass. |
ClimbPlay | 型 | What is on the table: the last cards played to this trick, and whose they were. |
ClimbTrick | 型 | The part of a climbing game's state the trick machinery moves: every climbing game carries these. |
decodePresident | 関数 | Text read back into the game of President it records, by playing every move again through the rules; null for anything they cannot play out. |
encodePresident | 関数 | A game of President as text: its table, its seed and its moves, never a hand. |
freshTrick | 関数 | A fresh trick to lead, for a new deal. |
isClimbMove | 関数 | A move read back from storage, checked for shape: cards to play, or a pass. |
laid | 関数 | The trick after seat lays these cards on it: out of their hand, on the table, and seen by all. |
nextRound | 関数 | The next seat round from from (not counting it) that wanted accepts, or null when none does. |
passedOn | 関数 | The trick after seat passes. |
playPresident | 関数 | The game after that move, with the move added to its record, or null for a move the rules refuse. |
PRESIDENT_RULES | 定数 | President as one CardGameRules: everything a table asks of the game. |
presidentComputer | 関数 | The move a computer in the seat to play makes: always one the rules allow. |
PresidentGame | 型 | A GAME OF PRESIDENT: its table and moves (what is kept), and the round they have reached. |
presidentMayPlay | 関数 | Whether these cards may be played now by the seat to play: one rank, one to four of it, higher than the table's and as many. |
PresidentMove | 型 | A climbing move, or the cards a President or Vice-President hands back down at the start of a round. |
presidentMoves | 関数 | Every move the seat to play may make now; none once the game is over. |
presidentRank | 関数 | A rank's height: the three lowest (0), the two highest (12). |
PresidentSwap | 型 | Cards handed over at the start of a round: the best cards up, whatever the receiver chooses back down. |
presidentSwapCount | 関数 | How many cards the President and the Beggar swap: two, or one when only three are at the table. |
presidentTitle | 関数 | A seat's title from a round's finishing order. |
PresidentTitle | 型 | Each seat's title from a round's finishing order: 0 President, 1 Vice-President, the last two Vice-Beggar and Beggar, everybody else a Citizen. |
presidentView | 関数 | The part of the game the seat to play can see, which is all its computer is given. |
PresidentView | 型 | What one seat can see of a game of President: its own hand, the table, and what has been said and shown. |
presidentWinners | 関数 | The most points wins; level on the most shares it. |
seatsIn | 関数 | The seats still holding cards. |
sortPresident | 関数 | Cards in President's order, lowest first, suits in a fixed order only so a hand always sorts the same way. |
startPresident | 関数 | A new game of President for these players (one name a seat) at this size, dealt from the seed dealt, or null for a table President is not offered for. |
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。