in reply to trouble with where to start
Build a data structure that contains an entry for each room. For each room maintain a count of the PCs in each state. Parse through the log file and update the counts. When you decrement the "up" count for a room to zero you have an "all down start" event. When you increment the "up" count in a room from zero you have an "all down end" event.
|
|---|