AnyDice Classic Archive 21
Interface Preview
Here's a screenshot of the prototype graph display for AnyDice 2. I'm quite happy with it!
The graph is created client-side by jqPlot, a nice jQuery plugin by Chris Leonello.
The AnyDice 2 web application will do all the number crunching server-side, while delegating all display stuff to the client's browser. Once the raw data has been received, you can switch between graph display, table display, and CSV text display, without requiring further communication with the server.
Besides graphs, tables, and CSV text, is there any other display option that would be useful?

I don't think you should connect the dots in the curves: There are no values between the dots.
You could also consider adding an option for showing the distribution as a pie-chart.
I find that connecting the dots makes the graph a lot easier to read. Of course I could use a bar chart instead, but that doesn't work well when outputting multiple distributions together... But you're right, conceptually. I think the best approach would be to set a reasonable default and make it configurable by the user.
The pie chart is a great idea! It might be the ideal representation for few-states stuff, like something condensed to win-loss-draw. Hadn't thought of that yet, thanks!