RSC pilot: follow-up

Ciao a tutti :slight_smile:
prima di fare retrospezione sulla serata di ieri, sento di dover
ringraziare tutti i partecipanti per l’impegno, la dedizione, la
pazienza
(tanta ;-)), la curiosit, la voglia di fare fine a se stessa e per la
semplice voglia di fare quattro chiacchiere assieme.
Siete stati tutti grandi, quindi grazie =)
Grazie anche a Mikamai per averci hostato, per le cibarie, la
connettivit
e lo spintone necessario affinche’ si ripartisse con il ciclo dei RSC
:wink:

Detto questo, la retrospettiva!
I partecipanti sono stati divisi in gruppi da 2-4 persone e ogni gruppo
doveva implementare un bot per il gioco del poker indiano, o meglio di
una
sua variante moooolto pi semplificata (forse troppo :-P).
Ho fornito l’implementazione (decisamente buggata ^_^) del programma
Arena,
deputato ad accogliere i bot e a far partire la simulazione di una
partita.
I sorgenti di Arena e di alcuni dei bot sviluppati ieri sera sono
disponibili qui:

https://github.com/mauriziodemagnis/rsc-arena

L’idea iniziale era quella di proporre un esercizio allo stesso tempo
semplice e divertente e permettere un’applicazione delle tecniche di
pair e
TDD.
Secondo me questo obiettivo stato ampiamente mancato per svariati
motivi:

Arena:

  • il lavoro dei team dipendeva da un’implementazione esterna
  • c’era bisogno di un’implementazione piu’ stabile
  • avrei dovuto fornire una documentazione sensata della sua interfaccia
    (non a voce)

Logistica:

  • il setup iniziale dei team e’ stato molto difficile per mia
    disorganizzazione (essenzialmente mancanza di tempo per preparare il
    posto)
  • siamo partiti tardi
  • avrei potuto gestire meglio la lista delle persone presenti (non ho
    usato
    EventBrite per alcune problematiche che conto di risolvere per la
    prossima
    volta)

Su questa base comunque vedo solo molte cose da migliorare :slight_smile:
E in futuro spero di poter ripetere (meglio) la forma della pratica
pair/TDD su problemi magari pi semplici.

A breve un resoconto dei risultati dei bot :wink:

E ovviamente sono apertissimo a critiche di ogni tipo! Grazie ancora!
:slight_smile:

Maurizio

My profile https://plus.google.com/100973969013103507046/about

vedo che tutti hanno adottato la temibile tecnica bet=0 :slight_smile:

https://github.com/mauriziodemagnis/rsc-arena/pull/5

Con questo i bot sono costretti a pagare la bet massima del round! mi
spiace zzz_rotacismo!!!

Ma io continuo a non vincere (cazzo)

2012/4/28 gabriele renzi [email protected]
[cut]

dopo vari tentativi la mia conclusione che la vittoria dipende
univocamente da quanto ha culo il bot.
Che riflette la realt del gioco d’azzardo e ci sta :slight_smile:

Pensa te, il programma nella sua semplicit dimostra pure delle profonde
implicazioni filosofiche. :wink:

(noi avevamo pensato di manomettere il mazzo facendo un srand ad hoc
ma sembrava poco onesto :stuck_out_tongue: )

E’ un metodo sicuramente pi sottile e subdolo delle tecniche adottate
dalla corsa agli armamenti di Andrea F. e Giovanni I… :slight_smile:

Maurizio

My profile https://plus.google.com/100973969013103507046/about

2012/4/27 Davide R. [email protected]:

https://github.com/mauriziodemagnis/rsc-arena/pull/5

Con questo i bot sono costretti a pagare la bet massima del round! mi spiace
zzz_rotacismo!!!

Ma io continuo a non vincere (cazzo)

dopo vari tentativi la mia conclusione che la vittoria dipende
univocamente da quanto ha culo il bot.
Che riflette la realt del gioco d’azzardo e ci sta :slight_smile:

(noi avevamo pensato di manomettere il mazzo facendo un srand ad hoc
ma sembrava poco onesto :stuck_out_tongue: )

–
twitter: @riffraff
blog (en, it): www.riffraff.info riffraff.blogsome.com
work: circleme.com

Il giorno 28 aprile 2012 09:54, maurizio de magnis <
[email protected]> ha scritto:

(noi avevamo pensato di manomettere il mazzo facendo un srand ad hoc
ma sembrava poco onesto :stuck_out_tongue: )

E’ un metodo sicuramente pi sottile e subdolo delle tecniche adottate
dalla corsa agli armamenti di Andrea F. e Giovanni I… :slight_smile:

