15 Commits (master)

Author SHA1 Message Date
Peter Babič c0e4ce671d
Present final version functionality 8 years ago
Peter Babič 0a440e0843
Present third presentable version 8 years ago
Peter Babič 36494332a0
Present second version with valid Spots output 8 years ago
Peter Babič 3fda5966bb
Implement map.structuredTiles 8 years ago
Peter Babič dfd8d2105d
Modify Spot so it now contains Tiles instead of Positions 8 years ago
Peter Babič 1880ebe1aa
Modify Table so it now extends Map 8 years ago
Peter Babič 1b83057a7e
Implement Table.getSpotIndexByPosition 8 years ago
Peter Babič 7b620b11b2
Refactor largest Spot and its size 8 years ago
Peter Babič 30ef9912b4
Implement Spot size 8 years ago
Peter Babič 72b4370c40
Implement recursive algorithm to find Spots 8 years ago
Peter Babič d76f5f230b
Composer update 8 years ago
Peter Babič 6e987c5a69
Rework Table constructor 8 years ago
Peter Babič 760d641bae
Rework Tile constructor 8 years ago
Peter Babič f2ce51ec14
Change positioning system to start at [1, 1] not [0, 0] 8 years ago
Peter Babič 4fa5b69730
Move tests to separate namespaced directory 8 years ago
Peter Babič 90009f29b4
Rename Tile to Position 8 years ago
Peter Babič 2e54430432
Implement Map.isValidPosition 8 years ago
Peter Babič 285fb1a27b
Refactor Table constructor to accept arguments 8 years ago
Peter Babič e2afa0a84c
Introduce index.php and require autoload.php in tests 8 years ago
Peter Babič 0f22fe9be0
Split Table and Map to the separate classes for decoupling 8 years ago
Peter Babič 6daef4326c
Refactor Table.isValidFortile to couldContainTile 8 years ago
Peter Babič 22beb4cede
Refactor coordinates in Tile from X,Y to col,row 8 years ago
Peter Babič c4acbb8ea8
initial commit 8 years ago