But since only the player in possession of the ball is responsible for this update, there are no “race conditions” that can lead to corruption of the matrix, so it is saved and read from a standard text file, stored on a shared file system to which all players have reading and writing access.