index
:
bot-games
master
bot for moderating games over the internet
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
Commit message (
Collapse
)
Author
Age
Files
Lines
*
wrong variable name
Jesse Luehrs
2009-10-31
1
-1
/
+1
|
*
active_games shouldn't be able to be set in the constructor
Jesse Luehrs
2009-08-16
1
-4
/
+5
|
*
better state command
Jesse Luehrs
2009-06-02
1
-3
/
+9
|
*
formatting
Jesse Luehrs
2009-06-02
1
-3
/
+2
|
*
add a command to check the current state of the game
Jesse Luehrs
2009-06-02
1
-0
/
+10
|
*
add a resign command for chess
Jesse Luehrs
2009-06-02
1
-0
/
+9
|
*
only apply the command accessor metatrait for readers
Jesse Luehrs
2009-06-02
1
-4
/
+18
|
*
move maybe_add_player to the currentplayer role
Jesse Luehrs
2009-06-02
3
-10
/
+18
|
*
todo comment
Jesse Luehrs
2009-06-02
1
-0
/
+3
|
*
use the CurrentPlayer role in the chess plugin
Jesse Luehrs
2009-06-02
1
-2
/
+3
|
*
factor out the current player logic into a role
Jesse Luehrs
2009-06-02
2
-27
/
+36
|
*
it'd be nice to know if we actually succeed at loading our plugin...
Jesse Luehrs
2009-06-02
1
-0
/
+5
|
*
set aside Bot::Games::Game::Role for roles shared among plugins
Jesse Luehrs
2009-06-02
1
-0
/
+1
|
*
convert traits over to use the new exporter
Jesse Luehrs
2009-06-02
6
-13
/
+12
|
*
add custom exporters for roles
Jesse Luehrs
2009-06-02
2
-0
/
+38
|
*
s/$class/$caller/g
Jesse Luehrs
2009-06-02
1
-5
/
+5
|
*
use method_metaclass rather than hardcoding Moose::Meta::Method
Jesse Luehrs
2009-06-02
1
-1
/
+2
|
*
package end stuff for the chess module
Jesse Luehrs
2009-06-01
1
-0
/
+3
|
*
clean up undef warning
Jesse Luehrs
2009-06-01
1
-1
/
+1
|
*
only allow players to move on their turn
Jesse Luehrs
2009-06-01
1
-0
/
+3
|
*
return an error message if someone triest to join late
Jesse Luehrs
2009-06-01
1
-1
/
+2
|
*
increment the turn properly
Jesse Luehrs
2009-06-01
1
-1
/
+1
|
*
Bot::Games::OO already provides this
Jesse Luehrs
2009-06-01
1
-1
/
+0
|
*
better way of getting the package of a game
Jesse Luehrs
2009-06-01
1
-1
/
+2
|
*
first stab at a chess implementation
Jesse Luehrs
2009-06-01
1
-0
/
+64
|
*
use the new mxah, with traits support
Jesse Luehrs
2009-06-01
1
-6
/
+1
|
*
use 'Bool' as the formatter rather than manually looking it up
Jesse Luehrs
2009-06-01
5
-10
/
+10
|
*
allow specifying a type constraint name instead of a coderef as a formatter
Jesse Luehrs
2009-06-01
2
-1
/
+13
|
*
MooseX::NonMoose takes care of this
Jesse Luehrs
2009-06-01
1
-1
/
+1
|
*
move the code for getting a command into the command class trait
Jesse Luehrs
2009-06-01
2
-12
/
+11
|
*
format more methods as bools
Jesse Luehrs
2009-06-01
4
-9
/
+9
|
*
i know how to use regexes, really
Jesse Luehrs
2009-06-01
1
-1
/
+1
|
*
don't try to format last_turn_time if nobody has taken a turn yet
Jesse Luehrs
2009-06-01
1
-1
/
+5
|
*
use the actual Bool formatter from the metaclass instead of duplicating
Jesse Luehrs
2009-06-01
1
-1
/
+1
|
*
make the default formatters an attribute of the metaclass
Jesse Luehrs
2009-06-01
3
-28
/
+40
|
*
meh, this makes games boring
Jesse Luehrs
2009-05-01
1
-1
/
+0
|
*
add players in 24
doy
2009-04-27
1
-0
/
+3
|
*
add a has_player method to the base game class
doy
2009-04-27
1
-0
/
+11
|
*
allow passing args to the command sub even when we don't pass a coderef
doy
2009-04-27
1
-1
/
+5
|
*
the games themselves keep track of whether or not they are active, don't ↵
doy
2009-04-27
1
-11
/
+3
|
|
|
|
need to also track it in the bot
*
games should unimport Bot::Games::OO::Game, not Bot::Games::OO
doy
2009-04-27
6
-6
/
+6
|
*
only allow letters in words used in ghost
doy
2009-04-27
1
-1
/
+1
|
*
oops, didn't mean to add that
doy
2009-04-27
1
-3
/
+0
|
*
invert the sense of the is_over attribute (make it is_active)
doy
2009-04-27
4
-7
/
+6
|
*
make is_over work properly as a command
doy
2009-04-27
2
-0
/
+3
|
*
give the time it took to solve a 24 problem when a correct answer is given
doy
2009-04-27
1
-1
/
+4
|
*
make 24 only generate 2 digit numbers at most
doy
2009-04-27
1
-0
/
+1
|
*
use Time::Duration rather than rolling my own code
doy
2009-04-27
1
-11
/
+2
|
*
need to return an arrayref, since the output code still assumes single value ↵
doy
2009-04-26
1
-1
/
+1
|
|
|
|
returns
*
make cmdlist return the list of command names, and turn the display logic ↵
doy
2009-04-26
1
-2
/
+6
|
|
|
|
into a formatter
[next]