本文へ移動

Toranpuトランプ

デッキを使い、11種類のゲームでコンピューターと対戦し、ソリティアを解いたり、独自の絵柄でカードを表示したりできます。

「トランプ」は、日本語で playing cards を指す言葉です。 名前について(英語)

目次

リファレンス

ビッグツー

import { … } from "@johnmorrisdotca/toranpu/big-two";

最小化と gzip 圧縮をしたサイズは 3.9 kB(読み込むものをすべて含み、esbuild で計測)

リファレンスの説明と例は英語です。見出しと目次は日本語です。

Big Two: 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.
BIG_TWO_RULES定数Big Two as one CardGameRules: everything a table asks of the game.
bigTwoBeats関数Whether a play beats the one on the table: the same number of cards, and stronger.
bigTwoCard関数A card's height in the whole pack, 0 (three of diamonds) to 51 (two of spades).
bigTwoCharge関数What a hand left in is charged when somebody goes out: a point a card, double for ten or more, treble for thirteen or more.
bigTwoComputer関数The move a computer in the seat to play makes: always one the rules allow.
BigTwoGame型A GAME OF BIG TWO: its table and moves (what is kept), and the deal they have reached.
BigTwoKind型The kinds of play in Big Two, a single to a straight flush.
bigTwoMayPlay関数Whether these cards may be played now by the seat to play.
bigTwoMoves関数Every move the seat to play may make now; none once the game is over.
bigTwoPlays関数Every play this hand could make, each once, lowest cards first within a kind.
bigTwoRank関数A rank's height, the three lowest (0) and the two highest (12).
bigTwoValue関数What these cards are worth played together, or null for cards that make no play.
BigTwoValue型A play's kind and how strong it is among plays of the same number of cards.
bigTwoView関数The part of the game the seat to play can see, which is all its computer is given.
BigTwoView型What one seat can see of a game of Big Two: its own hand, the table, and what has been said and shown.
bigTwoWinners関数The fewest penalty points wins; level on the fewest shares it.
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.
decodeBigTwo関数Text read back into the game of Big Two it records, by playing every move again through the rules; null for anything they cannot play out.
encodeBigTwo関数A game of Big Two 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.
playBigTwo関数The game after that move, with the move added to its record, or null for a move the rules refuse.
seatsIn関数The seats still holding cards.
sortBigTwo関数Cards in Big Two's order, lowest first: how a hand is held.
startBigTwo関数A new game of Big Two for these players (one name a seat) at this size, dealt from the seed dealt, or null for a table Big Two is not offered for.

ソースを見るGitHub で編集@johnmorrisdotca/toranpu 2.15.0 のソースから作成しました。

この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。