bbvisual.py and run_gtk.py are added, baktree.py and gimpy.py are updated.

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@662 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
generating images on any time is updated in baktree.py. layout check is added to Tree class constructor. run.py and p0201_GLPK.in is added to GrUMPy/trunk.

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@663 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
run.py is updated. A c program that writes the progress to stdout is added. It runs together with run.py. C program writes to stdout and run.py reads from stdout to create and visualize the tree. It can be run with the ==./c_prog/exec | python run.py --all== command group. It runs c program and pipes its output to run.py script.

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@664 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
forecastingchainedsequences.py is added. baktree sys.path.append() updated for GIMPy.

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@666 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
updating visualiations with the data in stdout is completed for tree, histogram and scatter plot drawing. BAKTree imports pygame and it has a method called display_image. display_image method gets the image generated by BAKTree methods and puts it to the pygame window. This solves the circular reference issues (we do not use pygame display which calls BAKTree method). Baktree does not use Graph display capabilities for real time update for real time histogram/tree drawing. It can use all other functionalities of graph (algorithm display etc.). See run.py file in GrUMPy directory for how to use real-time image capability of BAKTree class.

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@668 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
comments in run.py rearranged.

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@669 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
run.py updated. Loop that reads lines from standard input improved.

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@670 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
'display_all()' method is added to the BAKTree class. It puts all the display to the same window at one. 'run.py' is updated to run 'display_all()'. The individual display methods in 'baktree.py' is preserved. This means user can choose betveen individual display methods or 'display_all()'.

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@672 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
informs2012presentation directory added.

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@673 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
informs2012 presentation removed.

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@674 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
baktree.py updated to have on th fly incumbent path drawing.

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@675 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
integer division bug in AddProgressMeasures() method fixed.

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@676 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
image sizes are reduced to fit them to a standart laptop screen (1280x800). The reduction is done in gnuplot level (pygame level does not yield good quality images). I changed the gnuplot script writing sections of baktree.py. Resoulution of each image is now 480x360 and resolution of the pygame window is 960x720.

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@677 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
baktree.py update. I removed the assert check in GenerateHistogram(). Do not assert but return None.

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@681 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
Some small fixes to grumpy to allow negative node numbers

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@768 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
Moving BBTree class to grumpy from gimpy

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@773 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
Renaming baktree.py to grumpy.py

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@774 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
Adding branch and bound to grumpy

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@775 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
Change margins a bit

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@777 5eb3cf9a-c56f-4155-9a08-806ae8551a6d
Adding class for drawing 2D polyhedra

git-svn-id: https://projects.coin-or.org/svn/CoinBazaar/projects/GIMPy/GrUMPy/trunk@797 5eb3cf9a-c56f-4155-9a08-806ae8551a6d