Che per a me piaceva come idea.
Vincere facendo diventare tutti gli altri molto dummy (sovrascrivendo
codice degli altri player).
Creativo :slight_smile:

S.

2012/4/28 Sergio B. [email protected]

Che per a me piaceva come idea.
Vincere facendo diventare tutti gli altri molto dummy (sovrascrivendo
codice degli altri player).
Creativo :slight_smile:

Assolutamente, ma infatti una delle ipotesi iniziali era quella di
creare
un CTF =) non e’ ovviamente indicato per i newbie, ma potrebbe
sicuramente
essere divertente :wink:

Maurizio

My profile https://plus.google.com/100973969013103507046/about

2012/4/28 Sergio B. [email protected]
[cut]

https://github.com/mauriziodemagnis/rsc-arena

:wink:

Mi hai sgamato al volo! Oggi mi sono finalmente deciso a sfruttare
l’unico
cambio di username offerto da Github :wink:

[cut]

Boh … si forse per fare esercizio TDD-pair meglio non dipendere da
server-executor-codice esterno.
O averlo gi pronto, stabile.

Forse sempre solo un problema di tempo :slight_smile:

BINGO XD

Magari la prossima volta si potr fare meglio.

Ma io mi sono divertito anche cos.
Per esempio variando, cambiando, andando in altri team.
Forse perch conoscevo gi le persone :slight_smile:

Concordo :slight_smile:

Maurizio

My profile https://plus.google.com/100973969013103507046/about

Il giorno 27 aprile 2012 10:45, maurizio de magnis <
[email protected]> ha scritto:

Ciao a tutti :slight_smile:
prima di fare retrospezione sulla serata di ieri, sento di dover
ringraziare tutti i partecipanti per l’impegno, la dedizione, la pazienza
(tanta ;-)), la curiosit, la voglia di fare fine a se stessa e per la
semplice voglia di fare quattro chiacchiere assieme.
Siete stati tutti grandi, quindi grazie =)

Figurati, grazie a te e Giovanni per aver preparato ed ideato il game.
Mi sono divertito molto :smiley:

Grazie anche a Mikamai per averci hostato, per le cibarie, la connettivit
e lo spintone necessario affinche’ si ripartisse con il ciclo dei RSC :wink:

Thanx

Detto questo, la retrospettiva!

I partecipanti sono stati divisi in gruppi da 2-4 persone e ogni gruppo
doveva implementare un bot per il gioco del poker indiano, o meglio di una
sua variante moooolto pi semplificata (forse troppo :-P).
Ho fornito l’implementazione (decisamente buggata ^_^) del programma Arena,
deputato ad accogliere i bot e a far partire la simulazione di una partita.
I sorgenti di Arena e di alcuni dei bot sviluppati ieri sera sono
disponibili qui:

https://github.com/mauriziodemagnis/rsc-arena

:wink:

L’idea iniziale era quella di proporre un esercizio allo stesso tempo

semplice e divertente e permettere un’applicazione delle tecniche di pair e
TDD.
Secondo me questo obiettivo stato ampiamente mancato per svariati motivi:

Arena:

  • il lavoro dei team dipendeva da un’implementazione esterna
  • c’era bisogno di un’implementazione piu’ stabile
  • avrei dovuto fornire una documentazione sensata della sua interfaccia
    (non a voce)

Boh … si forse per fare esercizio TDD-pair meglio non dipendere da
server-executor-codice esterno.
O averlo gi pronto, stabile.
Forse sempre solo un problema di tempo :slight_smile:

Logistica:

  • il setup iniziale dei team e’ stato molto difficile per mia
    disorganizzazione (essenzialmente mancanza di tempo per preparare il posto)
  • siamo partiti tardi
  • avrei potuto gestire meglio la lista delle persone presenti (non ho usato
    EventBrite per alcune problematiche che conto di risolvere per la prossima
    volta)

Io non ho avuto problemi per setup iniziale.
Sono arrivato e mi sono aggregato al volo a qualcuno.
Ed il fatto che sia partito pi tardi per me era ok (visto che sono
arrivato tardi anch’io :slight_smile:

Su questa base comunque vedo solo molte cose da migliorare :slight_smile:
E in futuro spero di poter ripetere (meglio) la forma della pratica
pair/TDD su problemi magari pi semplici.

Magari la prossima volta si potr fare meglio.
Ma io mi sono divertito anche cos.
Per esempio variando, cambiando, andando in altri team.
Forse perch conoscevo gi le persone :slight_smile:

S.