Graig its easy
Teams that finish 1-6 play each other twice.
Then all other clubs (12) once.
If you finish 6th you play 5th, 4th, 7th, 8th, 9th, twice and all others once
If you finish 12th you play 11th, 10th, 13th, 14th & 15th twice and all the others once.
If you finish last you play 17th, 16th, 15th, 14th & 13th twice and all others once.
Its not hard, its because the AFL wants 2 WA derby's twice, 2 Battle of the Bridge, 2 Queensland derby's and SA derby's.
If they stopped with the derby's my fixture is the fairest.