add some field tests
This commit is contained in:
parent
b6ae44b772
commit
39febc9c52
4 changed files with 997 additions and 0 deletions
241
games/field3.gm
Normal file
241
games/field3.gm
Normal file
|
|
@ -0,0 +1,241 @@
|
|||
[
|
||||
{
|
||||
"player_names": {},
|
||||
"game_size": 10
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
4,
|
||||
6,
|
||||
8
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 1
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
1,
|
||||
2,
|
||||
5
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 1
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
2,
|
||||
4,
|
||||
6
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 1
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
4,
|
||||
7,
|
||||
9
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 1
|
||||
},
|
||||
{
|
||||
"fails": 0,
|
||||
"type": "mission",
|
||||
"print_order": [
|
||||
"team",
|
||||
"fails",
|
||||
"must fail",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
4,
|
||||
7,
|
||||
9
|
||||
],
|
||||
"must fail": false,
|
||||
"round": 1
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
4,
|
||||
7,
|
||||
8,
|
||||
9
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 2
|
||||
},
|
||||
{
|
||||
"fails": 0,
|
||||
"type": "mission",
|
||||
"print_order": [
|
||||
"team",
|
||||
"fails",
|
||||
"must fail",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
4,
|
||||
7,
|
||||
8,
|
||||
9
|
||||
],
|
||||
"must fail": false,
|
||||
"round": 2
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
4,
|
||||
7,
|
||||
8,
|
||||
9
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 3
|
||||
},
|
||||
{
|
||||
"fails": 0,
|
||||
"type": "mission",
|
||||
"print_order": [
|
||||
"team",
|
||||
"fails",
|
||||
"must fail",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
4,
|
||||
7,
|
||||
8,
|
||||
9
|
||||
],
|
||||
"must fail": true,
|
||||
"round": 3
|
||||
},
|
||||
{
|
||||
"is good": false,
|
||||
"player": 3,
|
||||
"print_order": [
|
||||
"player",
|
||||
"is good"
|
||||
],
|
||||
"type": "known_side"
|
||||
},
|
||||
{
|
||||
"is good": true,
|
||||
"player": 0,
|
||||
"print_order": [
|
||||
"player",
|
||||
"is good"
|
||||
],
|
||||
"type": "known_side"
|
||||
}
|
||||
]
|
||||
147
games/field4.gm
Normal file
147
games/field4.gm
Normal file
|
|
@ -0,0 +1,147 @@
|
|||
[
|
||||
{
|
||||
"player_names": {},
|
||||
"game_size": 10
|
||||
},
|
||||
{
|
||||
"fails": 0,
|
||||
"type": "mission",
|
||||
"print_order": [
|
||||
"team",
|
||||
"fails",
|
||||
"must fail",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
2,
|
||||
5
|
||||
],
|
||||
"must fail": false,
|
||||
"round": 1
|
||||
},
|
||||
{
|
||||
"fails": 1,
|
||||
"type": "mission",
|
||||
"print_order": [
|
||||
"team",
|
||||
"fails",
|
||||
"must fail",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
5
|
||||
],
|
||||
"must fail": false,
|
||||
"round": 2
|
||||
},
|
||||
{
|
||||
"p2": 0,
|
||||
"is good": true,
|
||||
"p1": 5,
|
||||
"type": "lady",
|
||||
"print_order": [
|
||||
"p1",
|
||||
"p2",
|
||||
"is good"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fails": 1,
|
||||
"type": "mission",
|
||||
"print_order": [
|
||||
"team",
|
||||
"fails",
|
||||
"must fail",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
2,
|
||||
4,
|
||||
8
|
||||
],
|
||||
"must fail": false,
|
||||
"round": 3
|
||||
},
|
||||
{
|
||||
"p2": 2,
|
||||
"is good": true,
|
||||
"p1": 0,
|
||||
"type": "lady",
|
||||
"print_order": [
|
||||
"p1",
|
||||
"p2",
|
||||
"is good"
|
||||
]
|
||||
},
|
||||
{
|
||||
"is good": false,
|
||||
"player": 8,
|
||||
"print_order": [
|
||||
"player",
|
||||
"is good"
|
||||
],
|
||||
"type": "known_side"
|
||||
},
|
||||
{
|
||||
"fails required": 2,
|
||||
"votes": [
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
2,
|
||||
4,
|
||||
7,
|
||||
8
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 4
|
||||
},
|
||||
{
|
||||
"fails": 2,
|
||||
"type": "mission",
|
||||
"print_order": [
|
||||
"team",
|
||||
"fails",
|
||||
"must fail",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
2,
|
||||
4,
|
||||
7,
|
||||
8
|
||||
],
|
||||
"must fail": false,
|
||||
"round": 4
|
||||
},
|
||||
{
|
||||
"is good": true,
|
||||
"player": 0,
|
||||
"print_order": [
|
||||
"player",
|
||||
"is good"
|
||||
],
|
||||
"type": "known_side"
|
||||
}
|
||||
]
|
||||
203
games/field5.gm
Normal file
203
games/field5.gm
Normal file
|
|
@ -0,0 +1,203 @@
|
|||
[
|
||||
{
|
||||
"player_names": {},
|
||||
"game_size": 9
|
||||
},
|
||||
{
|
||||
"fails": 1,
|
||||
"type": "mission",
|
||||
"print_order": [
|
||||
"team",
|
||||
"fails",
|
||||
"must fail",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
1,
|
||||
2,
|
||||
5
|
||||
],
|
||||
"must fail": false,
|
||||
"round": 1
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
2,
|
||||
4,
|
||||
7
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 2
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
2,
|
||||
3,
|
||||
6
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 2
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
7
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 2
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
7
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 2
|
||||
},
|
||||
{
|
||||
"fails": 1,
|
||||
"type": "mission",
|
||||
"print_order": [
|
||||
"team",
|
||||
"fails",
|
||||
"must fail",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
1,
|
||||
4,
|
||||
6,
|
||||
8
|
||||
],
|
||||
"must fail": false,
|
||||
"round": 2
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
1,
|
||||
7,
|
||||
8
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 3
|
||||
},
|
||||
{
|
||||
"fails": 1,
|
||||
"type": "mission",
|
||||
"print_order": [
|
||||
"team",
|
||||
"fails",
|
||||
"must fail",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
1,
|
||||
7,
|
||||
8
|
||||
],
|
||||
"must fail": false,
|
||||
"round": 3
|
||||
},
|
||||
{
|
||||
"is good": true,
|
||||
"player": 0,
|
||||
"print_order": [
|
||||
"player",
|
||||
"is good"
|
||||
],
|
||||
"type": "known_side"
|
||||
}
|
||||
]
|
||||
406
games/field6.gm
Normal file
406
games/field6.gm
Normal file
|
|
@ -0,0 +1,406 @@
|
|||
[
|
||||
{
|
||||
"player_names": {},
|
||||
"game_size": 8
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
4,
|
||||
7
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 1
|
||||
},
|
||||
{
|
||||
"fails": 1,
|
||||
"type": "mission",
|
||||
"print_order": [
|
||||
"team",
|
||||
"fails",
|
||||
"must fail",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
4,
|
||||
7
|
||||
],
|
||||
"must fail": false,
|
||||
"round": 1
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
1,
|
||||
5,
|
||||
6
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 2
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 2
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 2
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
1,
|
||||
2,
|
||||
4,
|
||||
6
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 2
|
||||
},
|
||||
{
|
||||
"fails": 1,
|
||||
"type": "mission",
|
||||
"print_order": [
|
||||
"team",
|
||||
"fails",
|
||||
"must fail",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
1,
|
||||
2,
|
||||
4,
|
||||
6
|
||||
],
|
||||
"must fail": false,
|
||||
"round": 2
|
||||
},
|
||||
{
|
||||
"p2": 5,
|
||||
"is good": true,
|
||||
"p1": 7,
|
||||
"type": "lady",
|
||||
"print_order": [
|
||||
"p1",
|
||||
"p2",
|
||||
"is good"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
1,
|
||||
5,
|
||||
6,
|
||||
7
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 3
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 3
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
2,
|
||||
5,
|
||||
7
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 3
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
5
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 3
|
||||
},
|
||||
{
|
||||
"fails": 0,
|
||||
"type": "mission",
|
||||
"print_order": [
|
||||
"team",
|
||||
"fails",
|
||||
"must fail",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
5
|
||||
],
|
||||
"must fail": true,
|
||||
"round": 3
|
||||
},
|
||||
{
|
||||
"p2": 6,
|
||||
"is good": true,
|
||||
"p1": 5,
|
||||
"type": "lady",
|
||||
"print_order": [
|
||||
"p1",
|
||||
"p2",
|
||||
"is good"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fails required": 2,
|
||||
"votes": [
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
5,
|
||||
6
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 4
|
||||
},
|
||||
{
|
||||
"fails": 0,
|
||||
"type": "mission",
|
||||
"print_order": [
|
||||
"team",
|
||||
"fails",
|
||||
"must fail",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
5,
|
||||
6
|
||||
],
|
||||
"must fail": true,
|
||||
"round": 4
|
||||
},
|
||||
{
|
||||
"fails required": 1,
|
||||
"votes": [
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"print_order": [
|
||||
"team",
|
||||
"votes",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
5,
|
||||
6
|
||||
],
|
||||
"type": "vote",
|
||||
"round": 5
|
||||
},
|
||||
{
|
||||
"fails": 0,
|
||||
"type": "mission",
|
||||
"print_order": [
|
||||
"team",
|
||||
"fails",
|
||||
"must fail",
|
||||
"round"
|
||||
],
|
||||
"team": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
5,
|
||||
6
|
||||
],
|
||||
"must fail": true,
|
||||
"round": 5
|
||||
}
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue