ctf-gameserver
ctf-gameserver copied to clipboard
Controller, Checker: Check behavior regarding GameControl timing
I'm not sure if data from the "GameControl", especially regarding timing, is currently processed by all components in an optimal way. Questions include:
- What happens when the Controller does start delayed, such as at FAUST CTF 2018?
- What happens when there is a conflict between the current tick in the database and the current one according to start time and tick duration?
- Can we prevent all services from being "Recovering" at the start of a CTF, which iirc is what happened at FAUST CTF 2018?
- Is the configurable tick duration actually used?
- Are extensions of a CTF's duration supported?