Matches on Gammonet are typically determined based on skill level, player preferences, and availability to ensure competitive and enjoyable gameplay.