diff options
author | Walter Bender <walter@walter-laptop.(none)> | 2009-11-27 19:36:52 (GMT) |
---|---|---|
committer | Walter Bender <walter@walter-laptop.(none)> | 2009-11-27 19:36:52 (GMT) |
commit | dd15b6a4925f6820bfe3e5c2bc7c02dc4ef4eb30 (patch) | |
tree | 08e914a447cc07b3a7ffaf94124e81ae3a0e47c7 | |
parent | 5c6da62420f3c56765bfd25a1eb2ec97501bb511 (diff) |
improved set selection algorithm
-rw-r--r-- | window.py | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -217,6 +217,14 @@ def set_check(cardarray): cardarray[1].color != cardarray[2].color and \ cardarray[0].color == cardarray[2].color: return False + if cardarray[0].color != cardarray[1].color and \ + cardarray[1].color == cardarray[2].color and \ + cardarray[0].color != cardarray[2].color: + return False + if cardarray[0].color == cardarray[1].color and \ + cardarray[1].color == cardarray[2].color and \ + cardarray[0].color != cardarray[2].color: + return False return True """ if (cardarray[0].num == cardarray[1].num): |