paper-8
24-02-2009, 18:09
Buongiorno a tutti, questo è la mia prima discussione su questo forum, anche se lo visitavo oramai da tempo :D
Ieri stavo viaggiando in treno, quando abbiamo cominciato a giocare a carte, ad un gioco detto 'straccia camicia' (non se lo conoscete: http://it.wikipedia.org/wiki/Straccia_camicia )
e abbiamo cominciato a discutere sulle possibilità che il gioco diventi infinito.
Allora abbiam pensato 'Perché non fare un programma che gioca con se stesso?' (dato che il gioco è meccanico, non bisogna prendere decisioni e non ci sono fattori random, se non i mazzi)
All'inizio pensavo fosse semplice, ma poi provando e riprovando non sono riuscito a fare un programma funzionale, dove dando i due mazzi, lui restituiva il mazzo vincente, con il numero di mosse necessario.
Conoscete qualcuno che ha già fatto un programma simile o mi sapete dare qualche dritta su come farlo? (programmo in python in un livello medio-basso)
(non so se son stato chiaro :D )
Grazie a tutti :)
Ieri stavo viaggiando in treno, quando abbiamo cominciato a giocare a carte, ad un gioco detto 'straccia camicia' (non se lo conoscete: http://it.wikipedia.org/wiki/Straccia_camicia )
e abbiamo cominciato a discutere sulle possibilità che il gioco diventi infinito.
Allora abbiam pensato 'Perché non fare un programma che gioca con se stesso?' (dato che il gioco è meccanico, non bisogna prendere decisioni e non ci sono fattori random, se non i mazzi)
All'inizio pensavo fosse semplice, ma poi provando e riprovando non sono riuscito a fare un programma funzionale, dove dando i due mazzi, lui restituiva il mazzo vincente, con il numero di mosse necessario.
Conoscete qualcuno che ha già fatto un programma simile o mi sapete dare qualche dritta su come farlo? (programmo in python in un livello medio-basso)
(non so se son stato chiaro :D )
Grazie a tutti :)