To be honest, I really don't think you should take it as an indication it will be added in new games :
- it's very specific to this game where you can do a fairly varied array of actions (including flares and claiming a task) before deciding your turn is over ; the fact that there is very little hidden information in this game helps too
- even if it's not intrinsically difficult, it was not completely obvious to program either, and the methods I used here would not translate straightforwardly to another game
- now when I want to modify the code for the game I have to be extra careful not to break the undo feature, and not to allow cheating through it, so the cost of maintenance is drasticly increased too
- it's very specific to this game where you can do a fairly varied array of actions (including flares and claiming a task) before deciding your turn is over ; the fact that there is very little hidden information in this game helps too
- even if it's not intrinsically difficult, it was not completely obvious to program either, and the methods I used here would not translate straightforwardly to another game
- now when I want to modify the code for the game I have to be extra careful not to break the undo feature, and not to allow cheating through it, so the cost of maintenance is drasticly increased too