139 lines
6.3 KiB
Plaintext
139 lines
6.3 KiB
Plaintext
|
/tmp/clpr
|
||
|
|
||
|
yes
|
||
|
| ?- use_module(library('clpqr/monash')).
|
||
|
{compiling /freyung/christian/sicstus2.1.9.clp/library/clpqr/monash.pl...}
|
||
|
{loading /freyung/christian/sicstus2.1.9.clp/library/clpqr/printf.ql...}
|
||
|
{loaded /freyung/christian/sicstus2.1.9.clp/library/clpqr/printf.ql in module printf, 30 msec 27216 bytes}
|
||
|
{loading /freyung/christian/sicstus2.1.9.clp/library/clpqr/expand.ql...}
|
||
|
{loaded /freyung/christian/sicstus2.1.9.clp/library/clpqr/expand.ql in module expand, 40 msec 26832 bytes}
|
||
|
{/freyung/christian/sicstus2.1.9.clp/library/clpqr/monash.pl compiled, 120 msec 54848 bytes}
|
||
|
|
||
|
yes
|
||
|
| ?- expand, [library('clpqr/examples/monash/critical')], noexpand.
|
||
|
{consulting /freyung/christian/sicstus2.1.9.clp/library/clpqr/examples/monash/critical...}
|
||
|
{Warning: [End] - singleton variables in cpm/2 in lines 62-67}
|
||
|
{Warning: [Es,From,Lc,T] - singleton variables in buildv/3 in lines 81-83}
|
||
|
{Warning: [H] - singleton variables in buildv/3 in lines 83-85}
|
||
|
{Warning: [Es,Lc,T,To] - singleton variables in buildv/3 in lines 85-87}
|
||
|
{Warning: [H] - singleton variables in buildv/3 in lines 87-89}
|
||
|
{Warning: [H] - singleton variables in addedg/3 in lines 91-93}
|
||
|
{Warning: [T] - singleton variables in addedg/3 in lines 93-94}
|
||
|
{Warning: [H] - singleton variables in addedg/3 in lines 94-96}
|
||
|
{Warning: [I] - singleton variables in early_late/4 in lines 102-106}
|
||
|
{Warning: [I] - singleton variables in early_late/3 in lines 108-112}
|
||
|
{Warning: [End] - singleton variables in setearly/5 in lines 118-121}
|
||
|
{Warning: [Last] - singleton variables in setlate/4 in lines 128-131}
|
||
|
{Warning: [T] - singleton variables in getnode/4 in lines 136-139}
|
||
|
{Warning: [H] - singleton variables in getnode/4 in lines 139-141}
|
||
|
{Warning: [G] - singleton variables in analyse/2 in lines 141-148}
|
||
|
{Warning: [I] - singleton variables in analyse/2 in lines 148-151}
|
||
|
{Warning: [Lci] - singleton variables in compute/9 in lines 157-166}
|
||
|
{Warning: [From] - singleton variables in print_node/1 in lines 176-180}
|
||
|
{Warning: [From] - singleton variables in print_node/1 in lines 186-191}
|
||
|
|
||
|
>>> Sample goals: go1/0, go2/0, go3/0
|
||
|
{/freyung/christian/sicstus2.1.9.clp/library/clpqr/examples/monash/critical consulted, 330 msec 16368 bytes}
|
||
|
|
||
|
yes
|
||
|
| ?- go1.
|
||
|
Node Es Lc
|
||
|
Node1 Node2 T Ls Ec Tf Ff
|
||
|
--------------------------------------------------
|
||
|
START NODE n1 0 0
|
||
|
--------------------------------------------------
|
||
|
n1 n2 3 2 3 2 0
|
||
|
n1 n3 2 0 2 0 0 *
|
||
|
--------------------------------------------------
|
||
|
n2 3 5
|
||
|
--------------------------------------------------
|
||
|
n2 n4 2 5 5 2 2
|
||
|
--------------------------------------------------
|
||
|
n3 2 2
|
||
|
--------------------------------------------------
|
||
|
n3 n4 5 2 7 0 0 *
|
||
|
--------------------------------------------------
|
||
|
END NODE n4 7 7
|
||
|
|
||
|
yes
|
||
|
| ?- go2.
|
||
|
Node Es Lc
|
||
|
Node1 Node2 T Ls Ec Tf Ff
|
||
|
--------------------------------------------------
|
||
|
n5 8 8
|
||
|
--------------------------------------------------
|
||
|
n5 n6 9 8 17 0 0 *
|
||
|
n5 n7 5 12 13 4 4
|
||
|
--------------------------------------------------
|
||
|
n6 17 17
|
||
|
--------------------------------------------------
|
||
|
n6 n7 0 17 17 0 0 *
|
||
|
n6 n8 4 19 21 2 2
|
||
|
--------------------------------------------------
|
||
|
n7 17 17
|
||
|
--------------------------------------------------
|
||
|
n7 n8 6 17 23 0 0 *
|
||
|
--------------------------------------------------
|
||
|
n4 3 8
|
||
|
--------------------------------------------------
|
||
|
n4 n7 4 13 7 10 10
|
||
|
n4 n5 0 8 3 5 5
|
||
|
n4 n8 3 20 6 17 17
|
||
|
--------------------------------------------------
|
||
|
START NODE n1 0 0
|
||
|
--------------------------------------------------
|
||
|
n1 n2 2 4 2 4 0
|
||
|
n1 n3 6 0 6 0 0 *
|
||
|
n1 n4 3 5 3 5 0
|
||
|
--------------------------------------------------
|
||
|
n2 2 6
|
||
|
--------------------------------------------------
|
||
|
n2 n3 0 6 2 4 4
|
||
|
n2 n5 1 7 3 5 5
|
||
|
n2 n6 4 13 6 11 11
|
||
|
--------------------------------------------------
|
||
|
n3 6 6
|
||
|
--------------------------------------------------
|
||
|
n3 n5 2 6 8 0 0 *
|
||
|
--------------------------------------------------
|
||
|
END NODE n8 23 23
|
||
|
|
||
|
yes
|
||
|
| ?- go3.
|
||
|
Node Es Lc
|
||
|
Node1 Node2 T Ls Ec Tf Ff
|
||
|
--------------------------------------------------
|
||
|
START NODE n1 0 0
|
||
|
--------------------------------------------------
|
||
|
n1 n2 4 0 4 0 0 *
|
||
|
n1 n3 3 4 3 4 2
|
||
|
n1 n4 4 6 4 6 0
|
||
|
--------------------------------------------------
|
||
|
n2 4 4
|
||
|
--------------------------------------------------
|
||
|
n2 n5 7 4 11 0 0 *
|
||
|
n2 n3 1 6 5 2 0
|
||
|
n2 n7 8 8 12 4 4
|
||
|
--------------------------------------------------
|
||
|
n3 5 7
|
||
|
--------------------------------------------------
|
||
|
n3 n5 4 7 9 2 2
|
||
|
--------------------------------------------------
|
||
|
n4 4 10
|
||
|
--------------------------------------------------
|
||
|
n4 n6 2 10 6 6 6
|
||
|
--------------------------------------------------
|
||
|
n5 11 11
|
||
|
--------------------------------------------------
|
||
|
n5 n6 1 11 12 0 0 *
|
||
|
n5 n7 3 13 14 2 2
|
||
|
--------------------------------------------------
|
||
|
END NODE n7 16 16
|
||
|
--------------------------------------------------
|
||
|
n6 12 12
|
||
|
--------------------------------------------------
|
||
|
n6 n7 4 12 16 0 0 *
|
||
|
|
||
|
yes
|
||
|
| ?- ^D
|