I've been working on a rugby prediction algorithm for a while now. My basic premise is that the World Rugby rankings are a good indicator of past performance, but don't give the full picture when predicting future results. I've already visualised my predictions based on form alone, and the results look reasonable - so is there room for improvement?