È il mio diciassettesimo compleanno e sei invitato alla mia festa!
E come sempre alle feste, ci sarà la torta.
Una torta ...
E ne hai bisogno il più possibile.
Dato che questa è una festa giusta, ognuno di noi dirà quanto della mia torta vogliamo e la persona che ha detto la minima quantità la riceverà. Quindi tutti gli altri possono ripetere il processo fino a quando la torta è scomparsa.
Sfida
- Dato l'input tramite argomenti della riga di comando sotto forma di
total-degrees degrees-left total-people people-left
, output allo standard outputinteger-bid-in-degrees
. - Se la tua offerta è stata la più bassa, ricevi quella quantità di torta e sei fuori per il round.
- Se la tua offerta non era più bassa, il tuo bot può fare offerte sulla torta rimanente.
- Nel caso in cui le offerte più basse siano uguali, la persona rimossa verrà scelta a caso.
- Alla fine di un round, una volta che tutta la torta è sparita o non c'è più nessuno a fare offerte su di essa, la persona con più torta vince!
- Nel caso alla fine di un round e due persone abbiano la fetta più grande della stessa dimensione, il vincitore viene scelto a caso tra le voci del disegno.
gameplay
- Ci saranno 17 round, il vincitore assoluto sarà l'ingresso con il maggior numero di vittorie complessive.
- In caso di pareggio, i round verranno giocati fino a quando non ci sarà un chiaro vincitore.
- Ogni giorno aggiornerò i punteggi attuali in modo che le persone possano aggiornare la propria iscrizione.
Presentazione
Dovresti scrivere la tua voce come
Nome bot, lingua
Insert Code Here
Spiegazione / Materiale casuale qui
Se la voce non è formattata in questo modo, il controller NON sarà in grado di eseguire la voce. Se scopro che è successo alla tua iscrizione, ti informerò in un commento e / o modificherò la risposta nel formato corretto.
La tua voce e archiviazione dei file
- Il bot può archiviare i file nella
./data/
directory e in nessun altro luogo.- Non richiesto ma si prega di archiviare i file come
botname*
- Non è possibile scrivere file in questo formato se
botname
non è il nome delle voci. - Ciò significa che ti è permesso di sovrascrivere altri file che trovi che non compaiono in questo formato. Non dovresti farlo deliberatamente, per favore, fai sport.
- Il tuo bot non deve presumere che i file richiesti siano presenti ma può presumere che
./data/
esista. - Questo perché ogni tanto pulisco la
./data
directory, lo farò quando iniziano i round. (Ma non tra di loro)
- Non richiesto ma si prega di archiviare i file come
- Il tuo bot potrebbe non eliminare affatto i file
- Al tuo bot è consentito solo leggere file nella
./data/
directory- Questo significa che puoi guardare altri file di voci
risultati:
Meek ha vinto il concorso! Ben fatto @ Cabbie407
E ora per alcune statistiche casuali:
Un elenco di posizioni in cui è entrato ciascun bot: (Ben fatto a qualsiasi bot che appare in questo elenco, sei arrivato tra i primi 5 almeno una volta!)
Mite, Meek, Eidetic, Eidetic, Meek, Eidetic, Eidetic, Meek, Meek, Meek, Muce, 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, Relf, fattura
bill, MyFairPlusAThird, bill, bill, bill, bill, Relinquisher, Relinquisher, MyFairPlusAThird, Relinquisher, bill, Reallythecake, bill, ALittleOffTheTop, ALittleOffTheTop, bill, bill
Il file di registro completo della competizione durante l'esecuzione è disponibile qui . Mi dispiace per il cambio di formato a metà.
Non eseguirò di nuovo il concorso, se vuoi pubblicare più voci, puoi farlo, il controller può essere trovato sul mio repository github per questo concorso .
{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']
,. Se il tuo bot ha un punteggio di 0, sta facendo qualcosa di sbagliato.