Ifetch ball launcher – Choosing The Right Strategy