From 74e2bed9ddf223e59c85377590a9f3ca4448bb82 Mon Sep 17 00:00:00 2001 From: jian Date: Tue, 3 Jun 2014 16:23:22 +0800 Subject: [PATCH] Evaluator 6 cards --- lib/PokerEvaluator.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/PokerEvaluator.js b/lib/PokerEvaluator.js index ec91c85..2388998 100644 --- a/lib/PokerEvaluator.js +++ b/lib/PokerEvaluator.js @@ -76,8 +76,8 @@ module.exports = { throw new Error("HandRanks.dat not loaded"); } - if (cards.length != 7 && cards.length != 5 && cards.length != 3) { - throw new Error("Hand must be 3, 5, or 7 cards"); + if (cards.length != 7 && cards.length != 6 && cards.length != 5 && cards.length != 3) { + throw new Error("Hand must be 3, 5, 6, or 7cards"); } //if 3 card hand, fill in to make 5 card @@ -101,7 +101,7 @@ module.exports = { p = this.evalCard(p + cards[i]); } - if (cards.length == 5) { + if (cards.length == 5 || cards.length == 6) { p = this.evalCard(p) }