1

オンラインポーカーでボーナスをアクティブにするために必要なハンドの数を計算しようとしています。

例として:

ベットフェアポーカー付き

  • 各ポットの5%がレーキに使用されます
  • 3.25プレーヤーポイントは、レーキに寄付された1ドルごとに付与されます

それで

平均ポットが$1のポーカーハンド100は、レーキ5 x 3.25=16.25ポイントで$5を生成します。

ボーナスは40ポイントごとに5ドルずつリリースされるので、40ポイントを生成するのに必要なハンド数を計算する必要があります。

これが私がこれまでに持っているコードです:

$average_pot = 1;
$points_required = 40;

//percentage of rake taken from pot
$rake_percentage = 5;
//number of points for every dollar generated
$points_per_dollar = 3.25;
$rake_to_generate = $points_required / $points_per_dollar; // 12.30
$hands_needed = $rake_to_generate * $rake_percentage; //Wrong?!?!

 echo $hands_needed;

私はそれがおそらく簡単なものであることを知っていますが、何らかの理由で私の脳は私にそれを理解させないので、どんな助けでも大いに感謝されるでしょう。

4

2 に答える 2

1
$points_per_hand = $rake_percentage/100 * $points_per_dollar * $average_pot;
$hands_needed    = ceil($points_required / $points_per_hand);

あなたの例を使用して:

$points_per_hand = 5/100 * 3.25 * 1;
                 = 0.1625;

$hands_needed    = ceil(40 / 0.1625);
                 = ceil(246.1538...);
                 = 247;
于 2012-08-12T18:50:19.360 に答える
0

これを試して:

$average_pot = 1;
$points_required = 40;

//percentage of rake taken from pot
$rake_percentage = 0.05;
//number of points for every dollar generated
$points_per_dollar = 3.25;
$rake_to_generate = $points_required / $points_per_dollar; // 12.30
$hands_needed = $rake_to_generate * $rake_percentage; //Wrong?!?!

 echo $hands_needed;

于 2012-08-12T18:52:52.847 に答える