protected synchronized void generateNext() {
notify();
}
public void reportResult(Card card1, Card card2) {
results.add(new Rating(card1.getName(), card2.getName()));
removeCard(mageCard1);
removeCard(mageCard2);
frame.validate();
if (results.size() == 10) {
ResultHandler.getInstance().save(results);