From 98ba4cac7b786c970c86b959024a2eaa359d1c04 Mon Sep 17 00:00:00 2001 From: Barak Michener Date: Fri, 2 Aug 2013 02:33:02 -0400 Subject: [PATCH] add a new field test --- games/field2.gm | 374 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 374 insertions(+) create mode 100644 games/field2.gm diff --git a/games/field2.gm b/games/field2.gm new file mode 100644 index 0000000..eef6b11 --- /dev/null +++ b/games/field2.gm @@ -0,0 +1,374 @@ +[ + { + "player_names": {}, + "game_size": 10 + }, + { + "fails required": 1, + "votes": [ + 1, + 1, + 0, + 0, + 0, + 1, + 1, + 0, + 0, + 0 + ], + "print_order": [ + "team", + "votes", + "round" + ], + "team": [ + 0, + 1, + 9 + ], + "type": "vote", + "round": 1 + }, + { + "fails required": 1, + "votes": [ + 1, + 1, + 0, + 0, + 0, + 1, + 1, + 0, + 0, + 0 + ], + "print_order": [ + "team", + "votes", + "round" + ], + "team": [ + 0, + 1, + 8 + ], + "type": "vote", + "round": 1 + }, + { + "fails required": 1, + "votes": [ + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "print_order": [ + "team", + "votes", + "round" + ], + "team": [ + 0, + 1, + 2 + ], + "type": "vote", + "round": 1 + }, + { + "fails required": 1, + "votes": [ + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 0, + 0, + 0 + ], + "print_order": [ + "team", + "votes", + "round" + ], + "team": [ + 3, + 4, + 5 + ], + "type": "vote", + "round": 1 + }, + { + "fails": 1, + "type": "mission", + "print_order": [ + "team", + "fails", + "must fail", + "round" + ], + "team": [ + 4, + 6, + 8 + ], + "must fail": false, + "round": 1 + }, + { + "fails required": 1, + "votes": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0 + ], + "print_order": [ + "team", + "votes", + "round" + ], + "team": [ + 5, + 6, + 7, + 9 + ], + "type": "vote", + "round": 2 + }, + { + "fails required": 1, + "votes": [ + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 0, + 1, + 0 + ], + "print_order": [ + "team", + "votes", + "round" + ], + "team": [ + 3, + 4, + 5, + 7 + ], + "type": "vote", + "round": 2 + }, + { + "fails required": 1, + "votes": [ + 1, + 1, + 0, + 1, + 1, + 1, + 0, + 1, + 1, + 1 + ], + "print_order": [ + "team", + "votes", + "round" + ], + "team": [ + 3, + 4, + 5, + 7 + ], + "type": "vote", + "round": 2 + }, + { + "fails": 0, + "type": "mission", + "print_order": [ + "team", + "fails", + "must fail", + "round" + ], + "team": [ + 3, + 4, + 5, + 7 + ], + "must fail": false, + "round": 2 + }, + { + "p2": 4, + "is good": true, + "p1": 9, + "type": "lady", + "print_order": [ + "p1", + "p2", + "is good" + ] + }, + { + "fails required": 1, + "votes": [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "print_order": [ + "team", + "votes", + "round" + ], + "team": [ + 3, + 4, + 5, + 7 + ], + "type": "vote", + "round": 3 + }, + { + "fails": 0, + "type": "mission", + "print_order": [ + "team", + "fails", + "must fail", + "round" + ], + "team": [ + 3, + 4, + 5, + 7 + ], + "must fail": false, + "round": 3 + }, + { + "fails required": 2, + "votes": [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "print_order": [ + "team", + "votes", + "round" + ], + "team": [ + 3, + 4, + 5, + 7, + 9 + ], + "type": "vote", + "round": 4 + }, + { + "fails": 1, + "type": "mission", + "print_order": [ + "team", + "fails", + "must fail", + "round" + ], + "team": [ + 3, + 4, + 5, + 7, + 9 + ], + "must fail": true, + "round": 4 + }, + { + "is good": false, + "player": 9, + "print_order": [ + "player", + "is good" + ], + "type": "known_side" + }, + { + "is good": false, + "player": 8, + "print_order": [ + "player", + "is good" + ], + "type": "known_side" + }, + { + "is good": false, + "player": 6, + "print_order": [ + "player", + "is good" + ], + "type": "known_side" + }, + { + "is good": false, + "player": 2, + "print_order": [ + "player", + "is good" + ], + "type": "known_side" + } +] \ No newline at end of file