| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | renamespace a bunch of things | doy | 2009-04-26 | 5 | -12/+15 |
* | use a separate exporter package for games | doy | 2009-04-26 | 8 | -38/+56 |
* | make the datetime objects format more nicely | doy | 2009-04-26 | 1 | -5/+26 |
* | manually specify our attribute trait when we also specify a new metaclass | doy | 2009-04-26 | 1 | -0/+4 |
* | modules don't need a #! line | doy | 2009-04-26 | 10 | -10/+0 |
* | move mx-attributehelpers into Bot::Games::OO | doy | 2009-04-26 | 2 | -2/+1 |
* | make -challenge also attempt to add a new player if possible | doy | 2009-04-26 | 1 | -7/+16 |
* | get rid of give_up now that challenging should work | doy | 2009-04-26 | 1 | -6/+0 |
* | dumb syntax | doy | 2009-04-26 | 1 | -2/+2 |
* | rewrite challenging again, i think i might have it this time | doy | 2009-04-26 | 1 | -10/+19 |
* | fix up a bunch of challenging issues in the ghost games | doy | 2009-04-25 | 3 | -3/+17 |
* | don't allow players to be added if there is currently a challenger | doy | 2009-04-24 | 1 | -1/+1 |
* | use the allow_new_player interface in ghostlikes | doy | 2009-04-24 | 1 | -12/+14 |
* | get rid of the 'ghostlike' abstract base, and have other ghostlike games just... | doy | 2009-04-24 | 4 | -5/+13 |
* | remove ghost | doy | 2009-04-24 | 1 | -19/+0 |
* | use MooseX::NonMoose | doy | 2009-04-24 | 1 | -1/+4 |
* | temporary fix to allow canceling ghostlike games | doy | 2009-04-24 | 1 | -0/+6 |
* | provide an overridable allow_new_player method which determines whether addin... | doy | 2009-01-26 | 1 | -0/+11 |
* | actually, this isn't really necessary | doy | 2009-01-26 | 1 | -1/+1 |
* | let _format handle array formatting in -cmdlist | doy | 2009-01-26 | 1 | -1/+1 |
* | sort the lists of games and commands | doy | 2009-01-25 | 1 | -1/+1 |
* | add @foo -cmdlist to list available commands for a game | doy | 2009-01-25 | 1 | -0/+11 |
* | use Math::Expression::Evaluator rather than feeding expressions through perl'... | doy | 2009-01-25 | 1 | -4/+4 |
* | oops, need to pass $self for the actual object, even when pass_args is false | doy | 2009-01-25 | 1 | -1/+1 |
* | stop using the stupid way to catch fractions (it would loop forever on prime ... | doy | 2009-01-25 | 1 | -4/+1 |
* | stop using is_over to store the game end message | doy | 2009-01-25 | 3 | -9/+9 |
* | add a warning to catch setting needs_init on attributes that aren't commands | doy | 2009-01-25 | 1 | -0/+7 |
* | oops, attributes should default to needing init | doy | 2009-01-25 | 1 | -1/+1 |
* | defer make_immutable on Bot::Games::Game until after we have added the say me... | doy | 2009-01-25 | 1 | -1/+2 |
* | better handling of expressions that evaluate to 0 or divide by zero in 24 | doy | 2009-01-25 | 1 | -1/+1 |
* | @foo -help doesn't require the game to have started yet | doy | 2009-01-25 | 1 | -0/+1 |
* | allow marking commands as requiring an init call before being called - defaul... | doy | 2009-01-25 | 2 | -0/+13 |
* | allow setting method metaclass attributes with the command installer (command... | doy | 2009-01-25 | 1 | -1/+4 |
* | clean up the command installer a bit | doy | 2009-01-25 | 1 | -4/+4 |
* | since i'm calling ->execute explicitly now, can move the pass_args stuff out ... | doy | 2009-01-25 | 1 | -0/+6 |
* | allow games to return '' from their turn method without the base class whining | doy | 2009-01-25 | 2 | -2/+6 |
* | comment | doy | 2009-01-25 | 1 | -0/+1 |
* | randomize the order of the numbers returned by @24 | doy | 2009-01-25 | 1 | -1/+3 |
* | split can leave empty leading/trailing fields, get rid of them | doy | 2009-01-24 | 1 | -1/+1 |
* | rebless the method metaclass if possible in 'command' also | doy | 2009-01-24 | 1 | -14/+13 |
* | i really want to be reblessing, not completely recreating the method metaclass | doy | 2009-01-24 | 1 | -4/+7 |
* | first shot at fixing method modifiers | doy | 2009-01-24 | 2 | -0/+22 |
* | stop using fixed method metaclasses, just generate anonymous ones when needed... | doy | 2009-01-24 | 4 | -28/+21 |
* | make turn use augment/inner so that the after modifier in the base class works | doy | 2009-01-23 | 3 | -4/+4 |
* | this doesn't do anything | doy | 2009-01-23 | 1 | -6/+0 |
* | make the attribute stuff into a metarole, rather than just overriding the met... | doy | 2009-01-16 | 3 | -29/+11 |
* | need to mark the accessors to not pass args | doy | 2009-01-16 | 1 | -0/+7 |
* | new syntax for declaring extra commands (typically generated methods) - still... | doy | 2009-01-16 | 3 | -2/+3 |
* | okay, i think i finally have the meta-stuff done properly... we'll see! | doy | 2009-01-16 | 5 | -36/+29 |
* | make Command into a default method metaclass role, and turn the check for whe... | doy | 2009-01-15 | 3 | -4/+17 |