Right now we have the log output format like this:
[Date Local-Time] [Current Tick] [Object Reference] [Class->Method()]
The above works for debugging purposes.
Regarding designing more refined log outputs, it seems we need some kind of description akin to "[Object] [Action] [Object]" which could give outputs like "Elevator 1 moved to Floor 2", "Person 4 got on Elevator 1".
We could consider not displaying the full date to shorten the output, but it could still be useful.
Right now we have the log output format like this: [Date Local-Time] [Current Tick] [Object Reference] [Class->Method()]
The above works for debugging purposes.
Regarding designing more refined log outputs, it seems we need some kind of description akin to "[Object] [Action] [Object]" which could give outputs like "Elevator 1 moved to Floor 2", "Person 4 got on Elevator 1".
We could consider not displaying the full date to shorten the output, but it could still be useful.