Improve fairness; fix errors

* Improve home game fairness
* Fix out of memory errors when no games