(((status "Completed") (snapshotName "demo4.ss") (snapshot "/tmp_mnt/shellgame/r/dlusers3/heydon/pkg/m3/mentor-pktroute/Snapshots/demo4.ss") (sessName "PktRoute") (restoreShortcut "") (restoreName "") (restore "") (recordName "") (recordBtnText "Record ...") (record "") (priority 1) (playbackName "") (playbackBtnText "Playback ...") (playback "") (photoWidth "30.0") (photoHeight "30.0") (minDelayText "0.00") (minDelayFrac 0) (maxSpeedFactor "10.0") (inTrestle TRUE) (goText "GO") (error "") (delayText "0.0000") (delay 0) (codeDelayText "0.00") (codeDelayFrac 0) (VersionTxt "Version") (TITLEPktRoute "PktRoute")) ((InTrestle FALSE) (Session "PktRoute") (ScreenPos 0 581 718 993 791) (FV ((views "") (showButtons 1) (eventDataT 0) (eventDataBool FALSE) (dataFormT 0) (dataFormBool FALSE) (algs 0) (algT 0) (algName "Greedy") (algBool FALSE))) ((Alg "PktRoute.Greedy") (((waitatCodeEvents 0) (waitAtStep 1) (waitAtStartPackets 0) (waitAtStartGraph 0) (waitAtQueueSizes 0) (waitAtNewStraightEdge 0) (waitAtNewPacket 0) (waitAtNewNode 0) (waitAtNewLabel 0) (waitAtNewCurvedEdge 0) (waitAtMovePacket 0) (waitAtEndPackets 1) (waitAtEndGraph 0) (waitAtBlocked 0) (waitAtAbsorb 0) (stopatCodeEvents FALSE) (stopAtStep TRUE) (stopAtStartPackets FALSE) (stopAtStartGraph FALSE) (stopAtQueueSizes FALSE) (stopAtNewStraightEdge FALSE) (stopAtNewPacket FALSE) (stopAtNewNode FALSE) (stopAtNewLabel FALSE) (stopAtNewCurvedEdge FALSE) (stopAtMovePacket FALSE) (stopAtEndPackets TRUE) (stopAtEndGraph FALSE) (stopAtBlocked FALSE) (stopAtAbsorb FALSE) (ctOfStep "8") (ctOfStartPackets "1") (ctOfStartGraph "1") (ctOfQueueSizes "8") (ctOfNewStraightEdge "24") (ctOfNewPacket "16") (ctOfNewNode "16") (ctOfNewLabel "0") (ctOfNewCurvedEdge "8") (ctOfMovePacket "48") (ctOfEndPackets "1") (ctOfEndGraph "1") (ctOfBlocked "36") (ctOfAbsorb "16")) (((torus FALSE) (tWidth 4) (tHeight 5) (randomSrc FALSE) (randomMatch TRUE) (randomFirst FALSE) (pktsTotal 10) (pktsPerNode 2) (pktsFromFile TRUE) (pktsFilename "Input/Hypercube-4D-Pkts.sx") (networkFromFile TRUE) (networkFilename "Input/Hypercube-4D.sx") (maxQueueSize 3) (grid FALSE) (gWidth 4) (gHeight 5) (furthestFirst TRUE) (fixed TRUE) (firstMatch FALSE) (constantSrc FALSE) (butterfly FALSE) (butDim 3) (bounded TRUE)) ()))) (((View "PktRoute.ManyPacketsMove.obl") (ScreenPos 0 7 769 634 1008)) ((View "PktRoute.QueueSizes.obl") (ScreenPos 0 2 27 632 473)) ((View "PktRoute.ManyPacketsStep.obl") (ScreenPos 0 4 478 633 765)))) ((InTrestle TRUE) (Session "PktRoute") (ScreenPos 0 213 354 481 668) (FV ((views "") (showButtons 1) (eventDataT 0) (eventDataBool FALSE) (dataFormT 0) (dataFormBool FALSE) (algs 1) (algT 1) (algName "TwoPhaseGreedy") (algBool TRUE))) ((Alg "PktRoute.TwoPhaseGreedy") (((waitatCodeEvents 0) (waitAtStep 1) (waitAtStartPackets 0) (waitAtStartGraph 0) (waitAtQueueSizes 0) (waitAtNewStraightEdge 0) (waitAtNewPacket 0) (waitAtNewNode 0) (waitAtNewLabel 0) (waitAtNewCurvedEdge 0) (waitAtMovePacket 0) (waitAtEndPackets 1) (waitAtEndGraph 0) (waitAtBlocked 0) (waitAtAbsorb 0) (stopatCodeEvents FALSE) (stopAtStep TRUE) (stopAtStartPackets FALSE) (stopAtStartGraph FALSE) (stopAtQueueSizes FALSE) (stopAtNewStraightEdge FALSE) (stopAtNewPacket FALSE) (stopAtNewNode FALSE) (stopAtNewLabel FALSE) (stopAtNewCurvedEdge FALSE) (stopAtMovePacket FALSE) (stopAtEndPackets TRUE) (stopAtEndGraph FALSE) (stopAtBlocked FALSE) (stopAtAbsorb FALSE) (ctOfStep "7") (ctOfStartPackets "1") (ctOfStartGraph "1") (ctOfQueueSizes "7") (ctOfNewStraightEdge "24") (ctOfNewPacket "16") (ctOfNewNode "16") (ctOfNewLabel "0") (ctOfNewCurvedEdge "8") (ctOfMovePacket "68") (ctOfEndPackets "1") (ctOfEndGraph "1") (ctOfBlocked "3") (ctOfAbsorb "16")) (((torus FALSE) (tWidth 4) (tHeight 5) (randomSrc FALSE) (randomMatch FALSE) (randomFirst FALSE) (pktsTotal 10) (pktsPerNode 2) (pktsFromFile TRUE) (pktsFilename "Input/Hypercube-4D-Pkts.sx") (networkFromFile TRUE) (networkFilename "Input/Hypercube-4D.sx") (maxQueueSize 3) (grid FALSE) (gWidth 4) (gHeight 5) (furthestFirst TRUE) (fixed TRUE) (firstMatch TRUE) (constantSrc FALSE) (butterfly FALSE) (butDim 3) (bounded TRUE)) ()))) (((View "PktRoute.ManyPacketsMove.obl") (ScreenPos 0 646 771 1274 1010)) ((View "PktRoute.ManyPacketsStep.obl") (ScreenPos 0 646 478 1272 766)) ((View "PktRoute.PacketRoute.obl") (ScreenPos 0 647 26 1272 470)))))
