easy and medium opponents implemented