| 
                  
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.60
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Merged fixes from main
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.59
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Delegated game_over()
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.58
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Delegated mission_failed()
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.57
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Delegated mission_succeeded()
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.56
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Delegated required_failures()
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.55
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Delegated get_mission_failures()
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.54
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved code
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.53
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved code
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.52
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved code
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.51
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved code
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.50
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved code
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.49
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Delegated get_proposed_team()
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.48
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Delegated next_mission()
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.47
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Delegated current_mission_size()
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.46
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Collapsed state driver
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.45
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Renamed perform_mission() to do()
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.44
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved perform_mission() to state object
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.43
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Copied role_deck to shared state
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.42
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved losses to shared state
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.41
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved wins to shared state
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.40
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Renamed assemble_team() to do()
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.39
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved assemble_team() to state object
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.38
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Copied players to shared state
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.37
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved team_failures to shared state
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.36
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved team to states
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.35
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved captain to shared state
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.34
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Renamed advance_mission() to do()
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.33
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved advance_mission() to state object
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.32
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved mission to shared state
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.31
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved responsibility for incrementing the mission to advance_mission()
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.30
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Copied player_count to shared state
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.29
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Localized approved
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.28
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved team_size into state
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.27
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Added empty shared state
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.26
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Objectify state
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.25
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Objectify state
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.24
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Objectify state
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.23
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Return next state from handler
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.22
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Fixed nonlocal
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.21
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Return next state from handler
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.20
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Return next state from handler
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.19
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved team-failure tracking into state handler
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.18
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Removed redundant assignment
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.17
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Extracted advance_mission()
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.16
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Spacing
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.15
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Hoisted voting-loss logic
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.14
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Hoisted normal win/lose logic
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.13
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Unpacked one-shot while True loop
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.12
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Regularized control flow
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.11
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Added state for advancing missions
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.10
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Moved around state transitions
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.9
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Transformed inner loop into a state machine
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.8
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Changed for to while
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.7
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Hoisted check for spy-win by failure-to-assemble-team
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.6
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Extracted assemble_team()
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.5
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Spacing
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.4
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Extracted perform_mission
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.3
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Made main.py executable
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.2
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Advance mission on completion
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6.1.1
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Hoist mission number
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @6
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Added a dummy AI player
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @5
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Split Player into different module
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @4
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Removed unused HumanPlayer?
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @3
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Count failures to assemble a team towards a spy victory
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @2
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Documentation
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @1
                         
                     | 
                    9 years | 
                    dsowen | 
                    
                        Random play, without counting failures to assemble a team towards a …
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @0
                         
                     | 
                    0 seconds | 
                    anonymous | 
                    
                     | 
                
                
                  | 
                    
                    
                   | 
                    
                      
                        
                        
                      
                     | 
                    
                      
                        @0
                         
                     | 
                    0 seconds | 
                    anonymous | 
                    
                     |