@Override
                public boolean canPlayAI() {
                    int reqHand = 1;
                    if (AllZone.getZone(card).is(Constant.Zone.Hand))
                        reqHand++;

                    // Don't play if it would sacrifice as soon as it comes into play
                    return AllZoneUtil.getCardsInZone(Constant.Zone.Hand, AllZone.getComputerPlayer()).size() > reqHand;
                }