# # ChangeLog for main.py # # Generated by Trac 1.0.20 # 11/10/2024 11:46:32 PM Sat, 20 Aug 2016 18:42:02 GMT David Owen [6.1.23] * main.py (modified) Return next state from handler Sat, 20 Aug 2016 18:41:07 GMT David Owen [6.1.22] * main.py (modified) Fixed nonlocal Sat, 20 Aug 2016 18:38:23 GMT David Owen [6.1.21] * main.py (modified) Return next state from handler Sat, 20 Aug 2016 18:37:49 GMT David Owen [6.1.20] * main.py (modified) Return next state from handler Sat, 20 Aug 2016 18:35:44 GMT David Owen [6.1.19] * main.py (modified) Moved team-failure tracking into state handler Sat, 20 Aug 2016 18:34:43 GMT David Owen [6.1.18] * main.py (modified) Removed redundant assignment Sat, 20 Aug 2016 18:31:30 GMT David Owen [6.1.17] * main.py (modified) Extracted `advance_mission()` Sat, 20 Aug 2016 18:27:57 GMT David Owen [6.1.16] * main.py (modified) Spacing Sat, 20 Aug 2016 18:27:22 GMT David Owen [6.1.15] * main.py (modified) Hoisted voting-loss logic Sat, 20 Aug 2016 18:25:19 GMT David Owen [6.1.14] * main.py (modified) Hoisted normal win/lose logic Sat, 20 Aug 2016 18:23:44 GMT David Owen [6.1.13] * main.py (modified) Unpacked one-shot `while True` loop Sat, 20 Aug 2016 18:22:00 GMT David Owen [6.1.12] * main.py (modified) Regularized control flow Sat, 20 Aug 2016 18:20:49 GMT David Owen [6.1.11] * main.py (modified) Added state for advancing missions Sat, 20 Aug 2016 18:17:49 GMT David Owen [6.1.10] * main.py (modified) Moved around state transitions Sat, 20 Aug 2016 18:13:02 GMT David Owen [6.1.9] * main.py (modified) Transformed inner loop into a state machine Sat, 20 Aug 2016 18:08:57 GMT David Owen [6.1.8] * main.py (modified) Changed `for` to `while` Sat, 20 Aug 2016 18:07:11 GMT David Owen [6.1.7] * main.py (modified) Hoisted check for spy-win by failure-to-assemble-team Sat, 20 Aug 2016 17:52:14 GMT David Owen [6.1.6] * main.py (modified) Extracted assemble_team() Sat, 20 Aug 2016 17:42:55 GMT David Owen [6.1.5] * main.py (modified) Spacing Sat, 20 Aug 2016 17:42:19 GMT David Owen [6.1.4] * main.py (modified) Extracted perform_mission Sat, 20 Aug 2016 17:42:03 GMT David Owen [6.1.3] * main.py (modified) Made main.py executable Sat, 20 Aug 2016 17:26:09 GMT David Owen [6.1.2] * main.py (modified) Advance mission on completion Sat, 20 Aug 2016 03:05:49 GMT David Owen [6.1.1] * main.py (modified) Hoist mission number Wed, 17 Aug 2016 00:02:50 GMT David Owen [6] * ai.py (added) * main.py (modified) Added a dummy AI player Tue, 16 Aug 2016 03:18:54 GMT David Owen [5] * player.py (added) * main.py (modified) Split Player into different module Tue, 16 Aug 2016 03:07:49 GMT David Owen [4] * main.py (modified) Removed unused HumanPlayer Tue, 16 Aug 2016 03:04:25 GMT David Owen [3] * main.py (modified) Count failures to assemble a team towards a spy victory Fri, 12 Aug 2016 03:38:54 GMT David Owen [2] * main.py (modified) Documentation Sat, 06 Aug 2016 01:18:45 GMT David Owen [1] * main.py (added) Random play, without counting failures to assemble a team towards a ...