working on AI
switched to dev branch
Merge branch 'dev' of github.com:the-hobbes/softwareEngineeringProject1 into dev
added functionality to several methods of the HumanPlayer class
working with AI finding sets of cards
added functionality to several methods of the HumanPlayer class
added functionality to several methods of the HumanPlayer class
Updated git ignore file to exclude class files, added help text to UI
added hasCard to Hand
Merge branch 'master' of github.com:the-hobbes/softwareEngineeringProject1 into dev
added public Card[] getMyCompleteSets() to Player.java
reason: so that the AI can use an opponent's previous requests (that didn't complete a set) to
identify which card to request form the opponent
Merge branch 'dev' of github.com:the-hobbes/softwareEngineeringProject1 into dev
began working on user input
Merge branch 'dev' of github.com:the-hobbes/softwareEngineeringProject1 into dev
working on AI
javadoc
added getHand method to player interface
removed the getHand() function from the player interface, added an arraylist return type to that interface
added a specific card removal method to the hand class and testing functions to the human player class
removed removeSpecificCard method from hand class in favor of modification of respondCardRequest in humanplayer. finished makecardrequest method in humanplayer as well