1TODO for Games::Bingo 2 3$Id: TODO 1864 2007-08-08 09:12:37Z jonasbn $ 4 5- Improve coverage see perldoc Games::Bingo 6 7- Add logging of game sessions (Log::Log4perl)? 8 9- Add cheat to Games::Bingo::play method, we need to be able to control 10 what number is picked, both for test purposes and for fun, computer games 11 SHOULD have cheats 12 13- Write a Tk front-end? 14 15- Implement checksums on cards? - necessary for making an online game 16 17- Write a Windows .NET front-end? 18 19- Check requirements, module version numbers not specified. I suspect the 20 problems with t/Cover.t was due to differences in Test::More versions? 21 22- Implement test of new constructor 23 24- Implement and use G::B::Card::Generation::Algorithms 25 26 Since Kim Hansen have sent me an alternative card generation 27 algorithm, I plan to change the architecture so one can pick an alternative 28 algorithm (choosing between my scheme and Kim Hansens scheme or your own) 29 30 I am referring to the algorithms as G::B::Algorithm::Card::Generation 31 32 ::Random 33 34 for my own and Kim Hansens as 35 36 ::Distributed 37 38 my own will be default. So a serious refactoring is coming up. 39 40- Rewrite complete test suite so each sub will have its own test file 41 42- Implement Games::Bingo::Tournament 43