私の17歳の誕生日で、あなたは私のパーティーに招待されています!
そして、いつものように、パーティーがあります。
1つのケーキ...
そして、あなたはそれをできるだけ多く必要とします。
これは公正なパーティーであるため、私たちはそれぞれ、私のケーキをどれだけ欲しいかを言い、最小量を言った人がそれを手に入れると言います。その後、ケーキがなくなるまで他の全員がこのプロセスを繰り返します。
チャレンジ
- の形式のコマンドライン引数を介した入力を指定すると
total-degrees degrees-left total-people people-left
、標準出力に出力されますinteger-bid-in-degrees
。 - あなたの入札が最低だった場合、その量のケーキを受け取り、ラウンドに出ます。
- 入札単価が最低ではなかった場合、ボットは残りのケーキに入札します。
- 最低入札価格が同じ場合、削除された人がランダムに選択されます。
- ラウンドの終わりに、すべてのケーキがなくなるか、入札する人がいなくなると、最もケーキを持っている人が勝ちます!
- ラウンドの終わりに2人が同じサイズの最大のスライスを持っている場合、勝者は抽選からランダムに選ばれます。
ゲームプレイ
- 17ラウンドがあり、全体的な勝者は、全体で最も勝ったエントリになります。
- 引き分けの場合、勝者が明確になるまでラウンドが行われます。
- 毎日、現在のスコアを更新して、人々がエントリーをアップグレードできるようにします。
提出
エントリを次のように書く必要があります
ボット名、言語
Insert Code Here
説明/ランダムなものはこちら
エントリがこの方法でフォーマットされていない場合、コントローラはエントリを実行できません。エントリにこれが発生したことがわかった場合は、コメントで通知するか、回答を正しい形式に編集します。
エントリとファイルストレージ
- ボットはファイルを
./data/
ディレクトリに保存し、他の場所には保存しない場合があります。- 必須ではありませんが、ファイルを次のように保存してください
botname*
botname
エントリ名でない場合、この形式でファイルを書き込むことはできません。- つまり、この形式では表示されない他のファイルを上書きできます。これを故意に行うべきではありません、スポーツをしてください。
- ボットは、必要なファイルが存在すると想定してはなりませんが、
./data/
存在すると想定できます。 - これは私がたまに拭くためである
./data
ディレクトリに、私はなりますラウンドが実際に起動したときにこれを行います。(しかし、それらの間ではありません)
- 必須ではありませんが、ファイルを次のように保存してください
- ボットはファイルをまったく削除しない可能性があります
- ボットは
./data/
ディレクトリ 内のファイルの読み取りのみ許可されています- これは、他のエントリファイルを見ることを意味します
結果:
Meekがコンテストで優勝しました!よくできました@ Cabbie407
そして今、いくつかのランダムな統計について:
各ボットが入った位置のリスト:(このリストに表示されているボットはすべて終了しました。少なくとも一度はトップ5にいました!)
Meek、Meek、Eidetic、Eidetic、Meek、Eidetic、Eidetic、Meek、Meek、Meek、Saucy、Meek、Givemethecake、Givemethecake、Givemethecake、Meek、Eidetic
Eidetic、Eidetic、Meek、AlCakeSurfer、Eidetic、AlCakeSurfer、Meek、MyFairPlusAThird、Eidetic、Eidetic、Eidetic、Eidetic、MyFairPlusAThird、MyFairPlusAThird、Meek、MyFairPlusAThird、AlCakeSurfer
Reallythecake、AlCakeSurfer、AlCakeSurfer、Meek、AlCakeSurfer、Meek、AlCakeSurfer、AlCakeSurfer、Reallythecake、AlCakeSurfer、Meek、MyFairPlusAThird、Eidetic、Eidetic、Eidetic、Eidetic、Reallythecake
AlCakeSurfer、Reallythecake、MyFairPlusAThird、MyFairPlusAThird、MyFairPlusAThird、MyFairPlusAThird、MyFairPlusAThird、Eidetic、AlCakeSurfer、MyFairPlusAThird、MyFairPlusAThird、Relinquisher、Relinquisher、Bill、Bill、Fillquirher
ビル、MyFairPlusAThird、ビル、ビル、ビル、ビル、ビル、放棄者、放棄者、MyFairPlusAThird、放棄者、ビル、Reallythecake、ビル、ALittleOffTheTop、ALittleOffTheTop、ビル、ビル
実行中の彗星の完全なログファイルはここにあります。途中でフォーマットが変更されて申し訳ありません。
コンテストを再度実行することはありません。さらにエントリを投稿したい場合は、このコンテストのgithubリポジトリでコントローラーを見つけることができます。
{u'StatelyImitator': 719, u'Dieter': 4, u'Reallythecake': 0, u'Greedy': 0, u'Meek': 2, u'FlamingChainsaw': 0, u'Slim': 0, u'CharityBot': 0, u'Gentleman': 297, u'ALittleOffTheTop': 256, u'EatThe\u03c0': 0, u'Pig': 0, u'CakeEater': 330, u'BobBarker': 0, u'FloorBot': 5, u'Fatbot5000': 296, u'Moses': 360, u'Magician': 720, u'Hungry': 257, u'Imitator': 354} [u'Magician']
。ボットのスコアが0の場合、それは何かおかしいです。