This game can be altered to suit the year level and students ability. I use the task sheets to differentiate for my extended students and weaker students. For example, my weaker students will get a starting number, and my extension students must incorporate fractions.
You can also colour code the task cards so that different ability levels are only trying to break codes at their level.
Students must understand how to make pattern rules before playing this game. When making their pattern rules, they must work it out in their book, and then write down the rule on a piece of card. e.g x+4-2
They then write the answer on a different piece of card and keep it with themselves whilst they crack other codes. After they have all tried to work out other peoples rules, they then put the answer next to their rule and they can all go and check their answers.