Dein Spiel sollte ja selbstständig GET und POST Variablen auf Richtigkeit
prüfen, sobald dort irgendetwas schief läuft, würde ich mir die Person schonmal makieren und deren Aktionen mitloggen, sei es nun in einer Datei oder in der Datenbank.
So musst du nicht immer alles durchsuchen, sondern kannst diese Sachen getrennt behandeln.
Außerdem, falls man in deinem Game Rohstoffe verschicken kann, sollten Start, Ziel und Uhrzeit mitgeloggt werden, wenn immer Rohstoffe vom gleichen Start aufs gleiche Ziel geschickt werden, ohne ersichtlichen Grund, dann würde ich davon ausgehen, dass es ein Zweitaccount ist, also Aktionen mitloggen.
Hier kannst du auch ganz gut, einmal am Tag nen Skript drüberlaufen lassen, dass nach solchen Aktionen ausschau hält.
Mhhh mehr fällt mir dazu im Moment nicht ein