roliod/texas-holdem-up-validation-rules
Composer 安装命令:
composer require roliod/texas-holdem-up-validation-rules
包简介
A rule engine that can determine the rank of a poker hand.
README 文档
README
A Texas Hold’em poker hands validation rule engine in PHP.
Installation
Prerequisites
PHP version >= 7.2
Install Package
In order to install this package can either add it directly to your composer.json:
{
"require": {
"roliod/texas-holdem-up-validation-rules": "^1.1.1"
}
}
OR
composer require roliod/texas-holdem-up-validation-rules
Quick Start
This package followings the Standard Poker Hand Ranking rules.
In order to get the rank of a list of hands using this package, you will need to do the following.
<?php declare(strict_types=1); $evaluator = \Roliod\TexasHUPoker\Evaluate(PATH_TO_TXT_FILE); $rankingList = $evaluator->rank(); print_r($rankingList);
Sample TXT File Content
Here is a sample txt file content acceptable by the package:
10❤ 10♦ 10♠ 9♣ 9♦
4♠ J♠ 8♠ 2♠ 9♠
3♦ J♣ 8♠ 4❤ 2♠
7♣ 7♦ 7♠ K♣ 3♦
A❤ A♦ 8♣ 4♠ 7❤
J❤ J♦ J♠ J♣ 7♦
8♣ 7♣ 6♣ 5♣ 4♣
9♣ 8♦ 7♠ 6♦ 5❤
4♣ 4♠ 3♣ 3♦ Q♣
A♦ K♦ Q♦ J♦ 10♦
统计信息
- 总下载量: 8
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-11-27