Skip to content
Snippets Groups Projects
Commit 8c26df18 authored by erwan's avatar erwan
Browse files

test: spring clean-up in test/*/Makefile

parent c9bee559
No related branches found
No related tags found
No related merge requests found
Showing
with 202 additions and 489 deletions
......@@ -7,7 +7,7 @@ build: lib/sasacore/sasaVersion.ml
.PHONY:test
test:
make
cd test; make
cd test; make test
odoc:
dune build @doc
......
test:
cd skeleton/ && make
cd dijkstra-ring/ && make
cd unison/ && make
cd async-unison/ && make
cd coloring/ && make
cd alea-coloring/ && make
cd alea-coloring-alt/ && make
cd alea-coloring-unif/ && make
cd bfs-spanning-tree/ && make
cd dfs/ && make
cd dfs-list/ && make
cd st-CYH91/ && make
cd st-KK06-algo1/ && make
cd st-KK06-algo2/ && make
cd bfs-st-HC92/ && make
cd rsp-tree/ && make
cd toy-example-a5sf/ && make
cd skeleton/ && make test
cd dijkstra-ring/ && make test
cd unison/ && make test
cd async-unison/ && make test
cd coloring/ && make test
cd alea-coloring/ && make test
cd alea-coloring-alt/ && make test
cd alea-coloring-unif/ && make test
cd bfs-spanning-tree/ && make test
cd dfs/ && make test
cd dfs-list/ && make test
cd st-CYH91/ && make test
cd st-KK06-algo1/ && make test
cd st-KK06-algo2/ && make test
cd bfs-st-HC92/ && make test
cd rsp-tree/ && make test
cd toy-example-a5sf/ && make test
cd k-clustering/ && make test
echo "Every test went fine!"
clean:
......@@ -39,5 +39,6 @@ clean:
cd bfs-st-HC92/ && make clean
cd rsp-tree/ && make clean
cd toy-example-a5sf/ && make clean
cd k-clustering/ && make clean
-include Makefile.untracked
# Time-stamp: <modified the 06/10/2021 (at 16:50) by Erwan Jahier>
# Time-stamp: <modified the 26/05/2022 (at 10:07) by Erwan Jahier>
#
# Define some default rules that ought to work most of the time
#
......@@ -82,7 +82,10 @@ SEED=--seed 42
%.rdbg: %.dot %.ml
ledit -h rdbg-history -x rdbg -sut "sasa $< $(DAEMON)"
ledit -h rdbg-history -x rdbg --sasa -sut "sasa $< $(DAEMON)" -l 500
%.rdbg-test: %.dot %.ml
rdbg --sasa -sut "sasa $< $(DAEMON)" -go --input some_session -l 500
%.rdbgui: %.dot %.ml
ledit -h rdbg-history -x rdbgui4sasa -sut "sasa $< $(DAEMON)"
rdbgui4sasa -sut "sasa $< $(DAEMON)"
# Time-stamp: <modified the 11/05/2021 (at 16:38) by Erwan Jahier>
test: ring.cmxs
$(sasa) -l 200 ring.dot -cd
# Time-stamp: <modified the 30/05/2022 (at 14:39) by Erwan Jahier>
DECO_PATTERN="0-:algo_331.ml"
DAEMON=-sd
-include ../Makefile.dot
-include ../Makefile.inc
-include Makefile.untracked
##############################################################################
# Non-regression tests
test: ring.cmxs
$(sasa) -l 200 ring.dot -cd && make clean
clean: genclean
rm -f ring.lut *~ ring.ml
##############################################################################
# Other examples of use
sim2chrogtk: ring.rif
sim2chrogtk -ecran -in $< > /dev/null
......@@ -15,32 +24,13 @@ sim2chrogtk: ring.rif
gnuplot: ring.rif
gnuplot-rif $<
###################################################################
#
grid44.dot:
gg grid -w 4 -he 4 -o grid44.dot
clique10.dot:
gg clique -n 10 -o $@
#
rdbg321: grid44_331.dot grid44_331.ml
rdbg --sasa -sut "sasa $< -lcd"
rdbg331: grid44_331.dot grid44_331.ml
rdbg --sasa -sut "sasa $< -lcd"
###################################################################
-include ../Makefile.inc
-include Makefile.untracked
clean: genclean
rm -f ring.lut *~ ring.ml
# Time-stamp: <modified the 12/03/2020 (at 17:44) by Erwan Jahier>
# Time-stamp: <modified the 30/05/2022 (at 14:37) by Erwan Jahier>
DECO_PATTERN="0-:p.ml"
-include ../Makefile.dot
-include ../Makefile.inc
-include Makefile.untracked
##############################################################################
# Non-regression tests
test: ring.cmxs
sasa -l 200 ring.dot
sasa -l 200 ring.dot && make clean
DECO_PATTERN="0-:p.ml"
-include ../Makefile.dot
clean: genclean
rm -f ring.ml
##############################################################################
# Other examples of use
sim2chrogtk: ring.rif
sim2chrogtk -ecran -in $< > /dev/null
......@@ -16,9 +26,3 @@ gnuplot: ring.rif
rdbg: ring.ml ring.lut
rdbg -o ring.rif \
-env "$(sasa) g.dot -cd"
clean: genclean
rm -f ring.ml
-include ../Makefile.inc
-include Makefile.untracked
# Time-stamp: <modified the 11/05/2021 (at 16:39) by Erwan Jahier>
test: ring.cmxs
$(sasa) -l 200 ring.dot -cd
# Time-stamp: <modified the 30/05/2022 (at 14:37) by Erwan Jahier>
DECO_PATTERN="0-:p.ml"
DAEMON=-sd
-include ../Makefile.dot
-include ../Makefile.inc
-include Makefile.untracked
##############################################################################
# Non-regression tests
test: ring.cmxs test_rdbg
$(sasa) -l 200 ring.dot -cd && make clean
# Interactive session with internal deamons
test_rdbg: ring.lut ring.ml
rdbg --sasa -o ring.rif -env "$(sasa) ring.dot -dd" -go --input some_session
clean: genclean
rm -f ring.lut *~ ring.ml
##############################################################################
# Other examples of use
sim2chrogtk: ring.rif
sim2chrogtk -ecran -in $< > /dev/null
......@@ -14,28 +28,12 @@ sim2chrogtk: ring.rif
gnuplot: ring.rif
gnuplot-rif $<
###################################################################
# Interactive session with lutin
rdbg: ring.lut ring.ml
rdbg --sasa -o ring.rif \
-env "$(sasa) ring.dot -custd -rif" \
-sut-nd "lutin ring.lut -n distributed"
# Interactive session with internal deamons
rdbg2: ring.lut ring.ml
rdbg --sasa -o ring.rif \
-env "$(sasa) ring.dot -dd --dummy-input" \
-sut-nd "lutin ring.lut -n dummy"
rdbg3: ring.ml
rdbg --sasa -o ring.rif \
-sut "$(sasa) ring.dot -cd -rif"
###################################################################
-include ../Makefile.inc
-include Makefile.untracked
clean: genclean
rm -f ring.lut *~ ring.ml
rdbg --sasa -o ring.rif -sut "$(sasa) ring.dot -cd -rif"
......@@ -2,4 +2,3 @@
#use "rdbg-cmds.ml";;
#use "sasa-rdbg-cmds.ml";;
silence
wait 3
print_event !e;;
# Time-stamp: <modified the 11/05/2021 (at 16:40) by Erwan Jahier>
# Time-stamp: <modified the 30/05/2022 (at 11:05) by Erwan Jahier>
DECO_PATTERN="0-:p.ml"
-include ../Makefile.dot
-include ../Makefile.inc
-include Makefile.untracked
test: ring.cmxs ring.lut rdbg_test
##############################################################################
# Non-regression tests
test: ring.cmxs ring.lut lurette rdbg_test
$(sasa) -l 500 ring.dot -seed 42 > ring.rif && \
diff -I "# on" -I " version " -B -u -i -w ring.rif.exp ring.rif > test.res
[ ! -s test.res ] && make clean
......@@ -9,24 +16,25 @@ test: ring.cmxs ring.lut rdbg_test
utest: ring.rif
cp ring.rif ring.rif.exp ; true
lurette: ring.cmxs ring_oracle.lus
lurette -o ring.rif -l 10000 \
-sut "sasa -rif ring.dot -cd" \
-oracle "lv6 -2c-exec ring_oracle.lus -n oracle"
DECO_PATTERN="0-:p.ml"
-include ../Makefile.dot
-include ../Makefile.inc
rdbg_test: ring.ml
rdbg --sasa -o ring.rif -l 10000 -env "$(sasa) -vl 1 ring.dot -cd" -go --input some_session
sim2chrogtk: ring.rif
sim2chrogtk -ecran -in $< > /dev/null
clean: genclean
rm -f ring.ml
##############################################################################
# Other examples of use
gnuplot: ring.rif
gnuplot-rif $<
lurette: ring.cmxs ring_oracle.lus
lurette -o ring.rif -l 10000 \
-sut "sasa -rif ring.dot -cd" \
-oracle "lv6 -2c-exec ring_oracle.lus -n oracle"
sim2chrogtk: ring.rif
sim2chrogtk -ecran -in $< > /dev/null
rdbg_test: ring.ml
printf "\nnr\nsd\nq\n" | rdbg --sasa -o ring.rif -l 10000 -env "$(sasa) -vl 1 ring.dot -cd"
rdbg: ring.ml
rdbg --sasa -o ring.rif -l 10000 -env "sasa -vl 1 ring.dot -cd"
......@@ -40,9 +48,3 @@ rdbg4: grid4.ml
rdbgl: ring4.cmxs
rdbg -lurette --sasa -o lurette-ring.rif \
-sut "sasa ring.dot -rif -cd "
clean: genclean
rm -f ring.ml
-include Makefile.untracked
graph g {
p0 [algo="p.ml" init="0"]
p1 [algo="p.ml" init="17"]
p2 [algo="p.ml" init="18"]
p3 [algo="p.ml" init="19"]
p4 [algo="p.ml" init="17"]
p5 [algo="p.ml" init="18"]
p6 [algo="p.ml" init="19"]
p7 [algo="p.ml" init="20"]
p8 [algo="p.ml" init="18"]
p9 [algo="p.ml" init="19"]
p10 [algo="p.ml" init="20"]
p11 [algo="p.ml" init="21"]
p12 [algo="p.ml" init="19"]
p13 [algo="p.ml" init="20"]
p14 [algo="p.ml" init="21"]
p15 [algo="p.ml" init="22"]
p0 -- p1 -- p2 -- p3 -- p7
p0 -- p4 -- p5 -- p6
p11-- p15
p1 -- p5 -- p9
p10 -- p11 -- p7
p10 -- p14 -- p15
p10 -- p6
p10 -- p9
p12 -- p13 -- p14
p12 -- p8 -- p9
p13 -- p9
p2 -- p6 -- p7
p4 -- p8
}
......@@ -2,4 +2,3 @@
#use "rdbg-cmds.ml";;
#use "sasa-rdbg-cmds.ml";;
#use "async_unison_oracle.ml";;
nr
sd
wait 2
q
\ No newline at end of file
# Time-stamp: <modified the 24/05/2022 (at 22:26) by Erwan Jahier>
# Time-stamp: <modified the 30/05/2022 (at 11:04) by Erwan Jahier>
DECO_PATTERN="0:root.ml 1-:p.ml"
-include ../Makefile.dot
-include ../Makefile.inc
-include Makefile.untracked
test: test0 test2 lurette0
##############################################################################
# Non-regression tests
test: test0 test2 lurette0 test_rdbg
$(sasa) -rif -l 200 fig51_noinit.dot -sd -seed 42 > fig51_noinit.rif && \
diff -I "# on" -I " version " -B -u -i -w fig51_noinit.rif.exp fig51_noinit.rif > test.res
[ ! -s test.res ] && make clean
......@@ -10,16 +17,26 @@ utest: fig51_noinit.rif
cp fig51_noinit.rif fig51_noinit.rif.exp ; true
test0: fig51_noinit.cmxs
test2: fig51.cmxs
$(sasa) -l 200 fig51.dot -sd
DECO_PATTERN="0:root.ml 1-:p.ml"
-include ../Makefile.dot
lurette0: fig51_noinit.cmxs fig51_noinit.lut fig51_noinit_oracle.lus
lurette --sasa -o lurette.rif \
-env "sasa fig51_noinit.dot -dd -rif" \
-oracle "lv6 fig51_noinit_oracle.lus -n oracle"
test_rdbg: fig51_noinit.ml fig51_noinit.lut
ledit rdbg --sasa -sut "sasa fig51_noinit.dot -dd " -go --input some_session
clean: genclean
rm -f fig*oracle.lus fig5*.ml
##############################################################################
# Other examples of use
lutin: fig51_noinit.cmxs
$(sasa) -gld fig51_noinit.dot
test2: fig51.cmxs
$(sasa) -l 200 fig51.dot -sd
sim2chrogtk: fig51_noinit.rif
sim2chrogtk -ecran -in $< > /dev/null
......@@ -30,11 +47,6 @@ gnuplot: fig51_noinit.rif
gnuplot2: fig52.rif
gnuplot-rif $<
lurette0: fig51_noinit.cmxs fig51_noinit.lut fig51_noinit_oracle.lus
lurette --sasa -o lurette.rif \
-env "sasa fig51_noinit.dot -dd -rif" \
-oracle "lv6 fig51_noinit_oracle.lus -n oracle"
rdbg-lurette1:rdbg-lurette1.rif
rdbg-lurette1.rif: fig51.cmxs fig51.lut fig51_oracle.lus
rdbg -lurette --sasa -o rdbg-lurette1.rif \
......@@ -51,8 +63,6 @@ lurette: lurette0
sim2chrogtk -ecran -in lurette.rif > /dev/null
gnuplot-rif lurette.rif
rdbg: fig51_noinit.ml fig51_noinit.lut
ledit rdbg --sasa -sut "sasa fig51_noinit.dot -dd "
rdbgui: fig51_noinit.ml fig51_noinit.lut
rdbgui4sasa -sut "sasa fig51_noinit.dot -dd "
......@@ -67,10 +77,3 @@ manual: fig51_noinit.cmxs fig51_noinit.lut
-sut "$(sasa) fig51_noinit.dot -custd -rif -ifi" \
-env "lutin fig51_noinit.lut -n manual" &&\
gnuplot-rif lurette.rif
-include ../Makefile.inc
-include Makefile.untracked
clean: genclean
rm -f fig*oracle.lus fig5*.ml
silence
wait 3
print_event !e;;
# Time-stamp: <modified the 11/05/2021 (at 16:42) by Erwan Jahier>
# Time-stamp: <modified the 30/05/2022 (at 14:38) by Erwan Jahier>
DECO_PATTERN="0:root.ml 1-:p.ml"
-include ../Makefile.dot
-include ../Makefile.inc
-include Makefile.untracked
##############################################################################
# Non-regression tests
test: test0 lurette
test: test0 lurette rdbg_test clean
test0: ring.cmxs
sasa -l 200 ring.dot
DECO_PATTERN="0:root.ml 1-:p.ml"
-include ../Makefile.dot
lurette: grid4.cmxs
lurette --sasa -o rdbg.rif -sut "sasa -rif grid4.dot" -l 1000
rdbg_test : grid4.ml
rdbg --sasa -o rdbg.rif -sut "sasa grid4.dot" -l 1000 -go --input some_session
clean: genclean
rm -f ring.ml
##############################################################################
# Other examples of use
sim2chrogtk: ring.rif
sim2chrogtk -ecran -in $< > /dev/null
......@@ -23,9 +39,6 @@ rdbg: grid4.ml
rdbg10: grid10.ml
rdbg --sasa -o rdbg.rif -sut "sasa grid10.dot" -l 1000
lurette: grid4.cmxs
lurette --sasa -o rdbg.rif -sut "sasa -rif grid4.dot" -l 1000
rdbg-ring: ring.ml
rdbg --sasa -o rdbg.rif -sut "sasa ring.dot" -l 1000
......@@ -35,9 +48,3 @@ ER-1000.dot:
test_er: ER-1000.dot ER-1000.cmxs
sasa -l 10 ER-1000.dot
clean: genclean
rm -f ring.ml
-include ../Makefile.inc
-include Makefile.untracked
graph grid {
graph [min_deg=2
mean_deg=3.6
max_deg=4
is_connected=true
is_cyclic=true
is_tree=true
links_number=180]
p0 [algo="root.ml"]
p1 [algo="p.ml"]
p2 [algo="p.ml"]
p3 [algo="p.ml"]
p4 [algo="p.ml"]
p5 [algo="p.ml"]
p6 [algo="p.ml"]
p7 [algo="p.ml"]
p8 [algo="p.ml"]
p9 [algo="p.ml"]
p10 [algo="p.ml"]
p11 [algo="p.ml"]
p12 [algo="p.ml"]
p13 [algo="p.ml"]
p14 [algo="p.ml"]
p15 [algo="p.ml"]
p16 [algo="p.ml"]
p17 [algo="p.ml"]
p18 [algo="p.ml"]
p19 [algo="p.ml"]
p20 [algo="p.ml"]
p21 [algo="p.ml"]
p22 [algo="p.ml"]
p23 [algo="p.ml"]
p24 [algo="p.ml"]
p25 [algo="p.ml"]
p26 [algo="p.ml"]
p27 [algo="p.ml"]
p28 [algo="p.ml"]
p29 [algo="p.ml"]
p30 [algo="p.ml"]
p31 [algo="p.ml"]
p32 [algo="p.ml"]
p33 [algo="p.ml"]
p34 [algo="p.ml"]
p35 [algo="p.ml"]
p36 [algo="p.ml"]
p37 [algo="p.ml"]
p38 [algo="p.ml"]
p39 [algo="p.ml"]
p40 [algo="p.ml"]
p41 [algo="p.ml"]
p42 [algo="p.ml"]
p43 [algo="p.ml"]
p44 [algo="p.ml"]
p45 [algo="p.ml"]
p46 [algo="p.ml"]
p47 [algo="p.ml"]
p48 [algo="p.ml"]
p49 [algo="p.ml"]
p50 [algo="p.ml"]
p51 [algo="p.ml"]
p52 [algo="p.ml"]
p53 [algo="p.ml"]
p54 [algo="p.ml"]
p55 [algo="p.ml"]
p56 [algo="p.ml"]
p57 [algo="p.ml"]
p58 [algo="p.ml"]
p59 [algo="p.ml"]
p60 [algo="p.ml"]
p61 [algo="p.ml"]
p62 [algo="p.ml"]
p63 [algo="p.ml"]
p64 [algo="p.ml"]
p65 [algo="p.ml"]
p66 [algo="p.ml"]
p67 [algo="p.ml"]
p68 [algo="p.ml"]
p69 [algo="p.ml"]
p70 [algo="p.ml"]
p71 [algo="p.ml"]
p72 [algo="p.ml"]
p73 [algo="p.ml"]
p74 [algo="p.ml"]
p75 [algo="p.ml"]
p76 [algo="p.ml"]
p77 [algo="p.ml"]
p78 [algo="p.ml"]
p79 [algo="p.ml"]
p80 [algo="p.ml"]
p81 [algo="p.ml"]
p82 [algo="p.ml"]
p83 [algo="p.ml"]
p84 [algo="p.ml"]
p85 [algo="p.ml"]
p86 [algo="p.ml"]
p87 [algo="p.ml"]
p88 [algo="p.ml"]
p89 [algo="p.ml"]
p90 [algo="p.ml"]
p91 [algo="p.ml"]
p92 [algo="p.ml"]
p93 [algo="p.ml"]
p94 [algo="p.ml"]
p95 [algo="p.ml"]
p96 [algo="p.ml"]
p97 [algo="p.ml"]
p98 [algo="p.ml"]
p99 [algo="p.ml"]
p0 -- p1
p0 -- p10
p1 -- p11
p1 -- p2
p10 -- p11
p10 -- p20
p11 -- p12
p11 -- p21
p12 -- p13
p12 -- p2
p12 -- p22
p13 -- p14
p13 -- p23
p13 -- p3
p14 -- p15
p14 -- p24
p14 -- p4
p15 -- p16
p15 -- p25
p15 -- p5
p16 -- p17
p16 -- p26
p16 -- p6
p17 -- p18
p17 -- p27
p17 -- p7
p18 -- p19
p18 -- p28
p18 -- p8
p19 -- p29
p19 -- p9
p2 -- p3
p20 -- p21
p20 -- p30
p21 -- p22
p21 -- p31
p22 -- p23
p22 -- p32
p23 -- p24
p23 -- p33
p24 -- p25
p24 -- p34
p25 -- p26
p25 -- p35
p26 -- p27
p26 -- p36
p27 -- p28
p27 -- p37
p28 -- p29
p28 -- p38
p29 -- p39
p3 -- p4
p30 -- p31
p30 -- p40
p31 -- p32
p31 -- p41
p32 -- p33
p32 -- p42
p33 -- p34
p33 -- p43
p34 -- p35
p34 -- p44
p35 -- p36
p35 -- p45
p36 -- p37
p36 -- p46
p37 -- p38
p37 -- p47
p38 -- p39
p38 -- p48
p39 -- p49
p4 -- p5
p40 -- p41
p40 -- p50
p41 -- p42
p41 -- p51
p42 -- p43
p42 -- p52
p43 -- p44
p43 -- p53
p44 -- p45
p44 -- p54
p45 -- p46
p45 -- p55
p46 -- p47
p46 -- p56
p47 -- p48
p47 -- p57
p48 -- p49
p48 -- p58
p49 -- p59
p5 -- p6
p50 -- p51
p50 -- p60
p51 -- p52
p51 -- p61
p52 -- p53
p52 -- p62
p53 -- p54
p53 -- p63
p54 -- p55
p54 -- p64
p55 -- p56
p55 -- p65
p56 -- p57
p56 -- p66
p57 -- p58
p57 -- p67
p58 -- p59
p58 -- p68
p59 -- p69
p6 -- p7
p60 -- p61
p60 -- p70
p61 -- p62
p61 -- p71
p62 -- p63
p62 -- p72
p63 -- p64
p63 -- p73
p64 -- p65
p64 -- p74
p65 -- p66
p65 -- p75
p66 -- p67
p66 -- p76
p67 -- p68
p67 -- p77
p68 -- p69
p68 -- p78
p69 -- p79
p7 -- p8
p70 -- p71
p70 -- p80
p71 -- p72
p71 -- p81
p72 -- p73
p72 -- p82
p73 -- p74
p73 -- p83
p74 -- p75
p74 -- p84
p75 -- p76
p75 -- p85
p76 -- p77
p76 -- p86
p77 -- p78
p77 -- p87
p78 -- p79
p78 -- p88
p79 -- p89
p8 -- p9
p80 -- p81
p80 -- p90
p81 -- p82
p81 -- p91
p82 -- p83
p82 -- p92
p83 -- p84
p83 -- p93
p84 -- p85
p84 -- p94
p85 -- p86
p85 -- p95
p86 -- p87
p86 -- p96
p87 -- p88
p87 -- p97
p88 -- p89
p88 -- p98
p89 -- p99
p90 -- p91
p91 -- p92
p92 -- p93
p93 -- p94
p94 -- p95
p95 -- p96
p96 -- p97
p97 -- p98
p98 -- p99
}
graph g {
p0 [algo="p.ml" ]
p1 [algo="p.ml" ]
p2 [algo="p.ml" ]
p3 [algo="p.ml" ]
p4 [algo="root.ml" ]
p5 [algo="p.ml" ]
p6 [algo="p.ml" ]
p7 [algo="p.ml" ]
p8 [algo="p.ml" ]
p9 [algo="p.ml" ]
p10 [algo="p.ml" ]
p11 [algo="p.ml" ]
p12 [algo="p.ml" ]
p13 [algo="p.ml" ]
p14 [algo="p.ml" ]
p15 [algo="p.ml" ]
p0 -- p1 -- p2 -- p3 -- p7
p0 -- p4 -- p5 -- p6
p11-- p15
p1 -- p5 -- p9
p10 -- p11 -- p7
p10 -- p14 -- p15
p10 -- p6
p10 -- p9
p12 -- p13 -- p14
p12 -- p8 -- p9
p13 -- p9
p2 -- p6 -- p7
p4 -- p8
}
silence
wait 3
print_event !e;;
# Automatically generated by /home/jahier/.opam/4.13.1/bin/sasa version "v4.5.9" ("c9bee55")
# on crevetete the 30/5/2022 at 11:36:56
#sasa grid4.dot -seed 42
#seed 42
#inputs
#outputs "p0_c":int "p1_c":int "p2_c":int "p3_c":int "p4_c":int "p5_c":int "p6_c":int "p7_c":int "p8_c":int "p9_c":int "p10_c":int "p11_c":int "p12_c":int "p13_c":int "p14_c":int "p15_c":int "Enab_p0_conflict":bool "Enab_p1_conflict":bool "Enab_p2_conflict":bool "Enab_p3_conflict":bool "Enab_p4_conflict":bool "Enab_p5_conflict":bool "Enab_p6_conflict":bool "Enab_p7_conflict":bool "Enab_p8_conflict":bool "Enab_p9_conflict":bool "Enab_p10_conflict":bool "Enab_p11_conflict":bool "Enab_p12_conflict":bool "Enab_p13_conflict":bool "Enab_p14_conflict":bool "Enab_p15_conflict":bool "p0_conflict":bool "p1_conflict":bool "p2_conflict":bool "p3_conflict":bool "p4_conflict":bool "p5_conflict":bool "p6_conflict":bool "p7_conflict":bool "p8_conflict":bool "p9_conflict":bool "p10_conflict":bool "p11_conflict":bool "p12_conflict":bool "p13_conflict":bool "p14_conflict":bool "p15_conflict":bool "legitimate":bool potential:real
#step 0
#outs 0 0 0 1 0 3 2 2 2 2 1 1 1 0 1 0 t t t f t f t t t t t t f f t f f t t f t f f t f f t f f f f f f 14.
#step 1
#outs 0 1 3 1 1 3 2 0 2 2 0 1 1 0 1 0 f f f f f f f f t t f f f f f f f f f f f f f f t t f f f f f f f 2.
#step 2
#outs 0 1 3 1 1 3 2 0 0 1 0 1 1 0 1 0 f f f f f f f f f f f f f f f f f f f f f f f f t t f f f f f f t 0.
This algo is silent after 7 moves, 2 steps, 2 rounds.
#quit
# Automatically generated by /home/jahier/.opam/4.13.1/bin/sasa version "v4.5.9" ("c9bee55")
# on crevetete the 30/5/2022 at 11:36:56
#sasa ring.dot -seed 42
#seed 42
#inputs
#outputs "p1_c":int "p2_c":int "p3_c":int "p4_c":int "p5_c":int "p6_c":int "p7_c":int "Enab_p1_conflict":bool "Enab_p2_conflict":bool "Enab_p3_conflict":bool "Enab_p4_conflict":bool "Enab_p5_conflict":bool "Enab_p6_conflict":bool "Enab_p7_conflict":bool "p1_conflict":bool "p2_conflict":bool "p3_conflict":bool "p4_conflict":bool "p5_conflict":bool "p6_conflict":bool "p7_conflict":bool "legitimate":bool potential:real
#step 0
#outs 0 1 1 1 1 1 0 t t t t t t t t t t f f f f f 10.
#step 1
#outs 2 2 0 1 1 1 0 t t f t t t f f f f t t t f f 6.
#step 2
#outs 2 2 0 2 0 2 0 t t f f f f f t t f f f f f f 2.
#step 3
#outs 1 1 0 2 0 2 0 t t f f f f f t f f f f f f f 2.
#step 4
#outs 2 1 0 2 0 2 0 f f f f f f f t f f f f f f t 0.
This algo is silent after 9 moves, 4 steps, 3 rounds.
#quit
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment