Skip to content
Snippets Groups Projects
Commit 32025618 authored by Siyu Lin's avatar Siyu Lin
Browse files

Modified CatchAllEvaluator

parent 277d747a
No related branches found
No related tags found
No related merge requests found
package hw3;
import api.Card;
import api.Hand;
/**
* Evaluator satisfied by any set of cards. The number of
* required cards is equal to the hand size.
......@@ -8,7 +11,7 @@ package hw3;
*/
//Note: You must edit this declaration to extend AbstractEvaluator
//or to extend some other class that extends AbstractEvaluator
public class CatchAllEvaluator
public class CatchAllEvaluator extends AbstractEvaluator
{
/**
* Constructs the evaluator.
......@@ -19,9 +22,56 @@ public class CatchAllEvaluator
*/
public CatchAllEvaluator(int ranking, int handSize)
{
// TODO: call appropriate superclass constructor and
// perform other initialization
}
@Override
public String getName() {
// TODO Auto-generated method stub
return null;
}
@Override
public int getRanking() {
// TODO Auto-generated method stub
return 0;
}
@Override
public int cardsRequired() {
// TODO Auto-generated method stub
return 0;
}
@Override
public int handSize() {
// TODO Auto-generated method stub
return 0;
}
@Override
public boolean canSatisfy(Card[] mainCards) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean canSubsetSatisfy(Card[] allCards) {
// TODO Auto-generated method stub
return false;
}
@Override
public Hand createHand(Card[] allCards, int[] subset) {
// TODO Auto-generated method stub
return null;
}
@Override
public Hand getBestHand(Card[] allCards) {
// TODO Auto-generated method stub
return null;
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment