Skip to content

Commit e0c0ea6

Browse files
committed
Changing type to isinstance.
1 parent 9b067a1 commit e0c0ea6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

axelrod/strategy_transformers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -249,12 +249,12 @@ def mixed_wrapper(player, opponent, action, probability, m_player):
249249
"""
250250

251251
# If a single probability, player is passed
252-
if type(probability) in [float, int]:
252+
if isinstance(probability, float) or isinstance(probability, int):
253253
m_player = [m_player]
254254
probability = [probability]
255255

256256
# If a probability distribution, players is passed
257-
if type(probability) == type(m_player) is list:
257+
if isinstance(probability, list) and isinstance(m_player, list):
258258
mutate_prob = sum(probability) # Prob of mutation
259259
if mutate_prob > 0:
260260
# Distribution of choice of mutation:

0 commit comments

Comments
 (0)