問題タブ [coin-flipping]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
1528 参照

simulation - コインフリップジェネレーター

結果を見ると、コインの50%が表または裏に着地するコイントスをシミュレートするようにプログラムがコード化されている場合、皆さんはどうなると思いますか。主に、前の10回のフリップがテールだった場合、コインフリップの着陸ヘッドの割合が高くなりますか?その逆もありますか?

0 投票する
2 に答える
626 参照

performance - as3 のアニメーションのループを遅くする

フォーラムに投稿するのはこれが初めてなので、この質問を読んだり回答したりする時間を取ってくれた人に感謝します。

私が作成しようとしているのは、基本的にコインを弾くアニメーションです。これは、非常に速く回転し始め、約 8 秒後に (ランダムに生成された) 面が上を向いて停止するまで減速します。

約 0.5 秒続く完全なフリップのアニメーションを作成し、ムービークリップにしました。

actionscript3でこれを行うにはどうすればよいでしょうか?

0 投票する
3 に答える
1959 参照

r - コイントスを 1 週間シミュレートしますか?

これは宿題ではありません。R でコイントスのシミュレーションをセットアップすることに興味があります。シミュレーションを 1 週間実行したいと思います。R には、1 週間などの期間にわたってシミュレーションを開始および停止できる関数はありますか? すべてがうまくいけば、シミュレーション期間の長さを延ばしたいと思うかもしれません.

例えば:

明確にするために、上記のコードの 10 の代わりに、シミュレーションを 1 週間続けるにはどうすればよいでしょうか(1 週間の試行回数と設定された試行回数)。ありがとう。

0 投票する
2 に答える
4519 参照

java - コイン投げプログラム

コインを弾くプログラムを作成しようとしました (最初に表の画像を表示し、後で裏の画像を表示します)。問題を実行したときにコインの画像を表示しようとして問題が発生しました。空白の画面のみが表示されます。jpg画像の保存方法が悪いのか、コードの間違いなのかはわかりません。また、頭の画像を表示し、尾の画像を表示しないプログラムを再度コーディングする前に、エラーに遭遇しました。

CoinTest.java はコイン ランナーを実行し、Coin.java はプログラムのクラスです。

実際の Coin クラスです。

0 投票する
1 に答える
1539 参照

python - Pythonでコインを投げ、コインを1000回投げ、3回実行して平均を見つける必要があります

これが私がこれまでに持っているものです。coinToss(1000)この問題は、特定の回数実行するように要求します。次に、実行した 3 回に基づいて、表の平均数を見つけます。(たとえば、400 頭、350 頭、そして 600 頭を取得した場合、プログラムは 3 つの平均として 450 頭を返します。) これを実行する方法がわからないので、ここで困惑しています。 3 回、平均を返します。どんな助けでも大歓迎です!

0 投票する
3 に答える
1146 参照

r - ループからのrle結果を追加します

約100万回実行されるループでコイントスシミュレーションを実行しています。

ループを実行するたびに、RLEコマンドからのテーブル出力を保持したいと思います。残念ながら、単純な追加は適切ではないようです。ループを実行するたびに、わずかに異なる量のデータが取得されます。これは、問題の1つと思われます。

このコードは、私が何をしているのかを示しています。

したがって、5つの個別のrle結果(このシミュレーションでは、フルバージョンで100万)を使用する代わりに、1つのマージされたrleテーブルが必要です。これが明確であることを願っています。明らかに、私の実際のコードはもう少し複雑なので、どのソリューションも私が指定したものにできるだけ近いはずです。

更新:ループは絶対的な要件です。ifsまたはbutsはありません。おそらく、table(rle(x))データを取り出して、それを行列に入れることができます。ただし、ここでも障害となるのは、頻度の低いランレングスの一部が各ループで常に表示されるとは限らないという事実です。したがって、ランレングス数に基づいて条件付きでマトリックスを埋めようとしていると思いますか?

諦める前の最後の更新:rle $ valuesを保持すると、保持されるデータが多すぎることを意味します。私のシミュレーションは大規模であり、実際にはrleのテーブル出力のみを保持したいと考えています。各ループの各テーブル(rle(x))を保持し、手動で結合する(数千になります)か、データを保持するプログラム的な方法(0と1の場合はyes)を見つけて、から形成される1つのテーブルを作成します。私が進むにつれて、個々のループのそれぞれをマージします。

指定されているように、これは簡単に実行できるか、または実行しません。それはばかげた考え/要求に見えるかもしれませんが、それができるかどうかに付随するはずです。

真剣に前回。これは、私が何を期待しているのかを示すアニメーションGIFです。ここに画像の説明を入力してください

ループの各反復後、データがテーブルに追加されます。これは私がそれを伝えることができるようになるのと同じくらい明確です。

0 投票する
1 に答える
2891 参照

java - 2 プレイヤーのコイン投げ

2 枚のコインを投げて誰がコイン投げに勝つかを確認する Java プログラムを作成しようとしています。これは、ユーザーにコイントスの回数を要求します。最初のプレーヤーが表で、2 番目のプレーヤーが裏の場合、「Player 1 Wins!」を出力する必要があります。およびその逆。2 人のプレイヤーが両方とも表または裏を持っている場合、「引き分け」を出力する必要があります。最後に、各プレイヤーの勝利数を追跡し、すべてのコイントスが行われた後に勝率を出力する必要があります。コイン投げの部分は機能しているように感じますが、各プレーヤーの最終スコアを表示すると、スコアは決して正しくありません。誰でも何か間違ったことを見つけることができますか?

CoinMethodsクラスは次のようになります 。

0 投票する
5 に答える
2390 参照

python - Python開発から始める:コイントスループ

午後全部、

私は自分でプログラミングを教えようとしている人としてあなたの道を渡ります。そのため、私はPythonから始めました。免責事項として、私はPythonコイントスのいくつかの例を質問で検索しましたが、以前の質問者が思いついたコードを実際には理解していません。

私の仕事 私の教育資料では、仮想コインを100回裏返し、結果を印刷するアプリケーションを考え出すように求められました。私のアイデアは、無限ループを使用し、コイントスが100に達したときにブレークアウトして、結果を印刷することでした。

私はこれを完全には達成しておらず、私が書いたものに誤りを見つけていません。100回の反転を達成しているように見えますが、印刷されるのはヘッド/テールのいずれか50個だけです。したがって、私のエラーはカウントロジックのどこかにありますか?

どんな説明でも(私は初心者であり、バカではないことを念頭に置いてください!)、感謝と賛成の両方を得るでしょう。

読んでくれてありがとう

0 投票する
3 に答える
1036 参照

c - Coin Toss プログラムが動作しない Visual Studio 2010

本の演習で、コイン投げをシミュレートするプログラムを作成するように促されました。私の友人は、ネイティブ GNU コンパイラで私のコードを実行したと言っていますが、それは機能しましたが、Visual Studio 2010 で実行しようとすると、次のエラーが表示されます。



返信ありがとうございます。