GeNIe feature request: undo

The front end.
Post Reply
jonnie
Posts: 41
Joined: Mon Feb 06, 2012 12:49 pm

GeNIe feature request: undo

Post by jonnie »

If you're thinking about adding new features to GeNIe (like the finding of unnecessary arcs recently), I'd like to suggest and undo/redo function :D

I know it's not a trivial thing to implement; an undo/redo functionality requires classes for all the different actions a user can perform on the network (like changing the graph, changing CPDs, changing the layout, adding evidence etc.), and it takes some time to implement and test. Still, I think this is a function new users simply expect, and get very frustrated over when they did some mistake after half an hour of model editing and all they can do is to load the last saved file.
Teaching about BN and ID is one of the goals of the GeNIe project, and it is very good for students who want to explore the tool by playing around, if they can feel safe that they can't do anything wrong because there's always an 'undo' button.
Just my two cents ;)
shooltz[BayesFusion]
Site Admin
Posts: 1417
Joined: Mon Nov 26, 2007 5:51 pm

Re: GeNIe feature request: undo

Post by shooltz[BayesFusion] »

jonnie wrote:If you're thinking about adding new features to GeNIe (like the finding of unnecessary arcs recently), I'd like to suggest and undo/redo function :D
I'd love to add undo/redo, but the cost associated with this feature is really high (we tried to estimate the workload using different approaches).
Post Reply