Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python Style Check #681

Closed
marcharper opened this issue Aug 4, 2016 · 1 comment
Closed

Python Style Check #681

marcharper opened this issue Aug 4, 2016 · 1 comment

Comments

@marcharper
Copy link
Member

marcharper commented Aug 4, 2016

Flake8 is a python style checker. I ran it on the axelrod repository and it gave the following output:

Axelrod/.prepare-commit-msg.py:19:80: E501 line too long (103 > 79 characters)
Axelrod/.prepare-commit-msg.py:42:80: E501 line too long (82 > 79 characters)
Axelrod/doctests.py:10:18: E111 indentation is not a multiple of four
Axelrod/doctests.py:11:51: E128 continuation line under-indented for visual indent
Axelrod/doctests.py:11:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/player.py:23:80: E501 line too long (132 > 79 characters)
Axelrod/axelrod/player.py:28:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/player.py:153:80: E501 line too long (86 > 79 characters)
Axelrod/axelrod/player.py:154:80: E501 line too long (86 > 79 characters)
Axelrod/axelrod/match_generator.py:171:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/match_generator.py:174:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/match_generator.py:201:62: E127 continuation line over-indented for visual indent
Axelrod/axelrod/match_generator.py:201:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/match.py:34:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/ecosystem.py:6:80: E501 line too long (84 > 79 characters)
Axelrod/axelrod/ecosystem.py:15:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/ecosystem.py:16:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/ecosystem.py:24:80: E501 line too long (90 > 79 characters)
Axelrod/axelrod/ecosystem.py:26:80: E501 line too long (91 > 79 characters)
Axelrod/axelrod/ecosystem.py:31:80: E501 line too long (89 > 79 characters)
Axelrod/axelrod/ecosystem.py:33:80: E501 line too long (84 > 79 characters)
Axelrod/axelrod/ecosystem.py:47:80: E501 line too long (84 > 79 characters)
Axelrod/axelrod/ecosystem.py:48:80: E501 line too long (85 > 79 characters)
Axelrod/axelrod/ecosystem.py:49:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/ecosystem.py:50:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/ecosystem.py:60:80: E501 line too long (94 > 79 characters)
Axelrod/axelrod/ecosystem.py:61:80: E501 line too long (95 > 79 characters)
Axelrod/axelrod/result_set.py:1:1: F401 'collections.defaultdict' imported but unused
Axelrod/axelrod/result_set.py:16:5: F401 'io.StringIO' imported but unused
Axelrod/axelrod/result_set.py:129:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/result_set.py:140:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/result_set.py:222:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/result_set.py:262:80: E501 line too long (90 > 79 characters)
Axelrod/axelrod/result_set.py:282:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/result_set.py:307:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/result_set.py:351:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/result_set.py:424:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/result_set.py:434:80: E501 line too long (100 > 79 characters)
Axelrod/axelrod/result_set.py:441:80: E501 line too long (100 > 79 characters)
Axelrod/axelrod/result_set.py:500:80: E501 line too long (85 > 79 characters)
Axelrod/axelrod/result_set.py:503:80: E501 line too long (85 > 79 characters)
Axelrod/axelrod/result_set.py:529:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/result_set.py:538:80: E501 line too long (93 > 79 characters)
Axelrod/axelrod/result_set.py:543:80: E501 line too long (93 > 79 characters)
Axelrod/axelrod/result_set.py:545:80: E501 line too long (115 > 79 characters)
Axelrod/axelrod/result_set.py:647:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/result_set.py:650:80: E501 line too long (100 > 79 characters)
Axelrod/axelrod/result_set.py:696:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/result_set.py:729:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/result_set.py:735:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/result_set.py:750:80: E501 line too long (114 > 79 characters)
Axelrod/axelrod/result_set.py:953:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/result_set.py:1044:66: E128 continuation line under-indented for visual indent
Axelrod/axelrod/result_set.py:1044:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/plot.py:216:80: E501 line too long (94 > 79 characters)
Axelrod/axelrod/plot.py:229:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/plot.py:234:80: E501 line too long (105 > 79 characters)
Axelrod/axelrod/moran.py:100:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategy_transformers.py:33:80: E501 line too long (101 > 79 characters)
Axelrod/axelrod/strategy_transformers.py:69:80: E501 line too long (84 > 79 characters)
Axelrod/axelrod/strategy_transformers.py:75:13: E265 block comment should start with '# '
Axelrod/axelrod/strategy_transformers.py:75:13: E115 expected an indented block (comment)
Axelrod/axelrod/strategy_transformers.py:129:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategy_transformers.py:224:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategy_transformers.py:284:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/__init__.py:4:1: F401 '.actions.flip_action' imported but unused
Axelrod/axelrod/__init__.py:4:1: F401 '.actions.Actions' imported but unused
Axelrod/axelrod/__init__.py:5:1: F401 '.random_.random_choice' imported but unused
Axelrod/axelrod/__init__.py:5:1: F401 '.random_.seed' imported but unused
Axelrod/axelrod/__init__.py:6:1: F401 '.plot.Plot' imported but unused
Axelrod/axelrod/__init__.py:7:1: F401 '.game.DefaultGame' imported but unused
Axelrod/axelrod/__init__.py:7:1: F401 '.game.Game' imported but unused
Axelrod/axelrod/__init__.py:8:1: F401 '.player.update_history' imported but unused
Axelrod/axelrod/__init__.py:8:1: F401 '.player.init_args' imported but unused
Axelrod/axelrod/__init__.py:8:1: F401 '.player.is_basic' imported but unused
Axelrod/axelrod/__init__.py:8:1: F401 '.player.Player' imported but unused
Axelrod/axelrod/__init__.py:8:1: F401 '.player.obey_axelrod' imported but unused
Axelrod/axelrod/__init__.py:9:1: F401 '.mock_player.MockPlayer' imported but unused
Axelrod/axelrod/__init__.py:9:1: F401 '.mock_player.simulate_play' imported but unused
Axelrod/axelrod/__init__.py:10:1: F401 '.match.Match' imported but unused
Axelrod/axelrod/__init__.py:11:1: F401 '.moran.MoranProcess' imported but unused
Axelrod/axelrod/__init__.py:12:1: F403 'from .strategies import *' used; unable to detect undefined names
Axelrod/axelrod/__init__.py:12:1: F401 '.strategies.*' imported but unused
Axelrod/axelrod/__init__.py:13:1: F401 '.deterministic_cache.DeterministicCache' imported but unused
Axelrod/axelrod/__init__.py:14:1: F403 'from .match_generator import *' used; unable to detect undefined names
Axelrod/axelrod/__init__.py:14:1: F401 '.match_generator.*' imported but unused
Axelrod/axelrod/__init__.py:15:1: F401 '.tournament.Tournament' imported but unused
Axelrod/axelrod/__init__.py:15:1: F401 '.tournament.SpatialTournament' imported but unused
Axelrod/axelrod/__init__.py:15:1: F401 '.tournament.ProbEndTournament' imported but unused
Axelrod/axelrod/__init__.py:16:1: F401 '.result_set.ResultSet' imported but unused
Axelrod/axelrod/__init__.py:16:1: F401 '.result_set.ResultSetFromFile' imported but unused
Axelrod/axelrod/__init__.py:17:1: F401 '.ecosystem.Ecosystem' imported but unused
Axelrod/axelrod/mock_player.py:27:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/deterministic_cache.py:27:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/deterministic_cache.py:57:80: E501 line too long (95 > 79 characters)
Axelrod/axelrod/deterministic_cache.py:146:80: E501 line too long (112 > 79 characters)
Axelrod/axelrod/tournament.py:14:80: E501 line too long (88 > 79 characters)
Axelrod/axelrod/tournament.py:98:80: E501 line too long (126 > 79 characters)
Axelrod/axelrod/tournament.py:190:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/game.py:18:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/strategies/handshake.py:1:1: F401 'axelrod.Game' imported but unused
Axelrod/axelrod/strategies/axelrod_first.py:5:1: F401 'math.sqrt' imported but unused
Axelrod/axelrod/strategies/axelrod_first.py:8:1: F401 'axelrod.Game' imported but unused
Axelrod/axelrod/strategies/axelrod_first.py:8:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/axelrod_first.py:52:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/axelrod_first.py:75:25: E261 at least two spaces before inline comment
Axelrod/axelrod/strategies/axelrod_first.py:76:25: E261 at least two spaces before inline comment
Axelrod/axelrod/strategies/axelrod_first.py:123:25: E261 at least two spaces before inline comment
Axelrod/axelrod/strategies/axelrod_first.py:124:25: E261 at least two spaces before inline comment
Axelrod/axelrod/strategies/axelrod_first.py:135:29: E261 at least two spaces before inline comment
Axelrod/axelrod/strategies/axelrod_first.py:206:32: E225 missing whitespace around operator
Axelrod/axelrod/strategies/axelrod_first.py:210:1: E303 too many blank lines (3)
Axelrod/axelrod/strategies/axelrod_first.py:239:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/strategies/axelrod_first.py:240:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/strategies/axelrod_first.py:241:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/strategies/axelrod_first.py:246:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/axelrod_first.py:337:38: E261 at least two spaces before inline comment
Axelrod/axelrod/strategies/axelrod_first.py:369:28: E261 at least two spaces before inline comment
Axelrod/axelrod/strategies/axelrod_first.py:402:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/axelrod_first.py:404:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/axelrod_first.py:408:80: E501 line too long (84 > 79 characters)
Axelrod/axelrod/strategies/axelrod_first.py:409:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/strategies/axelrod_first.py:411:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/axelrod_first.py:412:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/adaptive.py:1:1: F401 'axelrod.Game' imported but unused
Axelrod/axelrod/strategies/gambler.py:1:1: F401 'itertools.product' imported but unused
Axelrod/axelrod/strategies/gambler.py:3:1: F401 'axelrod.Player' imported but unused
Axelrod/axelrod/strategies/gambler.py:11:80: E501 line too long (100 > 79 characters)
Axelrod/axelrod/strategies/gambler.py:31:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/gambler.py:35:13: E122 continuation line missing indentation or outdented
Axelrod/axelrod/strategies/gambler.py:35:27: E203 whitespace before ':'
Axelrod/axelrod/strategies/gambler.py:36:13: E122 continuation line missing indentation or outdented
Axelrod/axelrod/strategies/gambler.py:36:27: E203 whitespace before ':'
Axelrod/axelrod/strategies/gambler.py:37:13: E122 continuation line missing indentation or outdented
Axelrod/axelrod/strategies/gambler.py:37:27: E203 whitespace before ':'
Axelrod/axelrod/strategies/gambler.py:38:13: E122 continuation line missing indentation or outdented
Axelrod/axelrod/strategies/gambler.py:38:27: E203 whitespace before ':'
Axelrod/axelrod/strategies/gambler.py:67:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/hunter.py:21:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/strategies/hunter.py:40:80: E501 line too long (85 > 79 characters)
Axelrod/axelrod/strategies/hunter.py:60:80: E501 line too long (88 > 79 characters)
Axelrod/axelrod/strategies/hunter.py:129:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/hunter.py:130:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/hunter.py:131:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/hunter.py:139:80: E501 line too long (98 > 79 characters)
Axelrod/axelrod/strategies/hunter.py:140:80: E501 line too long (98 > 79 characters)
Axelrod/axelrod/strategies/hunter.py:141:80: E501 line too long (98 > 79 characters)
Axelrod/axelrod/strategies/hunter.py:171:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/hunter.py:188:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/strategies/oncebitten.py:6:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/oncebitten.py:8:80: E501 line too long (133 > 79 characters)
Axelrod/axelrod/strategies/oncebitten.py:96:42: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/strategies/oncebitten.py:96:44: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/strategies/averagecopier.py:1:1: F401 'random' imported but unused
Axelrod/axelrod/strategies/averagecopier.py:8:80: E501 line too long (90 > 79 characters)
Axelrod/axelrod/strategies/cooperator.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/cooperator.py:40:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/cooperator.py:41:80: E501 line too long (87 > 79 characters)
Axelrod/axelrod/strategies/darwin.py:6:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/darwin.py:13:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/darwin.py:14:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/darwin.py:16:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/darwin.py:19:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/darwin.py:70:29: E261 at least two spaces before inline comment
Axelrod/axelrod/strategies/lookerup.py:87:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/lookerup.py:93:13: E122 continuation line missing indentation or outdented
Axelrod/axelrod/strategies/lookerup.py:93:27: E203 whitespace before ':'
Axelrod/axelrod/strategies/lookerup.py:94:13: E122 continuation line missing indentation or outdented
Axelrod/axelrod/strategies/lookerup.py:94:27: E203 whitespace before ':'
Axelrod/axelrod/strategies/lookerup.py:95:13: E122 continuation line missing indentation or outdented
Axelrod/axelrod/strategies/lookerup.py:95:27: E203 whitespace before ':'
Axelrod/axelrod/strategies/lookerup.py:96:13: E122 continuation line missing indentation or outdented
Axelrod/axelrod/strategies/lookerup.py:96:27: E203 whitespace before ':'
Axelrod/axelrod/strategies/lookerup.py:114:80: E501 line too long (85 > 79 characters)
Axelrod/axelrod/strategies/lookerup.py:118:80: E501 line too long (84 > 79 characters)
Axelrod/axelrod/strategies/lookerup.py:149:42: E127 continuation line over-indented for visual indent
Axelrod/axelrod/strategies/lookerup.py:155:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/lookerup.py:169:16: E225 missing whitespace around operator
Axelrod/axelrod/strategies/lookerup.py:169:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/strategies/backstabber.py:7:44: E261 at least two spaces before inline comment
Axelrod/axelrod/strategies/backstabber.py:32:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/backstabber.py:32:44: E261 at least two spaces before inline comment
Axelrod/axelrod/strategies/geller.py:9:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/geller.py:14:80: E501 line too long (90 > 79 characters)
Axelrod/axelrod/strategies/geller.py:21:80: E501 line too long (87 > 79 characters)
Axelrod/axelrod/strategies/geller.py:33:5: E731 do not assign a lambda expression, use a def
Axelrod/axelrod/strategies/geller.py:45:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/strategies/geller.py:46:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/strategies/geller.py:63:5: E731 do not assign a lambda expression, use a def
Axelrod/axelrod/strategies/geller.py:79:5: E731 do not assign a lambda expression, use a def
Axelrod/axelrod/strategies/prober.py:197:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/_strategies.py:8:1: F401 '.axelrod_first.RevisedDowning' imported but unused
Axelrod/axelrod/strategies/_strategies.py:8:1: F401 '.axelrod_first.UnnamedStrategy' imported but unused
Axelrod/axelrod/strategies/_strategies.py:14:1: F401 '.cycler.Cycler' imported but unused
Axelrod/axelrod/strategies/_strategies.py:19:1: F401 '.finite_state_machines.FSMPlayer' imported but unused
Axelrod/axelrod/strategies/_strategies.py:24:1: F401 '.gambler.Gambler' imported but unused
Axelrod/axelrod/strategies/_strategies.py:26:5: E128 continuation line under-indented for visual indent
Axelrod/axelrod/strategies/_strategies.py:27:5: E128 continuation line under-indented for visual indent
Axelrod/axelrod/strategies/_strategies.py:28:5: E128 continuation line under-indented for visual indent
Axelrod/axelrod/strategies/_strategies.py:28:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/_strategies.py:29:5: E128 continuation line under-indented for visual indent
Axelrod/axelrod/strategies/_strategies.py:31:5: E128 continuation line under-indented for visual indent
Axelrod/axelrod/strategies/_strategies.py:38:1: F401 '.lookerup.LookerUp' imported but unused
Axelrod/axelrod/strategies/_strategies.py:40:1: F401 '.memoryone.MemoryOnePlayer' imported but unused
Axelrod/axelrod/strategies/_strategies.py:40:1: F401 '.memoryone.StochasticCooperator' imported but unused
Axelrod/axelrod/strategies/_strategies.py:46:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/strategies/_strategies.py:50:80: E501 line too long (89 > 79 characters)
Axelrod/axelrod/strategies/_strategies.py:55:1: F401 '.sequence_player.SequencePlayer' imported but unused
Axelrod/axelrod/strategies/titfortat.py:40:80: E501 line too long (93 > 79 characters)
Axelrod/axelrod/strategies/titfortat.py:58:80: E501 line too long (86 > 79 characters)
Axelrod/axelrod/strategies/titfortat.py:79:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/strategies/titfortat.py:125:27: E261 at least two spaces before inline comment
Axelrod/axelrod/strategies/titfortat.py:140:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/titfortat.py:213:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/titfortat.py:256:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/strategies/titfortat.py:258:40: E225 missing whitespace around operator
Axelrod/axelrod/strategies/titfortat.py:388:76: W291 trailing whitespace
Axelrod/axelrod/strategies/titfortat.py:389:20: W291 trailing whitespace
Axelrod/axelrod/strategies/titfortat.py:394:27: W291 trailing whitespace
Axelrod/axelrod/strategies/titfortat.py:403:1: W293 blank line contains whitespace
Axelrod/axelrod/strategies/titfortat.py:404:9: E265 block comment should start with '# '
Axelrod/axelrod/strategies/titfortat.py:407:1: W293 blank line contains whitespace
Axelrod/axelrod/strategies/titfortat.py:408:9: E265 block comment should start with '# '
Axelrod/axelrod/strategies/titfortat.py:411:1: W293 blank line contains whitespace
Axelrod/axelrod/strategies/titfortat.py:412:9: E265 block comment should start with '# '
Axelrod/axelrod/strategies/titfortat.py:415:1: W293 blank line contains whitespace
Axelrod/axelrod/strategies/titfortat.py:416:1: W391 blank line at end of file
Axelrod/axelrod/strategies/punisher.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/punisher.py:16:21: E203 whitespace before ':'
Axelrod/axelrod/strategies/punisher.py:47:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/punisher.py:89:80: E501 line too long (152 > 79 characters)
Axelrod/axelrod/strategies/punisher.py:100:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/strategies/rand.py:1:1: F401 'axelrod.Actions' imported but unused
Axelrod/axelrod/strategies/mathematicalconstants.py:35:80: E501 line too long (112 > 79 characters)
Axelrod/axelrod/strategies/mathematicalconstants.py:42:80: E501 line too long (103 > 79 characters)
Axelrod/axelrod/strategies/mathematicalconstants.py:49:80: E501 line too long (102 > 79 characters)
Axelrod/axelrod/strategies/grudger.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/grudger.py:6:80: E501 line too long (103 > 79 characters)
Axelrod/axelrod/strategies/grudger.py:20:80: E501 line too long (102 > 79 characters)
Axelrod/axelrod/strategies/grudger.py:48:80: E501 line too long (99 > 79 characters)
Axelrod/axelrod/strategies/grudger.py:69:80: E501 line too long (106 > 79 characters)
Axelrod/axelrod/strategies/grudger.py:83:80: E501 line too long (102 > 79 characters)
Axelrod/axelrod/strategies/mindcontrol.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/axelrod_second.py:81:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/strategies/mindreader.py:9:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/mindreader.py:10:80: E501 line too long (88 > 79 characters)
Axelrod/axelrod/strategies/mindreader.py:47:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/mindreader.py:68:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/mindreader.py:69:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/mindreader.py:78:33: E261 at least two spaces before inline comment
Axelrod/axelrod/strategies/mindreader.py:78:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/strategies/mindreader.py:79:36: E261 at least two spaces before inline comment
Axelrod/axelrod/strategies/mindreader.py:86:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/strategies/forgiver.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/forgiver.py:24:80: E501 line too long (103 > 79 characters)
Axelrod/axelrod/strategies/memoryone.py:2:1: F401 'copy' imported but unused
Axelrod/axelrod/strategies/memoryone.py:8:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/memoryone.py:55:80: E501 line too long (116 > 79 characters)
Axelrod/axelrod/strategies/memoryone.py:57:80: E501 line too long (96 > 79 characters)
Axelrod/axelrod/strategies/memoryone.py:58:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/memoryone.py:87:32: E231 missing whitespace after ','
Axelrod/axelrod/strategies/memoryone.py:87:34: E231 missing whitespace after ','
Axelrod/axelrod/strategies/memoryone.py:87:36: E231 missing whitespace after ','
Axelrod/axelrod/strategies/memoryone.py:170:80: E501 line too long (106 > 79 characters)
Axelrod/axelrod/strategies/memoryone.py:208:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/memoryone.py:229:5: E303 too many blank lines (2)
Axelrod/axelrod/strategies/memoryone.py:405:1: E266 too many leading '#' for block comment
Axelrod/axelrod/strategies/memoryone.py:439:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/sequence_player.py:84:1: W391 blank line at end of file
Axelrod/axelrod/strategies/__init__.py:2:1: F403 'from ._strategies import *' used; unable to detect undefined names
Axelrod/axelrod/strategies/__init__.py:8:1: F401 '.meta.MetaPlayer' imported but unused
Axelrod/axelrod/strategies/__init__.py:15:1: F405 all_strategies may be undefined, or defined from star imports: ._strategies
Axelrod/axelrod/strategies/__init__.py:18:20: E128 continuation line under-indented for visual indent
Axelrod/axelrod/strategies/__init__.py:19:20: E128 continuation line under-indented for visual indent
Axelrod/axelrod/strategies/__init__.py:20:20: E128 continuation line under-indented for visual indent
Axelrod/axelrod/strategies/__init__.py:22:1: F405 all_strategies may be undefined, or defined from star imports: ._strategies
Axelrod/axelrod/strategies/__init__.py:27:20: F405 Cooperator may be undefined, or defined from star imports: ._strategies
Axelrod/axelrod/strategies/__init__.py:27:32: F405 Defector may be undefined, or defined from star imports: ._strategies
Axelrod/axelrod/strategies/__init__.py:27:42: F405 TitForTat may be undefined, or defined from star imports: ._strategies
Axelrod/axelrod/strategies/__init__.py:27:53: F405 Grudger may be undefined, or defined from star imports: ._strategies
Axelrod/axelrod/strategies/__init__.py:27:62: F405 Random may be undefined, or defined from star imports: ._strategies
Axelrod/axelrod/strategies/__init__.py:28:32: F405 all_strategies may be undefined, or defined from star imports: ._strategies
Axelrod/axelrod/strategies/__init__.py:29:26: F405 all_strategies may be undefined, or defined from star imports: ._strategies
Axelrod/axelrod/strategies/__init__.py:30:35: F405 all_strategies may be undefined, or defined from star imports: ._strategies
Axelrod/axelrod/strategies/appeaser.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/gobymajority.py:51:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/gobymajority.py:60:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/gobymajority.py:101:50: E127 continuation line over-indented for visual indent
Axelrod/axelrod/strategies/gobymajority.py:114:50: E127 continuation line over-indented for visual indent
Axelrod/axelrod/strategies/gobymajority.py:127:49: E127 continuation line over-indented for visual indent
Axelrod/axelrod/strategies/retaliate.py:54:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/apavlov.py:1:1: F401 'axelrod.flip_action' imported but unused
Axelrod/axelrod/strategies/apavlov.py:8:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/strategies/apavlov.py:54:13: E265 block comment should start with '# '
Axelrod/axelrod/strategies/apavlov.py:62:13: E265 block comment should start with '# '
Axelrod/axelrod/strategies/apavlov.py:115:13: E265 block comment should start with '# '
Axelrod/axelrod/strategies/apavlov.py:118:13: E265 block comment should start with '# '
Axelrod/axelrod/strategies/finite_state_machines.py:1:1: F401 'axelrod.Game' imported but unused
Axelrod/axelrod/strategies/finite_state_machines.py:26:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/strategies/finite_state_machines.py:30:80: E501 line too long (87 > 79 characters)
Axelrod/axelrod/strategies/finite_state_machines.py:50:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/strategies/finite_state_machines.py:78:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/finite_state_machines.py:100:80: E501 line too long (92 > 79 characters)
Axelrod/axelrod/strategies/finite_state_machines.py:105:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/finite_state_machines.py:129:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/finite_state_machines.py:133:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/finite_state_machines.py:166:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/finite_state_machines.py:193:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/finite_state_machines.py:215:37: E261 at least two spaces before inline comment
Axelrod/axelrod/strategies/finite_state_machines.py:218:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/finite_state_machines.py:243:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/finite_state_machines.py:274:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/finite_state_machines.py:297:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/inverse.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/inverse.py:23:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/inverse.py:26:80: E501 line too long (106 > 79 characters)
Axelrod/axelrod/strategies/grumpy.py:46:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/grumpy.py:47:80: E501 line too long (128 > 79 characters)
Axelrod/axelrod/strategies/grumpy.py:65:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/strategies/defector.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/defector.py:39:80: E501 line too long (84 > 79 characters)
Axelrod/axelrod/strategies/calculator.py:1:1: F401 'itertools' imported but unused
Axelrod/axelrod/strategies/calculator.py:7:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/calculator.py:44:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/strategies/meta.py:3:80: E501 line too long (120 > 79 characters)
Axelrod/axelrod/strategies/meta.py:11:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/meta.py:45:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/meta.py:56:80: E501 line too long (89 > 79 characters)
Axelrod/axelrod/strategies/meta.py:121:80: E501 line too long (88 > 79 characters)
Axelrod/axelrod/strategies/meta.py:122:80: E501 line too long (91 > 79 characters)
Axelrod/axelrod/strategies/meta.py:140:80: E501 line too long (85 > 79 characters)
Axelrod/axelrod/strategies/meta.py:144:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/meta.py:153:80: E501 line too long (87 > 79 characters)
Axelrod/axelrod/strategies/meta.py:157:80: E501 line too long (90 > 79 characters)
Axelrod/axelrod/strategies/meta.py:158:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/meta.py:183:80: E501 line too long (91 > 79 characters)
Axelrod/axelrod/strategies/meta.py:184:80: E501 line too long (95 > 79 characters)
Axelrod/axelrod/strategies/meta.py:185:80: E501 line too long (95 > 79 characters)
Axelrod/axelrod/strategies/meta.py:186:80: E501 line too long (96 > 79 characters)
Axelrod/axelrod/strategies/meta.py:187:80: E501 line too long (92 > 79 characters)
Axelrod/axelrod/strategies/meta.py:188:80: E501 line too long (122 > 79 characters)
Axelrod/axelrod/strategies/meta.py:199:80: E501 line too long (95 > 79 characters)
Axelrod/axelrod/strategies/meta.py:200:80: E501 line too long (96 > 79 characters)
Axelrod/axelrod/strategies/meta.py:214:80: E501 line too long (86 > 79 characters)
Axelrod/axelrod/strategies/meta.py:225:80: E501 line too long (86 > 79 characters)
Axelrod/axelrod/strategies/meta.py:234:5: E301 expected 1 blank line, found 0
Axelrod/axelrod/strategies/meta.py:235:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/meta.py:245:5: E301 expected 1 blank line, found 0
Axelrod/axelrod/strategies/meta.py:246:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/meta.py:256:5: E301 expected 1 blank line, found 0
Axelrod/axelrod/strategies/meta.py:257:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/meta.py:267:5: E301 expected 1 blank line, found 0
Axelrod/axelrod/strategies/meta.py:268:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/strategies/meta.py:303:80: E501 line too long (88 > 79 characters)
Axelrod/axelrod/strategies/meta.py:304:80: E501 line too long (91 > 79 characters)
Axelrod/axelrod/strategies/qlearner.py:8:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/strategies/qlearner.py:11:80: E501 line too long (84 > 79 characters)
Axelrod/axelrod/strategies/qlearner.py:33:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/strategies/qlearner.py:55:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/qlearner.py:83:80: E501 line too long (155 > 79 characters)
Axelrod/axelrod/strategies/qlearner.py:123:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/qlearner.py:134:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/strategies/cycler.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/property.py:26:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/property.py:31:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/property.py:105:25: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/property.py:106:25: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/property.py:107:25: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/property.py:108:25: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/property.py:143:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_mathematicalconstants.py:28:80: E501 line too long (95 > 79 characters)
Axelrod/axelrod/tests/unit/test_mathematicalconstants.py:32:80: E501 line too long (104 > 79 characters)
Axelrod/axelrod/tests/unit/test_mathematicalconstants.py:36:80: E501 line too long (105 > 79 characters)
Axelrod/axelrod/tests/unit/test_mathematicalconstants.py:58:80: E501 line too long (95 > 79 characters)
Axelrod/axelrod/tests/unit/test_mathematicalconstants.py:62:80: E501 line too long (90 > 79 characters)
Axelrod/axelrod/tests/unit/test_mathematicalconstants.py:66:80: E501 line too long (91 > 79 characters)
Axelrod/axelrod/tests/unit/test_mathematicalconstants.py:88:80: E501 line too long (95 > 79 characters)
Axelrod/axelrod/tests/unit/test_mathematicalconstants.py:92:80: E501 line too long (89 > 79 characters)
Axelrod/axelrod/tests/unit/test_mathematicalconstants.py:96:80: E501 line too long (90 > 79 characters)
Axelrod/axelrod/tests/unit/test_strategy_utils.py:35:9: E731 do not assign a lambda expression, use a def
Axelrod/axelrod/tests/unit/test_strategy_utils.py:41:9: E731 do not assign a lambda expression, use a def
Axelrod/axelrod/tests/unit/test_strategy_utils.py:47:9: E731 do not assign a lambda expression, use a def
Axelrod/axelrod/tests/unit/test_strategy_utils.py:56:9: E731 do not assign a lambda expression, use a def
Axelrod/axelrod/tests/unit/test_interaction_utils.py:13:21: E201 whitespace after '['
Axelrod/axelrod/tests/unit/test_interaction_utils.py:14:15: E201 whitespace after '['
Axelrod/axelrod/tests/unit/test_interaction_utils.py:15:21: E201 whitespace after '['
Axelrod/axelrod/tests/unit/test_interaction_utils.py:16:29: E201 whitespace after '['
Axelrod/axelrod/tests/unit/test_interaction_utils.py:20:19: E201 whitespace after '['
Axelrod/axelrod/tests/unit/test_interaction_utils.py:20:57: E202 whitespace before ']'
Axelrod/axelrod/tests/unit/test_interaction_utils.py:23:5: E303 too many blank lines (2)
Axelrod/axelrod/tests/unit/test_interaction_utils.py:46:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_interaction_utils.py:57:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_oncebitten.py:32:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:6:1: F403 'from axelrod.strategy_transformers import *' used; unable to detect undefined names
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:12:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:12:2: F405 IdentityTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:24:22: F405 IdentityTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:29:15: F405 FlipTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:34:15: F405 ForgiverTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:39:15: F405 ForgiverTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:48:14: F405 FlipTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:48:53: E261 at least two spaces before inline comment
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:56:23: F405 StrategyTransformerFactory may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:56:50: F405 generic_strategy_wrapper may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:66:14: F405 FlipTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:66:53: E261 at least two spaces before inline comment
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:76:14: F405 NoisyTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:84:14: F405 ForgiverTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:93:14: F405 InitialTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:99:14: F405 InitialTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:108:14: F405 FinalTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:117:14: F405 FinalTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:125:14: F405 TrackHistoryTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:132:16: F405 InitialTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:133:16: F405 FinalTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:141:16: F405 FinalTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:141:41: F405 InitialTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:141:80: E501 line too long (87 > 79 characters)
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:150:16: F405 compose_transformers may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:150:37: F405 FinalTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:150:63: F405 InitialTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:150:80: E501 line too long (89 > 79 characters)
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:160:14: F405 RetaliationTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:167:14: F405 RetaliationTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:174:25: F405 RetaliationTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:184:15: F405 RetaliateUntilApologyTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:206:31: F405 ApologyTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:212:31: F405 ApologyTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:212:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:222:14: F405 MixedTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:222:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:231:14: F405 MixedTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:231:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:245:14: F405 MixedTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:257:14: F405 MixedTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:270:14: F405 InitialTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:279:14: F405 DeadlockBreakingTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:279:44: F405 InitialTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:279:80: E501 line too long (88 > 79 characters)
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:288:14: F405 GrudgeTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:294:14: F405 InitialTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:295:14: F405 GrudgeTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:304:29: F405 IdentityTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:305:29: F405 FlipTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:306:29: F405 TrackHistoryTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:313:41: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:323:29: F405 IdentityTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:323:52: F405 GrudgeTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:324:29: F405 FinalTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:324:52: F405 FinalTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:325:29: F405 InitialTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:325:54: F405 InitialTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:326:29: F405 DeadlockBreakingTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:327:29: F405 RetaliationTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:328:29: F405 RetaliateUntilApologyTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:329:29: F405 TrackHistoryTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:330:29: F405 ApologyTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:337:41: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:348:14: F405 FlipTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:355:14: F405 FlipTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:369:7: F405 RetaliateUntilApologyTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:371:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:376:27: E261 at least two spaces before inline comment
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:385:15: F405 FlipTransformer may be undefined, or defined from star imports: axelrod.strategy_transformers
Axelrod/axelrod/tests/unit/test_strategy_transformers.py:387:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_axelrod_second.py:25:5: E303 too many blank lines (2)
Axelrod/axelrod/tests/unit/test_axelrod_second.py:41:50: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_cycler.py:5:1: F401 '.test_player.test_four_vector' imported but unused
Axelrod/axelrod/tests/unit/test_appeaser.py:36:1: W391 blank line at end of file
Axelrod/axelrod/tests/unit/test_prober.py:17:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_prober.py:46:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_prober.py:75:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_prober.py:105:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_gambler.py:7:1: F401 'random' imported but unused
Axelrod/axelrod/tests/unit/test_gambler.py:9:1: F401 'axelrod.Actions' imported but unused
Axelrod/axelrod/tests/unit/test_gambler.py:9:1: F401 'axelrod.random_choice' imported but unused
Axelrod/axelrod/tests/unit/test_gambler.py:22:27: E261 at least two spaces before inline comment
Axelrod/axelrod/tests/unit/test_gambler.py:41:27: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_gambler.py:42:27: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_gambler.py:43:27: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_gambler.py:44:27: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_gambler.py:53:5: E303 too many blank lines (2)
Axelrod/axelrod/tests/unit/test_gambler.py:66:23: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_gambler.py:67:23: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_gambler.py:68:23: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_gambler.py:69:23: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_gambler.py:71:29: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_gambler.py:93:24: E201 whitespace after '{'
Axelrod/axelrod/tests/unit/test_gambler.py:102:38: E203 whitespace before ','
Axelrod/axelrod/tests/unit/test_gambler.py:121:9: F841 local variable 'outcomes' is assigned to but never used
Axelrod/axelrod/tests/unit/test_plot.py:18:80: E501 line too long (85 > 79 characters)
Axelrod/axelrod/tests/unit/test_plot.py:21:27: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_plot.py:22:25: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_plot.py:23:27: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_plot.py:24:25: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_plot.py:25:27: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_plot.py:26:25: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_plot.py:27:27: E114 indentation is not a multiple of four (comment)
Axelrod/axelrod/tests/unit/test_plot.py:27:27: E116 unexpected indentation (comment)
Axelrod/axelrod/tests/unit/test_plot.py:28:28: E114 indentation is not a multiple of four (comment)
Axelrod/axelrod/tests/unit/test_plot.py:28:28: E116 unexpected indentation (comment)
Axelrod/axelrod/tests/unit/test_plot.py:46:80: E501 line too long (86 > 79 characters)
Axelrod/axelrod/tests/unit/test_plot.py:55:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/tests/unit/test_plot.py:56:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/tests/unit/test_plot.py:57:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_plot.py:60:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_memoryone.py:78:9: F841 local variable 'player' is assigned to but never used
Axelrod/axelrod/tests/unit/test_memoryone.py:115:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_memoryone.py:129:80: E501 line too long (89 > 79 characters)
Axelrod/axelrod/tests/unit/test_memoryone.py:165:80: E501 line too long (84 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:8:1: F401 'os' imported but unused
Axelrod/axelrod/tests/unit/test_resultset.py:19:80: E501 line too long (85 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:22:27: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_resultset.py:23:25: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:24:27: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_resultset.py:25:25: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:26:27: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_resultset.py:27:25: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:28:27: E114 indentation is not a multiple of four (comment)
Axelrod/axelrod/tests/unit/test_resultset.py:28:27: E116 unexpected indentation (comment)
Axelrod/axelrod/tests/unit/test_resultset.py:29:28: E114 indentation is not a multiple of four (comment)
Axelrod/axelrod/tests/unit/test_resultset.py:29:28: E116 unexpected indentation (comment)
Axelrod/axelrod/tests/unit/test_resultset.py:40:80: E501 line too long (92 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:41:80: E501 line too long (92 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:42:80: E501 line too long (92 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:44:37: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:49:30: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:55:28: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:61:41: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:83:9: F841 local variable 'norm_scores' is assigned to but never used
Axelrod/axelrod/tests/unit/test_resultset.py:104:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:105:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:106:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:110:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:111:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:112:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:122:80: E501 line too long (90 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:123:80: E501 line too long (90 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:127:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:128:36: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:128:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:288:38: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:298:34: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:409:36: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:440:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:445:36: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:446:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:555:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:559:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:565:40: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:598:9: E731 do not assign a lambda expression, use a def
Axelrod/axelrod/tests/unit/test_resultset.py:599:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:609:80: E501 line too long (85 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:612:24: E201 whitespace after '{'
Axelrod/axelrod/tests/unit/test_resultset.py:612:27: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_resultset.py:614:27: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_resultset.py:615:25: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:626:80: E501 line too long (92 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:627:70: E203 whitespace before ','
Axelrod/axelrod/tests/unit/test_resultset.py:630:37: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:635:30: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:641:28: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:647:41: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:649:26: E202 whitespace before ')'
Axelrod/axelrod/tests/unit/test_resultset.py:649:28: E272 multiple spaces before keyword
Axelrod/axelrod/tests/unit/test_resultset.py:650:26: E202 whitespace before ')'
Axelrod/axelrod/tests/unit/test_resultset.py:650:28: E272 multiple spaces before keyword
Axelrod/axelrod/tests/unit/test_resultset.py:669:9: F841 local variable 'norm_scores' is assigned to but never used
Axelrod/axelrod/tests/unit/test_resultset.py:690:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:691:52: E202 whitespace before ']'
Axelrod/axelrod/tests/unit/test_resultset.py:692:49: E203 whitespace before ','
Axelrod/axelrod/tests/unit/test_resultset.py:696:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:697:51: E202 whitespace before ']'
Axelrod/axelrod/tests/unit/test_resultset.py:698:51: E202 whitespace before ']'
Axelrod/axelrod/tests/unit/test_resultset.py:708:80: E501 line too long (86 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:709:53: E202 whitespace before ']'
Axelrod/axelrod/tests/unit/test_resultset.py:713:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:714:36: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:714:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:742:17: E131 continuation line unaligned for hanging indent
Axelrod/axelrod/tests/unit/test_resultset.py:743:17: E131 continuation line unaligned for hanging indent
Axelrod/axelrod/tests/unit/test_resultset.py:747:80: E501 line too long (87 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:752:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:759:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:780:70: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_resultset.py:795:24: E201 whitespace after '{'
Axelrod/axelrod/tests/unit/test_resultset.py:795:27: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_resultset.py:797:27: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_resultset.py:798:25: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:809:70: E203 whitespace before ','
Axelrod/axelrod/tests/unit/test_resultset.py:810:70: E203 whitespace before ','
Axelrod/axelrod/tests/unit/test_resultset.py:814:37: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:819:30: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:820:17: E201 whitespace after '['
Axelrod/axelrod/tests/unit/test_resultset.py:821:17: E201 whitespace after '['
Axelrod/axelrod/tests/unit/test_resultset.py:822:17: E201 whitespace after '['
Axelrod/axelrod/tests/unit/test_resultset.py:823:17: E201 whitespace after '['
Axelrod/axelrod/tests/unit/test_resultset.py:823:19: E272 multiple spaces before keyword
Axelrod/axelrod/tests/unit/test_resultset.py:826:28: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:833:41: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:834:26: E202 whitespace before ')'
Axelrod/axelrod/tests/unit/test_resultset.py:834:28: E272 multiple spaces before keyword
Axelrod/axelrod/tests/unit/test_resultset.py:835:26: E202 whitespace before ')'
Axelrod/axelrod/tests/unit/test_resultset.py:835:28: E272 multiple spaces before keyword
Axelrod/axelrod/tests/unit/test_resultset.py:836:26: E202 whitespace before ')'
Axelrod/axelrod/tests/unit/test_resultset.py:836:28: E272 multiple spaces before keyword
Axelrod/axelrod/tests/unit/test_resultset.py:837:18: E272 multiple spaces before keyword
Axelrod/axelrod/tests/unit/test_resultset.py:842:48: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_resultset.py:843:51: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_resultset.py:858:9: F841 local variable 'norm_scores' is assigned to but never used
Axelrod/axelrod/tests/unit/test_resultset.py:914:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:915:36: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:915:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:953:9: E122 continuation line missing indentation or outdented
Axelrod/axelrod/tests/unit/test_resultset.py:953:80: E501 line too long (106 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:966:49: E127 continuation line over-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:967:49: E127 continuation line over-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:968:25: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:985:37: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:990:30: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:994:28: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:998:41: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:1004:50: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_resultset.py:1004:64: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_resultset.py:1004:75: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_resultset.py:1004:80: E501 line too long (88 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:1013:20: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:1014:24: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:1015:27: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:1016:32: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_resultset.py:1019:9: F841 local variable 'norm_scores' is assigned to but never used
Axelrod/axelrod/tests/unit/test_resultset.py:1021:55: E202 whitespace before ']'
Axelrod/axelrod/tests/unit/test_resultset.py:1030:46: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_resultset.py:1037:45: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_resultset.py:1054:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:1055:36: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_resultset.py:1055:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:1084:80: E501 line too long (110 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:1094:80: E501 line too long (86 > 79 characters)
Axelrod/axelrod/tests/unit/test_resultset.py:1094:87: E203 whitespace before ','
Axelrod/axelrod/tests/unit/test_qlearner.py:40:31: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_qlearner.py:40:80: E501 line too long (97 > 79 characters)
Axelrod/axelrod/tests/unit/test_qlearner.py:50:31: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_qlearner.py:110:31: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_qlearner.py:110:80: E501 line too long (97 > 79 characters)
Axelrod/axelrod/tests/unit/test_qlearner.py:122:31: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_qlearner.py:155:36: E231 missing whitespace after ':'
Axelrod/axelrod/tests/unit/test_qlearner.py:156:36: E231 missing whitespace after ':'
Axelrod/axelrod/tests/unit/test_qlearner.py:156:39: E231 missing whitespace after ':'
Axelrod/axelrod/tests/unit/test_qlearner.py:156:44: E231 missing whitespace after ':'
Axelrod/axelrod/tests/unit/test_qlearner.py:180:31: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_qlearner.py:180:80: E501 line too long (113 > 79 characters)
Axelrod/axelrod/tests/unit/test_qlearner.py:192:31: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_qlearner.py:192:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_qlearner.py:252:31: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_qlearner.py:252:80: E501 line too long (115 > 79 characters)
Axelrod/axelrod/tests/unit/test_qlearner.py:262:31: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_qlearner.py:262:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_grumpy.py:32:43: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_grumpy.py:32:45: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_grumpy.py:38:80: E501 line too long (97 > 79 characters)
Axelrod/axelrod/tests/unit/test_grumpy.py:41:45: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_grumpy.py:41:47: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_grumpy.py:45:45: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_grumpy.py:45:47: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_grumpy.py:49:45: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_grumpy.py:49:47: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_grumpy.py:54:45: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_grumpy.py:54:47: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_grumpy.py:63:43: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_grumpy.py:63:45: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_meta.py:47:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/tests/unit/test_meta.py:88:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_meta.py:89:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_meta.py:93:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_meta.py:124:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_meta.py:128:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_meta.py:150:37: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_meta.py:150:39: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_meta.py:153:80: E501 line too long (90 > 79 characters)
Axelrod/axelrod/tests/unit/test_meta.py:167:41: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_meta.py:167:43: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_meta.py:167:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_meta.py:173:41: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_meta.py:173:43: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_meta.py:179:41: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_meta.py:179:43: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_meta.py:179:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_meta.py:191:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_meta.py:200:80: E501 line too long (90 > 79 characters)
Axelrod/axelrod/tests/unit/test_meta.py:210:80: E501 line too long (87 > 79 characters)
Axelrod/axelrod/tests/unit/test_meta.py:210:83: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_meta.py:221:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_meta.py:260:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_meta.py:271:5: E303 too many blank lines (2)
Axelrod/axelrod/tests/unit/test_meta.py:280:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_meta.py:291:5: E303 too many blank lines (2)
Axelrod/axelrod/tests/unit/test_meta.py:300:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_meta.py:311:5: E303 too many blank lines (2)
Axelrod/axelrod/tests/unit/test_meta.py:320:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_darwin.py:10:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_darwin.py:26:45: E261 at least two spaces before inline comment
Axelrod/axelrod/tests/unit/test_darwin.py:33:45: E261 at least two spaces before inline comment
Axelrod/axelrod/tests/unit/test_darwin.py:40:55: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_darwin.py:53:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/tests/unit/test_mindreader.py:144:33: E261 at least two spaces before inline comment
Axelrod/axelrod/tests/unit/test_mindreader.py:144:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_mindreader.py:145:36: E261 at least two spaces before inline comment
Axelrod/axelrod/tests/unit/test_calculator.py:3:1: F401 'random' imported but unused
Axelrod/axelrod/tests/unit/test_calculator.py:42:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/tests/unit/test_calculator.py:44:80: E501 line too long (84 > 79 characters)
Axelrod/axelrod/tests/unit/test_calculator.py:46:1: W391 blank line at end of file
Axelrod/axelrod/tests/unit/test_tournament.py:42:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_tournament.py:104:13: F841 local variable 'results' is assigned to but never used
Axelrod/axelrod/tests/unit/test_tournament.py:105:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:151:9: E303 too many blank lines (2)
Axelrod/axelrod/tests/unit/test_tournament.py:155:9: E731 do not assign a lambda expression, use a def
Axelrod/axelrod/tests/unit/test_tournament.py:168:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:210:44: E127 continuation line over-indented for visual indent
Axelrod/axelrod/tests/unit/test_tournament.py:211:44: E127 continuation line over-indented for visual indent
Axelrod/axelrod/tests/unit/test_tournament.py:214:9: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_tournament.py:215:9: E124 closing bracket does not match visual indentation
Axelrod/axelrod/tests/unit/test_tournament.py:217:5: E304 blank lines found after function decorator
Axelrod/axelrod/tests/unit/test_tournament.py:220:25: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_tournament.py:221:9: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_tournament.py:224:9: E124 closing bracket does not match visual indentation
Axelrod/axelrod/tests/unit/test_tournament.py:225:25: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_tournament.py:226:9: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_tournament.py:229:9: E124 closing bracket does not match visual indentation
Axelrod/axelrod/tests/unit/test_tournament.py:311:48: E127 continuation line over-indented for visual indent
Axelrod/axelrod/tests/unit/test_tournament.py:455:80: E501 line too long (85 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:458:80: E501 line too long (86 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:475:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:486:80: E501 line too long (94 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:487:80: E501 line too long (94 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:488:80: E501 line too long (86 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:489:80: E501 line too long (86 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:496:80: E501 line too long (85 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:497:80: E501 line too long (85 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:498:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:499:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:502:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:503:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:526:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:544:25: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_tournament.py:545:9: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_tournament.py:547:9: E124 closing bracket does not match visual indentation
Axelrod/axelrod/tests/unit/test_tournament.py:549:5: E304 blank lines found after function decorator
Axelrod/axelrod/tests/unit/test_tournament.py:552:25: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_tournament.py:553:9: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_tournament.py:556:25: E251 unexpected spaces around keyword / parameter equals
Axelrod/axelrod/tests/unit/test_tournament.py:557:9: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_tournament.py:604:9: E304 blank lines found after function decorator
Axelrod/axelrod/tests/unit/test_tournament.py:606:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:612:18: E225 missing whitespace around operator
Axelrod/axelrod/tests/unit/test_tournament.py:613:44: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_tournament.py:614:48: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_tournament.py:620:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:622:30: E222 multiple spaces after operator
Axelrod/axelrod/tests/unit/test_tournament.py:623:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:625:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:626:80: E501 line too long (92 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:627:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:628:80: E501 line too long (84 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:630:80: E501 line too long (92 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:632:80: E501 line too long (100 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:633:80: E501 line too long (90 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:634:80: E501 line too long (94 > 79 characters)
Axelrod/axelrod/tests/unit/test_tournament.py:635:80: E501 line too long (94 > 79 characters)
Axelrod/axelrod/tests/unit/test_match_generator.py:103:80: E501 line too long (88 > 79 characters)
Axelrod/axelrod/tests/unit/test_match_generator.py:105:80: E501 line too long (123 > 79 characters)
Axelrod/axelrod/tests/unit/test_match_generator.py:106:80: E501 line too long (97 > 79 characters)
Axelrod/axelrod/tests/unit/test_match_generator.py:108:80: E501 line too long (87 > 79 characters)
Axelrod/axelrod/tests/unit/test_match_generator.py:132:80: E501 line too long (123 > 79 characters)
Axelrod/axelrod/tests/unit/test_match_generator.py:133:80: E501 line too long (97 > 79 characters)
Axelrod/axelrod/tests/unit/test_match_generator.py:135:80: E501 line too long (87 > 79 characters)
Axelrod/axelrod/tests/unit/test_match_generator.py:149:80: E501 line too long (95 > 79 characters)
Axelrod/axelrod/tests/unit/test_match_generator.py:182:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/tests/unit/test_match_generator.py:209:80: E501 line too long (90 > 79 characters)
Axelrod/axelrod/tests/unit/test_match_generator.py:229:71: E127 continuation line over-indented for visual indent
Axelrod/axelrod/tests/unit/test_match_generator.py:229:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_match_generator.py:233:80: E501 line too long (87 > 79 characters)
Axelrod/axelrod/tests/unit/test_match_generator.py:239:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_match_generator.py:247:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_lookerup.py:37:27: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:38:27: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:39:27: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:40:27: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:52:39: E261 at least two spaces before inline comment
Axelrod/axelrod/tests/unit/test_lookerup.py:65:23: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:66:23: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:67:23: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:68:23: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:70:29: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:90:5: E303 too many blank lines (2)
Axelrod/axelrod/tests/unit/test_lookerup.py:95:22: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:96:22: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:97:22: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:98:22: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:100:22: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:101:22: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:102:22: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:103:22: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:106:29: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_lookerup.py:122:1: E303 too many blank lines (3)
Axelrod/axelrod/tests/unit/test_lookerup.py:139:25: E127 continuation line over-indented for visual indent
Axelrod/axelrod/tests/unit/test_lookerup.py:165:9: F841 local variable 'outcomes' is assigned to but never used
Axelrod/axelrod/tests/unit/test_inverse.py:33:80: E501 line too long (85 > 79 characters)
Axelrod/axelrod/tests/unit/test_inverse.py:51:9: F841 local variable 'P1' is assigned to but never used
Axelrod/axelrod/tests/unit/test_inverse.py:52:9: F841 local variable 'P2' is assigned to but never used
Axelrod/axelrod/tests/unit/test_random_.py:11:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_random_.py:33:1: W391 blank line at end of file
Axelrod/axelrod/tests/unit/test_grudger.py:3:1: F401 'random' imported but unused
Axelrod/axelrod/tests/unit/test_grudger.py:63:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_grudger.py:65:37: E127 continuation line over-indented for visual indent
Axelrod/axelrod/tests/unit/test_grudger.py:151:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_defector.py:56:54: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_headsup.py:41:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_headsup.py:42:13: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_punisher.py:3:1: F401 'random' imported but unused
Axelrod/axelrod/tests/unit/test_punisher.py:17:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_punisher.py:44:37: E127 continuation line over-indented for visual indent
Axelrod/axelrod/tests/unit/test_punisher.py:47:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_punisher.py:69:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_punisher.py:96:37: E127 continuation line over-indented for visual indent
Axelrod/axelrod/tests/unit/test_punisher.py:98:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_punisher.py:119:1: W391 blank line at end of file
Axelrod/axelrod/tests/unit/test_punisher.py:119:1: W293 blank line contains whitespace
Axelrod/axelrod/tests/unit/test_backstabber.py:7:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_backstabber.py:36:38: E203 whitespace before ','
Axelrod/axelrod/tests/unit/test_backstabber.py:39:38: E203 whitespace before ','
Axelrod/axelrod/tests/unit/test_backstabber.py:42:38: E203 whitespace before ','
Axelrod/axelrod/tests/unit/test_backstabber.py:83:38: E203 whitespace before ','
Axelrod/axelrod/tests/unit/test_match.py:44:80: E501 line too long (92 > 79 characters)
Axelrod/axelrod/tests/unit/test_match.py:137:80: E501 line too long (88 > 79 characters)
Axelrod/axelrod/tests/unit/test_match.py:142:80: E501 line too long (88 > 79 characters)
Axelrod/axelrod/tests/unit/test_match.py:190:80: E501 line too long (90 > 79 characters)
Axelrod/axelrod/tests/unit/test_match.py:198:80: E501 line too long (90 > 79 characters)
Axelrod/axelrod/tests/unit/test_game.py:3:1: F401 'hypothesis.strategies.tuples' imported but unused
Axelrod/axelrod/tests/unit/test_game.py:5:1: F403 'from axelrod.tests.property import *' used; unable to detect undefined names
Axelrod/axelrod/tests/unit/test_game.py:56:17: F405 games may be undefined, or defined from star imports: axelrod.tests.property
Axelrod/axelrod/tests/unit/test_ecosystem.py:40:80: E501 line too long (85 > 79 characters)
Axelrod/axelrod/tests/unit/test_ecosystem.py:49:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_ecosystem.py:58:80: E501 line too long (111 > 79 characters)
Axelrod/axelrod/tests/unit/test_ecosystem.py:61:80: E501 line too long (108 > 79 characters)
Axelrod/axelrod/tests/unit/test_ecosystem.py:64:9: E731 do not assign a lambda expression, use a def
Axelrod/axelrod/tests/unit/test_axelrod_first.py:100:5: E303 too many blank lines (2)
Axelrod/axelrod/tests/unit/test_axelrod_first.py:255:80: E501 line too long (83 > 79 characters)
Axelrod/axelrod/tests/unit/test_cooperator.py:55:54: E231 missing whitespace after ','
Axelrod/axelrod/tests/unit/test_player.py:1:1: F401 'copy' imported but unused
Axelrod/axelrod/tests/unit/test_player.py:7:1: F401 'axelrod.Game' imported but unused
Axelrod/axelrod/tests/unit/test_player.py:16:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_player.py:74:80: E501 line too long (85 > 79 characters)
Axelrod/axelrod/tests/unit/test_player.py:76:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_player.py:132:21: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_player.py:246:5: E303 too many blank lines (2)
Axelrod/axelrod/tests/unit/test_player.py:266:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/tests/unit/test_player.py:267:80: E501 line too long (90 > 79 characters)
Axelrod/axelrod/tests/unit/test_hunter.py:40:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_hunter.py:60:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_hunter.py:80:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_hunter.py:103:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_hunter.py:135:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_hunter.py:153:80: E501 line too long (112 > 79 characters)
Axelrod/axelrod/tests/unit/test_hunter.py:166:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_hunter.py:183:21: E203 whitespace before ':'
Axelrod/axelrod/tests/unit/test_hunter.py:192:9: F841 local variable 'P1' is assigned to but never used
Axelrod/axelrod/tests/unit/test_hunter.py:193:9: F841 local variable 'P2' is assigned to but never used
Axelrod/axelrod/tests/unit/test_hunter.py:210:28: E701 multiple statements on one line (colon)
Axelrod/axelrod/tests/unit/test_sequence_player.py:12:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_sequence_player.py:47:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_sequence_player.py:49:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_sequence_player.py:51:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_sequence_player.py:73:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_sequence_player.py:75:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_sequence_player.py:77:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_finite_state_machines.py:37:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_finite_state_machines.py:48:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_finite_state_machines.py:59:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_finite_state_machines.py:70:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_finite_state_machines.py:85:33: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_finite_state_machines.py:90:33: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_forgiver.py:28:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_averagecopier.py:3:1: F401 'random' imported but unused
Axelrod/axelrod/tests/unit/test_averagecopier.py:41:80: E501 line too long (81 > 79 characters)
Axelrod/axelrod/tests/unit/test_classification.py:19:80: E501 line too long (82 > 79 characters)
Axelrod/axelrod/tests/unit/test_classification.py:186:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_deterministic_cache.py:20:80: E501 line too long (208 > 79 characters)
Axelrod/axelrod/tests/unit/test_deterministic_cache.py:23:80: E501 line too long (254 > 79 characters)
Axelrod/axelrod/tests/unit/test_deterministic_cache.py:74:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_deterministic_cache.py:106:1: W391 blank line at end of file
Axelrod/axelrod/tests/unit/test_apavlov.py:46:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_apavlov.py:92:9: E303 too many blank lines (2)
Axelrod/axelrod/tests/unit/test_adaptive.py:45:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_adaptive.py:51:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_adaptive.py:57:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_adaptive.py:61:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_geller.py:24:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_titfortat.py:132:80: E501 line too long (91 > 79 characters)
Axelrod/axelrod/tests/unit/test_titfortat.py:142:27: E261 at least two spaces before inline comment
Axelrod/axelrod/tests/unit/test_titfortat.py:155:80: E501 line too long (85 > 79 characters)
Axelrod/axelrod/tests/unit/test_titfortat.py:164:27: E261 at least two spaces before inline comment
Axelrod/axelrod/tests/unit/test_titfortat.py:186:27: E261 at least two spaces before inline comment
Axelrod/axelrod/tests/unit/test_titfortat.py:271:9: F841 local variable 'outcomes' is assigned to but never used
Axelrod/axelrod/tests/unit/test_titfortat.py:276:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_titfortat.py:279:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_titfortat.py:280:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_titfortat.py:305:29: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_titfortat.py:308:29: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_titfortat.py:311:29: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_titfortat.py:314:29: E128 continuation line under-indented for visual indent
Axelrod/axelrod/tests/unit/test_titfortat.py:436:5: E303 too many blank lines (2)
Axelrod/axelrod/tests/unit/test_titfortat.py:442:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_titfortat.py:460:80: E501 line too long (93 > 79 characters)
Axelrod/axelrod/tests/unit/test_titfortat.py:466:1: W391 blank line at end of file
Axelrod/axelrod/tests/unit/test_moran.py:72:43: E262 inline comment should start with '# '
Axelrod/axelrod/tests/unit/test_moran.py:74:5: E304 blank lines found after function decorator
Axelrod/axelrod/tests/unit/test_handshake.py:33:57: W292 no newline at end of file
Axelrod/axelrod/tests/unit/test_retaliate.py:28:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/unit/test_retaliate.py:29:9: F841 local variable 'P1' is assigned to but never used
Axelrod/axelrod/tests/unit/test_retaliate.py:30:9: F841 local variable 'P2' is assigned to but never used
Axelrod/axelrod/tests/unit/test_actions.py:4:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/unit/test_actions.py:14:5: E303 too many blank lines (2)
Axelrod/axelrod/tests/unit/test_actions.py:19:29: W292 no newline at end of file
Axelrod/axelrod/tests/integration/test_sample_tournaments.py:60:80: E501 line too long (80 > 79 characters)
Axelrod/axelrod/tests/integration/test_tournament.py:8:1: E302 expected 2 blank lines, found 1
Axelrod/axelrod/tests/integration/test_tournament.py:32:80: E501 line too long (84 > 79 characters)
Axelrod/axelrod/tests/integration/test_matches.py:12:80: E501 line too long (91 > 79 characters)
Axelrod/build/lib/axelrod/player.py:23:80: E501 line too long (132 > 79 characters)
Axelrod/build/lib/axelrod/player.py:28:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/player.py:153:80: E501 line too long (86 > 79 characters)
Axelrod/build/lib/axelrod/player.py:154:80: E501 line too long (86 > 79 characters)
Axelrod/build/lib/axelrod/match_generator.py:171:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/match_generator.py:174:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/match.py:34:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/ecosystem.py:6:80: E501 line too long (84 > 79 characters)
Axelrod/build/lib/axelrod/ecosystem.py:15:80: E501 line too long (83 > 79 characters)
Axelrod/build/lib/axelrod/ecosystem.py:16:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/ecosystem.py:24:80: E501 line too long (90 > 79 characters)
Axelrod/build/lib/axelrod/ecosystem.py:26:80: E501 line too long (91 > 79 characters)
Axelrod/build/lib/axelrod/ecosystem.py:31:80: E501 line too long (89 > 79 characters)
Axelrod/build/lib/axelrod/ecosystem.py:33:80: E501 line too long (84 > 79 characters)
Axelrod/build/lib/axelrod/ecosystem.py:47:80: E501 line too long (84 > 79 characters)
Axelrod/build/lib/axelrod/ecosystem.py:48:80: E501 line too long (85 > 79 characters)
Axelrod/build/lib/axelrod/ecosystem.py:49:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/ecosystem.py:50:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/ecosystem.py:60:80: E501 line too long (94 > 79 characters)
Axelrod/build/lib/axelrod/ecosystem.py:61:80: E501 line too long (95 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:1:1: F401 'collections.defaultdict' imported but unused
Axelrod/build/lib/axelrod/result_set.py:16:5: F401 'io.StringIO' imported but unused
Axelrod/build/lib/axelrod/result_set.py:129:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:140:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:222:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:262:80: E501 line too long (90 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:282:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:307:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:351:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:424:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:434:80: E501 line too long (100 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:441:80: E501 line too long (100 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:500:80: E501 line too long (85 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:503:80: E501 line too long (85 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:529:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:538:80: E501 line too long (93 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:543:80: E501 line too long (93 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:545:80: E501 line too long (115 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:647:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:650:80: E501 line too long (100 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:696:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:728:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:734:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:749:80: E501 line too long (114 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:952:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/result_set.py:1043:66: E128 continuation line under-indented for visual indent
Axelrod/build/lib/axelrod/result_set.py:1043:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/plot.py:216:80: E501 line too long (94 > 79 characters)
Axelrod/build/lib/axelrod/plot.py:229:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/plot.py:234:80: E501 line too long (105 > 79 characters)
Axelrod/build/lib/axelrod/moran.py:100:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategy_transformers.py:33:80: E501 line too long (101 > 79 characters)
Axelrod/build/lib/axelrod/strategy_transformers.py:69:80: E501 line too long (84 > 79 characters)
Axelrod/build/lib/axelrod/strategy_transformers.py:75:13: E265 block comment should start with '# '
Axelrod/build/lib/axelrod/strategy_transformers.py:75:13: E115 expected an indented block (comment)
Axelrod/build/lib/axelrod/strategy_transformers.py:129:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategy_transformers.py:224:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategy_transformers.py:284:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/__init__.py:4:1: F401 '.actions.flip_action' imported but unused
Axelrod/build/lib/axelrod/__init__.py:4:1: F401 '.actions.Actions' imported but unused
Axelrod/build/lib/axelrod/__init__.py:5:1: F401 '.random_.random_choice' imported but unused
Axelrod/build/lib/axelrod/__init__.py:5:1: F401 '.random_.seed' imported but unused
Axelrod/build/lib/axelrod/__init__.py:6:1: F401 '.plot.Plot' imported but unused
Axelrod/build/lib/axelrod/__init__.py:7:1: F401 '.game.DefaultGame' imported but unused
Axelrod/build/lib/axelrod/__init__.py:7:1: F401 '.game.Game' imported but unused
Axelrod/build/lib/axelrod/__init__.py:8:1: F401 '.player.update_history' imported but unused
Axelrod/build/lib/axelrod/__init__.py:8:1: F401 '.player.init_args' imported but unused
Axelrod/build/lib/axelrod/__init__.py:8:1: F401 '.player.is_basic' imported but unused
Axelrod/build/lib/axelrod/__init__.py:8:1: F401 '.player.Player' imported but unused
Axelrod/build/lib/axelrod/__init__.py:8:1: F401 '.player.obey_axelrod' imported but unused
Axelrod/build/lib/axelrod/__init__.py:9:1: F401 '.mock_player.MockPlayer' imported but unused
Axelrod/build/lib/axelrod/__init__.py:9:1: F401 '.mock_player.simulate_play' imported but unused
Axelrod/build/lib/axelrod/__init__.py:10:1: F401 '.match.Match' imported but unused
Axelrod/build/lib/axelrod/__init__.py:11:1: F401 '.moran.MoranProcess' imported but unused
Axelrod/build/lib/axelrod/__init__.py:12:1: F403 'from .strategies import *' used; unable to detect undefined names
Axelrod/build/lib/axelrod/__init__.py:12:1: F401 '.strategies.*' imported but unused
Axelrod/build/lib/axelrod/__init__.py:13:1: F401 '.deterministic_cache.DeterministicCache' imported but unused
Axelrod/build/lib/axelrod/__init__.py:14:1: F403 'from .match_generator import *' used; unable to detect undefined names
Axelrod/build/lib/axelrod/__init__.py:14:1: F401 '.match_generator.*' imported but unused
Axelrod/build/lib/axelrod/__init__.py:15:1: F401 '.tournament.Tournament' imported but unused
Axelrod/build/lib/axelrod/__init__.py:15:1: F401 '.tournament.SpatialTournament' imported but unused
Axelrod/build/lib/axelrod/__init__.py:15:1: F401 '.tournament.ProbEndTournament' imported but unused
Axelrod/build/lib/axelrod/__init__.py:16:1: F401 '.result_set.ResultSet' imported but unused
Axelrod/build/lib/axelrod/__init__.py:16:1: F401 '.result_set.ResultSetFromFile' imported but unused
Axelrod/build/lib/axelrod/__init__.py:17:1: F401 '.ecosystem.Ecosystem' imported but unused
Axelrod/build/lib/axelrod/mock_player.py:27:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/deterministic_cache.py:27:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/deterministic_cache.py:57:80: E501 line too long (95 > 79 characters)
Axelrod/build/lib/axelrod/deterministic_cache.py:146:80: E501 line too long (112 > 79 characters)
Axelrod/build/lib/axelrod/tournament.py:14:80: E501 line too long (88 > 79 characters)
Axelrod/build/lib/axelrod/tournament.py:98:80: E501 line too long (126 > 79 characters)
Axelrod/build/lib/axelrod/tournament.py:190:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/game.py:18:80: E501 line too long (83 > 79 characters)
Axelrod/build/lib/axelrod/strategies/handshake.py:1:1: F401 'axelrod.Game' imported but unused
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:5:1: F401 'math.sqrt' imported but unused
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:8:1: F401 'axelrod.Game' imported but unused
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:8:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:52:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:75:25: E261 at least two spaces before inline comment
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:76:25: E261 at least two spaces before inline comment
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:123:25: E261 at least two spaces before inline comment
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:124:25: E261 at least two spaces before inline comment
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:135:29: E261 at least two spaces before inline comment
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:206:32: E225 missing whitespace around operator
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:210:1: E303 too many blank lines (3)
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:239:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:240:80: E501 line too long (83 > 79 characters)
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:241:80: E501 line too long (83 > 79 characters)
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:246:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:337:38: E261 at least two spaces before inline comment
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:369:28: E261 at least two spaces before inline comment
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:402:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:404:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:408:80: E501 line too long (84 > 79 characters)
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:409:80: E501 line too long (83 > 79 characters)
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:411:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/axelrod_first.py:412:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/adaptive.py:1:1: F401 'axelrod.Game' imported but unused
Axelrod/build/lib/axelrod/strategies/gambler.py:1:1: F401 'itertools.product' imported but unused
Axelrod/build/lib/axelrod/strategies/gambler.py:3:1: F401 'axelrod.Player' imported but unused
Axelrod/build/lib/axelrod/strategies/gambler.py:11:80: E501 line too long (100 > 79 characters)
Axelrod/build/lib/axelrod/strategies/gambler.py:31:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/gambler.py:35:13: E122 continuation line missing indentation or outdented
Axelrod/build/lib/axelrod/strategies/gambler.py:35:27: E203 whitespace before ':'
Axelrod/build/lib/axelrod/strategies/gambler.py:36:13: E122 continuation line missing indentation or outdented
Axelrod/build/lib/axelrod/strategies/gambler.py:36:27: E203 whitespace before ':'
Axelrod/build/lib/axelrod/strategies/gambler.py:37:13: E122 continuation line missing indentation or outdented
Axelrod/build/lib/axelrod/strategies/gambler.py:37:27: E203 whitespace before ':'
Axelrod/build/lib/axelrod/strategies/gambler.py:38:13: E122 continuation line missing indentation or outdented
Axelrod/build/lib/axelrod/strategies/gambler.py:38:27: E203 whitespace before ':'
Axelrod/build/lib/axelrod/strategies/gambler.py:67:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/hunter.py:21:80: E501 line too long (83 > 79 characters)
Axelrod/build/lib/axelrod/strategies/hunter.py:40:80: E501 line too long (85 > 79 characters)
Axelrod/build/lib/axelrod/strategies/hunter.py:60:80: E501 line too long (88 > 79 characters)
Axelrod/build/lib/axelrod/strategies/hunter.py:129:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/hunter.py:130:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/hunter.py:131:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/hunter.py:139:80: E501 line too long (98 > 79 characters)
Axelrod/build/lib/axelrod/strategies/hunter.py:140:80: E501 line too long (98 > 79 characters)
Axelrod/build/lib/axelrod/strategies/hunter.py:141:80: E501 line too long (98 > 79 characters)
Axelrod/build/lib/axelrod/strategies/hunter.py:171:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/hunter.py:188:80: E501 line too long (83 > 79 characters)
Axelrod/build/lib/axelrod/strategies/oncebitten.py:6:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/oncebitten.py:8:80: E501 line too long (133 > 79 characters)
Axelrod/build/lib/axelrod/strategies/oncebitten.py:96:42: E251 unexpected spaces around keyword / parameter equals
Axelrod/build/lib/axelrod/strategies/oncebitten.py:96:44: E251 unexpected spaces around keyword / parameter equals
Axelrod/build/lib/axelrod/strategies/averagecopier.py:1:1: F401 'random' imported but unused
Axelrod/build/lib/axelrod/strategies/averagecopier.py:8:80: E501 line too long (90 > 79 characters)
Axelrod/build/lib/axelrod/strategies/cooperator.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/cooperator.py:40:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/cooperator.py:41:80: E501 line too long (87 > 79 characters)
Axelrod/build/lib/axelrod/strategies/darwin.py:6:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/darwin.py:13:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/darwin.py:14:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/darwin.py:16:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/darwin.py:19:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/darwin.py:70:29: E261 at least two spaces before inline comment
Axelrod/build/lib/axelrod/strategies/lookerup.py:87:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/lookerup.py:93:13: E122 continuation line missing indentation or outdented
Axelrod/build/lib/axelrod/strategies/lookerup.py:93:27: E203 whitespace before ':'
Axelrod/build/lib/axelrod/strategies/lookerup.py:94:13: E122 continuation line missing indentation or outdented
Axelrod/build/lib/axelrod/strategies/lookerup.py:94:27: E203 whitespace before ':'
Axelrod/build/lib/axelrod/strategies/lookerup.py:95:13: E122 continuation line missing indentation or outdented
Axelrod/build/lib/axelrod/strategies/lookerup.py:95:27: E203 whitespace before ':'
Axelrod/build/lib/axelrod/strategies/lookerup.py:96:13: E122 continuation line missing indentation or outdented
Axelrod/build/lib/axelrod/strategies/lookerup.py:96:27: E203 whitespace before ':'
Axelrod/build/lib/axelrod/strategies/lookerup.py:114:80: E501 line too long (85 > 79 characters)
Axelrod/build/lib/axelrod/strategies/lookerup.py:118:80: E501 line too long (84 > 79 characters)
Axelrod/build/lib/axelrod/strategies/lookerup.py:149:42: E127 continuation line over-indented for visual indent
Axelrod/build/lib/axelrod/strategies/lookerup.py:155:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/lookerup.py:169:16: E225 missing whitespace around operator
Axelrod/build/lib/axelrod/strategies/lookerup.py:169:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/strategies/backstabber.py:7:44: E261 at least two spaces before inline comment
Axelrod/build/lib/axelrod/strategies/backstabber.py:32:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/backstabber.py:32:44: E261 at least two spaces before inline comment
Axelrod/build/lib/axelrod/strategies/geller.py:9:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/geller.py:14:80: E501 line too long (90 > 79 characters)
Axelrod/build/lib/axelrod/strategies/geller.py:21:80: E501 line too long (87 > 79 characters)
Axelrod/build/lib/axelrod/strategies/geller.py:33:5: E731 do not assign a lambda expression, use a def
Axelrod/build/lib/axelrod/strategies/geller.py:45:80: E501 line too long (83 > 79 characters)
Axelrod/build/lib/axelrod/strategies/geller.py:46:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/strategies/geller.py:63:5: E731 do not assign a lambda expression, use a def
Axelrod/build/lib/axelrod/strategies/geller.py:79:5: E731 do not assign a lambda expression, use a def
Axelrod/build/lib/axelrod/strategies/prober.py:197:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/_strategies.py:8:1: F401 '.axelrod_first.RevisedDowning' imported but unused
Axelrod/build/lib/axelrod/strategies/_strategies.py:8:1: F401 '.axelrod_first.UnnamedStrategy' imported but unused
Axelrod/build/lib/axelrod/strategies/_strategies.py:14:1: F401 '.cycler.Cycler' imported but unused
Axelrod/build/lib/axelrod/strategies/_strategies.py:19:1: F401 '.finite_state_machines.FSMPlayer' imported but unused
Axelrod/build/lib/axelrod/strategies/_strategies.py:24:1: F401 '.gambler.Gambler' imported but unused
Axelrod/build/lib/axelrod/strategies/_strategies.py:26:5: E128 continuation line under-indented for visual indent
Axelrod/build/lib/axelrod/strategies/_strategies.py:27:5: E128 continuation line under-indented for visual indent
Axelrod/build/lib/axelrod/strategies/_strategies.py:28:5: E128 continuation line under-indented for visual indent
Axelrod/build/lib/axelrod/strategies/_strategies.py:28:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/_strategies.py:29:5: E128 continuation line under-indented for visual indent
Axelrod/build/lib/axelrod/strategies/_strategies.py:31:5: E128 continuation line under-indented for visual indent
Axelrod/build/lib/axelrod/strategies/_strategies.py:38:1: F401 '.lookerup.LookerUp' imported but unused
Axelrod/build/lib/axelrod/strategies/_strategies.py:40:1: F401 '.memoryone.MemoryOnePlayer' imported but unused
Axelrod/build/lib/axelrod/strategies/_strategies.py:40:1: F401 '.memoryone.StochasticCooperator' imported but unused
Axelrod/build/lib/axelrod/strategies/_strategies.py:46:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/strategies/_strategies.py:50:80: E501 line too long (89 > 79 characters)
Axelrod/build/lib/axelrod/strategies/_strategies.py:55:1: F401 '.sequence_player.SequencePlayer' imported but unused
Axelrod/build/lib/axelrod/strategies/titfortat.py:40:80: E501 line too long (93 > 79 characters)
Axelrod/build/lib/axelrod/strategies/titfortat.py:58:80: E501 line too long (86 > 79 characters)
Axelrod/build/lib/axelrod/strategies/titfortat.py:79:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/strategies/titfortat.py:125:27: E261 at least two spaces before inline comment
Axelrod/build/lib/axelrod/strategies/titfortat.py:140:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/titfortat.py:213:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/titfortat.py:256:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/strategies/titfortat.py:258:40: E225 missing whitespace around operator
Axelrod/build/lib/axelrod/strategies/titfortat.py:388:76: W291 trailing whitespace
Axelrod/build/lib/axelrod/strategies/titfortat.py:389:20: W291 trailing whitespace
Axelrod/build/lib/axelrod/strategies/titfortat.py:394:27: W291 trailing whitespace
Axelrod/build/lib/axelrod/strategies/titfortat.py:403:1: W293 blank line contains whitespace
Axelrod/build/lib/axelrod/strategies/titfortat.py:404:9: E265 block comment should start with '# '
Axelrod/build/lib/axelrod/strategies/titfortat.py:407:1: W293 blank line contains whitespace
Axelrod/build/lib/axelrod/strategies/titfortat.py:408:9: E265 block comment should start with '# '
Axelrod/build/lib/axelrod/strategies/titfortat.py:411:1: W293 blank line contains whitespace
Axelrod/build/lib/axelrod/strategies/titfortat.py:412:9: E265 block comment should start with '# '
Axelrod/build/lib/axelrod/strategies/titfortat.py:415:1: W293 blank line contains whitespace
Axelrod/build/lib/axelrod/strategies/titfortat.py:416:1: W391 blank line at end of file
Axelrod/build/lib/axelrod/strategies/punisher.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/punisher.py:16:21: E203 whitespace before ':'
Axelrod/build/lib/axelrod/strategies/punisher.py:47:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/punisher.py:89:80: E501 line too long (152 > 79 characters)
Axelrod/build/lib/axelrod/strategies/punisher.py:100:80: E501 line too long (83 > 79 characters)
Axelrod/build/lib/axelrod/strategies/rand.py:1:1: F401 'axelrod.Actions' imported but unused
Axelrod/build/lib/axelrod/strategies/mathematicalconstants.py:35:80: E501 line too long (112 > 79 characters)
Axelrod/build/lib/axelrod/strategies/mathematicalconstants.py:42:80: E501 line too long (103 > 79 characters)
Axelrod/build/lib/axelrod/strategies/mathematicalconstants.py:49:80: E501 line too long (102 > 79 characters)
Axelrod/build/lib/axelrod/strategies/grudger.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/grudger.py:6:80: E501 line too long (103 > 79 characters)
Axelrod/build/lib/axelrod/strategies/grudger.py:20:80: E501 line too long (102 > 79 characters)
Axelrod/build/lib/axelrod/strategies/grudger.py:48:80: E501 line too long (99 > 79 characters)
Axelrod/build/lib/axelrod/strategies/grudger.py:69:80: E501 line too long (106 > 79 characters)
Axelrod/build/lib/axelrod/strategies/grudger.py:83:80: E501 line too long (102 > 79 characters)
Axelrod/build/lib/axelrod/strategies/mindcontrol.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/axelrod_second.py:81:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/strategies/mindreader.py:9:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/mindreader.py:10:80: E501 line too long (88 > 79 characters)
Axelrod/build/lib/axelrod/strategies/mindreader.py:47:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/mindreader.py:68:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/mindreader.py:69:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/mindreader.py:78:33: E261 at least two spaces before inline comment
Axelrod/build/lib/axelrod/strategies/mindreader.py:78:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/strategies/mindreader.py:79:36: E261 at least two spaces before inline comment
Axelrod/build/lib/axelrod/strategies/mindreader.py:86:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/strategies/forgiver.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/forgiver.py:24:80: E501 line too long (103 > 79 characters)
Axelrod/build/lib/axelrod/strategies/memoryone.py:2:1: F401 'copy' imported but unused
Axelrod/build/lib/axelrod/strategies/memoryone.py:8:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/memoryone.py:55:80: E501 line too long (116 > 79 characters)
Axelrod/build/lib/axelrod/strategies/memoryone.py:57:80: E501 line too long (96 > 79 characters)
Axelrod/build/lib/axelrod/strategies/memoryone.py:58:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/memoryone.py:87:32: E231 missing whitespace after ','
Axelrod/build/lib/axelrod/strategies/memoryone.py:87:34: E231 missing whitespace after ','
Axelrod/build/lib/axelrod/strategies/memoryone.py:87:36: E231 missing whitespace after ','
Axelrod/build/lib/axelrod/strategies/memoryone.py:170:80: E501 line too long (106 > 79 characters)
Axelrod/build/lib/axelrod/strategies/memoryone.py:208:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/memoryone.py:229:5: E303 too many blank lines (2)
Axelrod/build/lib/axelrod/strategies/memoryone.py:405:1: E266 too many leading '#' for block comment
Axelrod/build/lib/axelrod/strategies/memoryone.py:439:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/sequence_player.py:84:1: W391 blank line at end of file
Axelrod/build/lib/axelrod/strategies/__init__.py:2:1: F403 'from ._strategies import *' used; unable to detect undefined names
Axelrod/build/lib/axelrod/strategies/__init__.py:8:1: F401 '.meta.MetaPlayer' imported but unused
Axelrod/build/lib/axelrod/strategies/__init__.py:15:1: F405 all_strategies may be undefined, or defined from star imports: ._strategies
Axelrod/build/lib/axelrod/strategies/__init__.py:18:20: E128 continuation line under-indented for visual indent
Axelrod/build/lib/axelrod/strategies/__init__.py:19:20: E128 continuation line under-indented for visual indent
Axelrod/build/lib/axelrod/strategies/__init__.py:20:20: E128 continuation line under-indented for visual indent
Axelrod/build/lib/axelrod/strategies/__init__.py:22:1: F405 all_strategies may be undefined, or defined from star imports: ._strategies
Axelrod/build/lib/axelrod/strategies/__init__.py:27:20: F405 Cooperator may be undefined, or defined from star imports: ._strategies
Axelrod/build/lib/axelrod/strategies/__init__.py:27:32: F405 Defector may be undefined, or defined from star imports: ._strategies
Axelrod/build/lib/axelrod/strategies/__init__.py:27:42: F405 TitForTat may be undefined, or defined from star imports: ._strategies
Axelrod/build/lib/axelrod/strategies/__init__.py:27:53: F405 Grudger may be undefined, or defined from star imports: ._strategies
Axelrod/build/lib/axelrod/strategies/__init__.py:27:62: F405 Random may be undefined, or defined from star imports: ._strategies
Axelrod/build/lib/axelrod/strategies/__init__.py:28:32: F405 all_strategies may be undefined, or defined from star imports: ._strategies
Axelrod/build/lib/axelrod/strategies/__init__.py:29:26: F405 all_strategies may be undefined, or defined from star imports: ._strategies
Axelrod/build/lib/axelrod/strategies/__init__.py:30:35: F405 all_strategies may be undefined, or defined from star imports: ._strategies
Axelrod/build/lib/axelrod/strategies/appeaser.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/gobymajority.py:51:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/gobymajority.py:60:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/gobymajority.py:101:50: E127 continuation line over-indented for visual indent
Axelrod/build/lib/axelrod/strategies/gobymajority.py:114:50: E127 continuation line over-indented for visual indent
Axelrod/build/lib/axelrod/strategies/gobymajority.py:127:49: E127 continuation line over-indented for visual indent
Axelrod/build/lib/axelrod/strategies/retaliate.py:54:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/apavlov.py:1:1: F401 'axelrod.flip_action' imported but unused
Axelrod/build/lib/axelrod/strategies/apavlov.py:8:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/strategies/apavlov.py:54:13: E265 block comment should start with '# '
Axelrod/build/lib/axelrod/strategies/apavlov.py:62:13: E265 block comment should start with '# '
Axelrod/build/lib/axelrod/strategies/apavlov.py:115:13: E265 block comment should start with '# '
Axelrod/build/lib/axelrod/strategies/apavlov.py:118:13: E265 block comment should start with '# '
Axelrod/build/lib/axelrod/strategies/finite_state_machines.py:1:1: F401 'axelrod.Game' imported but unused
Axelrod/build/lib/axelrod/strategies/finite_state_machines.py:26:80: E501 line too long (83 > 79 characters)
Axelrod/build/lib/axelrod/strategies/finite_state_machines.py:30:80: E501 line too long (87 > 79 characters)
Axelrod/build/lib/axelrod/strategies/finite_state_machines.py:50:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/strategies/finite_state_machines.py:78:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/finite_state_machines.py:100:80: E501 line too long (92 > 79 characters)
Axelrod/build/lib/axelrod/strategies/finite_state_machines.py:105:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/finite_state_machines.py:129:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/finite_state_machines.py:133:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/finite_state_machines.py:166:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/finite_state_machines.py:193:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/finite_state_machines.py:215:37: E261 at least two spaces before inline comment
Axelrod/build/lib/axelrod/strategies/finite_state_machines.py:218:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/finite_state_machines.py:243:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/finite_state_machines.py:274:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/finite_state_machines.py:297:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/inverse.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/inverse.py:23:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/inverse.py:26:80: E501 line too long (106 > 79 characters)
Axelrod/build/lib/axelrod/strategies/grumpy.py:46:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/grumpy.py:47:80: E501 line too long (128 > 79 characters)
Axelrod/build/lib/axelrod/strategies/grumpy.py:65:80: E501 line too long (83 > 79 characters)
Axelrod/build/lib/axelrod/strategies/defector.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/defector.py:39:80: E501 line too long (84 > 79 characters)
Axelrod/build/lib/axelrod/strategies/calculator.py:1:1: F401 'itertools' imported but unused
Axelrod/build/lib/axelrod/strategies/calculator.py:7:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/calculator.py:44:80: E501 line too long (83 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:3:80: E501 line too long (120 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:11:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/meta.py:45:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:56:80: E501 line too long (89 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:121:80: E501 line too long (88 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:122:80: E501 line too long (91 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:140:80: E501 line too long (85 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:144:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:153:80: E501 line too long (87 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:157:80: E501 line too long (90 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:158:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:183:80: E501 line too long (91 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:184:80: E501 line too long (95 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:185:80: E501 line too long (95 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:186:80: E501 line too long (96 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:187:80: E501 line too long (92 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:188:80: E501 line too long (122 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:199:80: E501 line too long (95 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:200:80: E501 line too long (96 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:214:80: E501 line too long (86 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:225:80: E501 line too long (86 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:234:5: E301 expected 1 blank line, found 0
Axelrod/build/lib/axelrod/strategies/meta.py:235:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:245:5: E301 expected 1 blank line, found 0
Axelrod/build/lib/axelrod/strategies/meta.py:246:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:256:5: E301 expected 1 blank line, found 0
Axelrod/build/lib/axelrod/strategies/meta.py:257:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:267:5: E301 expected 1 blank line, found 0
Axelrod/build/lib/axelrod/strategies/meta.py:268:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:303:80: E501 line too long (88 > 79 characters)
Axelrod/build/lib/axelrod/strategies/meta.py:304:80: E501 line too long (91 > 79 characters)
Axelrod/build/lib/axelrod/strategies/qlearner.py:8:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/strategies/qlearner.py:11:80: E501 line too long (84 > 79 characters)
Axelrod/build/lib/axelrod/strategies/qlearner.py:33:80: E501 line too long (82 > 79 characters)
Axelrod/build/lib/axelrod/strategies/qlearner.py:55:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/qlearner.py:83:80: E501 line too long (155 > 79 characters)
Axelrod/build/lib/axelrod/strategies/qlearner.py:123:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/qlearner.py:134:80: E501 line too long (81 > 79 characters)
Axelrod/build/lib/axelrod/strategies/cycler.py:5:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/tests/property.py:26:1: E302 expected 2 blank lines, found 1
Axelrod/build/lib/axelrod/tests/property.py:31:80: E501 line too long (80 > 79 characters)
Axelrod/build/lib/axelrod/tests/property.py:105:25: E128 continuation line under-indented for visual indent
Axelrod/build/lib/axelrod/tests/property.py:106:25: E128 continuation line under-indented for visual indent
Axelrod/build/lib/axelrod/tests/property.py:107:25: E128 continuation line under-indented for visual indent
Axelrod/build/lib/axelrod/tests/property.py:108:25: E128 continuation line under-indented for visual indent
Axelrod/build/lib/axelrod/tests/property.py:143:80: E501 line too long (80 > 79 characters)
Axelrod/docs/conf.py:30:1: E402 module level import not at top of file
Axelrod/docs/conf.py:30:1: F401 'axelrod' imported but unused
Axelrod/docs/conf.py:35:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:53:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:73:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:77:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:79:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:87:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:90:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:94:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:98:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:104:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:107:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:124:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:127:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:131:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:138:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:153:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:157:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:161:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:164:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:168:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:171:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:174:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:177:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:180:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:183:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:186:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:191:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:194:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:203:1: E122 continuation line missing indentation or outdented
Axelrod/docs/conf.py:204:1: E122 continuation line missing indentation or outdented
Axelrod/docs/conf.py:204:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:206:1: E122 continuation line missing indentation or outdented
Axelrod/docs/conf.py:207:1: E122 continuation line missing indentation or outdented
Axelrod/docs/conf.py:207:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:209:1: E122 continuation line missing indentation or outdented
Axelrod/docs/conf.py:210:1: E122 continuation line missing indentation or outdented
Axelrod/docs/conf.py:210:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:223:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:227:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:230:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:233:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:236:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:239:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:252:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:267:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:270:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:273:1: E265 block comment should start with '# '
Axelrod/docs/conf.py:276:1: E265 block comment should start with '# '

Supposedly it can be run by travis...

@marcharper marcharper changed the title Flake8 Python Style Check Aug 4, 2016
@drvinceknight
Copy link
Member

Lol...

I think I suggested plugging this in at the very beginning. Someone pointed out that PEP8 shouldn't be thought of as more than guidance. I don't think we should plug it in to Travis but PRs that go through and clean up stuff are always good :)

I'm going to do another coverage PR one of these days...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants