sarcassonne

log

age author description
11 months Nicolas Évrard First naïve implementaion of completed. Do not take into account the Abbeydefault tip
11 months Nicolas Évrard Pasture are never completed
11 months Nicolas Évrard Use Group class instead of hardcoded names
11 months Nicolas Évrard Tile placement should return the completed FeatureGroup
11 months Nicolas Évrard game.players is a list now
11 months Nicolas Évrard players should be a list
11 months Nicolas Évrard Group.add take into account meeple information
11 months Nicolas Évrard Meeple placement code
11 months Nicolas Évrard Cosmetic changes
11 months Nicolas Évrard Test for meeple placement
11 months Nicolas Évrard Fix for the "field separated by district" bug
11 months Nicolas Évrard Fields are connected if separated by a single district subtile
11 months Nicolas Évrard Fix the crossing bug
11 months Nicolas Évrard Added test to check group creation of road features with crossing
11 months Nicolas Évrard following pygraph API change
11 months Nicolas Évrard Use Board object in place_tile
11 months Nicolas Évrard Fixed inversion in subtile connecting code due to refactoring
11 months Nicolas Évrard Translated test to Board princip
11 months Nicolas Évrard Added Board object
11 months Nicolas Évrard Added Game object
11 months Nicolas Évrard Added a failing player implementation
11 months Nicolas Évrard Added test for a player implementation
11 months Nicolas Évrard Use another syntax for py.test.raises
11 months Nicolas Évrard Implemented District.connect and District.merge
11 months Nicolas Évrard Added tests for District.merge and for District.connect
11 months Nicolas Évrard When defining roads you must specify all the sub-tile it goes through
11 months Nicolas Évrard Make the difference between connecting Features and merging them
11 months Nicolas Évrard Use a .ascii method to represent Tiles and Features. Merge center subtile too.
11 months Nicolas Évrard Added parameters to Feature __init__ : tile and position on the tile
12 months Nicolas Évrard Added an ascii representation of a tile + the CENTER position
12 months Nicolas Évrard Added some test for the City class
12 months Nicolas Évrard switch to py.test and added tests for road/fields/...
12 months Nicolas Évrard Added classes for road, fields, cities and so on
12 months Nicolas Évrard Added rotate method on tile
12 months Nicolas Évrard Changed the way N,S,E,W are implemented
12 months Nicolas Évrard Added a tile class and some tests