XCS Techniques