def general(game_board, card=-1):
    """General game rules that is not DS specific."""

    # Check if the user has the claimed card
    if card != -1 and (card not in game_board['cards'][game_board['turn']]):
        return {'cheat': True, 'reason': str('Player does not have the card ' + str(card) + '!')}

    # No cheat detected
    return {'cheat': False}