GitHub PushEvent at 2014-03-25 02:07:18
Repository: Tic-Tac-Toe
Actor: rwinsinger
Payload: {"shas":[["b1de20f29239eb5a2b7d91cb25ab70ec53feae53","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Created board class with methods to initialize the board and also display it","Randy Winsinger",true],["34eb4ed1021c866d80496ab2a47d80939608a522","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Added initial player class and some unit tests","Randy Winsinger",true],["d5663f1d14d70b8d287e8784692627679b59fb4a","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Added method to determine if cell empty and corresponding test case","Randy Winsinger",true],["630454efd2927e3c01e56e571ec61041830cee79","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Added board method to set a cell and test","Randy Winsinger",true],["4154ab40667674fe255e1ad1e44da7d311bc8d47","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Added main game file with logic to create board and display it","Randy Winsinger",true],["f366ff537bc7193f8673a33fc03a3bdf3ec4f15a","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Create static method to prompt for player name and added loop to get players names","Randy Winsinger",true],["e1e489dfe0fb94e1d123aea9b019b42ea68afa47","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Add main loops for game and rounds","Randy Winsinger",true],["e176f573beb8cd3f7fe6dca9cd296e8b43942fbd","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Added board methods to get cell value and sum list of cells.  Added some tests for each.  Added list of winning cell lists to be implemented later.","Randy Winsinger",true],["746991914592e6918b8f871e8ab7c881c7e7ef85","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Added logic to rotate through each player's move and exit after 9 moves.  Also changed some variable names","Randy Winsinger",true],["8e8ba9f0f405c66f726ee6f02aa28206e6800c2b","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Added prompt for player's move","Randy Winsinger",true],["ff10e33d9b986476be3c3ff519165d084299bca0","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Added regex check and handling of user input","Randy Winsinger",true],["f4458182f8e2168d202b122db3fab89a6cd9ba40","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Added get_cell_offset to convert row,col to board offset and test for it","Randy Winsinger",true],["bf3b4bd74aab2086f9532ff033324204d39d1633","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Modified player object to hold reference to game board and is set during player creation.  Added and commented on tests","Randy Winsinger",true],["9e2713d68483e07fb8fbe7e3aa85a54da2e74805","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Modified board to have marker_value array (matches marker dictionary), added property to player and modified constructor to set upon creation.  Also added some tests","Randy Winsinger",true],["eccc00177e6afc9200bb2bf844d60a917cc45b03","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Modified make_move to place the marker in the entered cell","Randy Winsinger",true],["349797c7c7af9acfb9bc75e50d3558db1a9bdb3f","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Added check to make sure cell is empty before setting it","Randy Winsinger",true],["54ab55f79be26fa1feda0aedc0216efed3c3efba","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Added method to check for a win by looping through win combinations.  Added test as well","Randy Winsinger",true],["5fd20da30138be417a1c117ecda607ef18e36b37","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Added call to check for win if moves were more than 4.  Also added message to print to show the winner or if was a tie","Randy Winsinger",true],["14cae91dccebfbc309a56122366e61935220c67c","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Added prompt for number of users - needed for when computer player is added","Randy Winsinger",true],["1ca59ee02ae1e9ac1328007772f4f6f2ae718d1f","d0440d0a304f5c8ff1512722514c8b65ba70b7f2@las.ks.gov","Added function to randomize who plays first","Randy Winsinger",true]],"size":29,"ref":"refs/heads/master","head":"85e17a685299510fab5879c8d9578a66ad16391c"}