Skip to content

七並べのAIを戦わせるProcessing用ライブラリ

Notifications You must be signed in to change notification settings

mayoneko/sevens

Repository files navigation

sevens

七並べのAIを戦わせるProcessing用ライブラリ

使い方

downloadして→ https://github.com/mayoneko/sevens/releases

Processingのlibraryフォルダに入れて

exampleを見て→ https://github.com/mayoneko/sevens/tree/master/example

オリジナルのchoiceCard関数を実行!

ルール

  1. プレイヤーは3人
  2. ジョーカーは使わない
  3. ダイヤの7を出したプレイヤーから始める
  4. AからK、KからAにはつながらない
  5. 自分のターンでは7からつながるカードを1枚出すかパスする
  6. 3回までパスできるが、4回目のパスをしようとしたら負けになり、残った手札を場にすべて置く
  7. 負けにより配置されたカードがあっても、出すことのできるカードは7から一番近い空き札部分だけ

choiceCard関数について

引数

board

hand

  • List
  • 手札のカードのリスト

remainingPassCount

  • int
  • 自分があと何回パスできるか

otherPlayersStatus

About

七並べのAIを戦わせるProcessing用ライブラリ

Resources

Stars

Watchers

Forks

Packages

No packages published