- Joined
- Feb 6, 2008
- Messages
- 37,616
- Reaction score
- 2,336
- Points
- 203
- Location
- Wolfsburg
- Preferred Pronouns
- Sire
Another feature I would like to add later is a "Mission control" functionality via the server. Not fully real-time, but even a modern mission control has some delays and not all data instantly available. But also, there we would again have some user rights management problem to solve, etc.
The more generic the user rights are defined and handled, the easier it is to extend the system later and the easier it is to check for security issues.
---------- Post added at 17:13 ---------- Previous post was at 17:07 ----------
Well, it could also be a train wreck from the other end then. Humans are not always fair.
I think we should do automatically what we can, and what we can is a matter of how much time we invest into it. But for example, if the plugin can send some state vector data in 2-5 second intervals, we can provide a plot of the mission and let somebody verify if for example somebody used the scenario editor for tweaking the mission.
But we can do a lot there to sanity check the data before a human needs to look at it already - for example, if there are sudden jumps. Maybe we can even detect if somebody used a prerecorded playback of a mission (But I am not sure if this is already cheating).
The more generic the user rights are defined and handled, the easier it is to extend the system later and the easier it is to check for security issues.
---------- Post added at 17:13 ---------- Previous post was at 17:07 ----------
IMHO, an automated open-source evaluation plugin for such a system without some anti-cheat feature right from start is a social train-wreck waiting to happen.
Well, it could also be a train wreck from the other end then. Humans are not always fair.
I think we should do automatically what we can, and what we can is a matter of how much time we invest into it. But for example, if the plugin can send some state vector data in 2-5 second intervals, we can provide a plot of the mission and let somebody verify if for example somebody used the scenario editor for tweaking the mission.
But we can do a lot there to sanity check the data before a human needs to look at it already - for example, if there are sudden jumps. Maybe we can even detect if somebody used a prerecorded playback of a mission (But I am not sure if this is already cheating).