Це мій 17-й день народження, і ви запрошені на мою вечірку!
І як завжди на вечірках, буде торт.
Один торт ...
І вам потрібно якнайбільше.
Оскільки це чесна вечірка, кожен з нас скаже, скільки ми хочемо торта, і людина, яка сказала найменшу суму, отримає його. Потім всі інші отримують повторити процес, поки торт не зникне.
Виклик
- Дано введення через аргументи командного рядка у вигляді
total-degrees degrees-left total-people people-left
, вивести на стандартний вихідinteger-bid-in-degrees
. - Якщо ваша ставка була найнижчою, ви отримуєте цю кількість торта і виходите на раунд.
- Якщо ваша ставка була не найнижчою, ваш бот отримує ставки на торт, що залишився.
- У випадку, якщо найнижчі ставки однакові, особу, яку вилучили, вибирають навмання.
- В кінці раунду, як тільки весь торт пропаде або не залишиться нікого, хто подає торги, людина з найбільшою кількістю торта виграє!
- У випадку, якщо в кінці раунду і двоє людей мають однаковий розмір найбільшого шматочка, переможець вибирається навмання із записів жеребкування.
Ігровий процес
- Пройде 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
Reallythecake, AlCakeSurfer, AlCakeSurfer, Meek, AlCakeSurfer, Meek, AlCakeSurfer, AlCakeSurfer, Reallythecake, AlCakeSurfer, Meek, MyFairPlusAThird, Eidetic, Eidetic, Eidetic, Eidetic, Eidetic, Eidetic
AlCakeSurfer, Reallythecake, MyFairPlusAThird, MyFairPlusAThird, MyFairPlusAThird, MyFairPlusAThird, MyFairPlusAThird, Eidetic, AlCakeSurfer, MyFairPlusAThird, MyFairPlusAThird, що відмовляється від права, що відмовляється від права, рахунок, рахунок, який відмовляється від права, MyFairPlusAThird
законопроект, MyFairPlusAThird, законопроект, законопроект, законопроект, законопроект, Relinquisher, Relinquisher, MyFairPlusAThird, Relinquisher, законопроект, 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, він робить щось не так.