BigBrotherBot v1.8.0
System Development Information for the BigBrotherBot project.

poweradminbf3::Scrambler Class Reference

List of all members.

Public Member Functions

def __init__
def scrambleTeams
def setStrategy
def onRoundOverTeamScores
def debug
def __init__
def scrambleTeams
def setStrategy
def onRoundOverTeamScores
def debug

Private Member Functions

def _scrambleTeams
def _getClients_randomly
def _getClients_by_scores
def _scrambleTeams
def _getClients_randomly
def _getClients_by_scores

Private Attributes

 _last_round_scores

Static Private Attributes

 _plugin = None
 _getClients_method = None
tuple _last_round_scores = PlayerInfoBlock([0,0])

Constructor & Destructor Documentation

def poweradminbf3::Scrambler::__init__ (   self,
  plugin 
)
def poweradminbf3::Scrambler::__init__ (   self,
  plugin 
)

Member Function Documentation

def poweradminbf3::Scrambler::_getClients_by_scores (   self) [private]
def poweradminbf3::Scrambler::_getClients_by_scores (   self) [private]
def poweradminbf3::Scrambler::_getClients_randomly (   self) [private]
def poweradminbf3::Scrambler::_getClients_randomly (   self) [private]
def poweradminbf3::Scrambler::_scrambleTeams (   self,
  listOfPlayers 
) [private]
def poweradminbf3::Scrambler::_scrambleTeams (   self,
  listOfPlayers 
) [private]
def poweradminbf3::Scrambler::debug (   self,
  msg 
)
def poweradminbf3::Scrambler::debug (   self,
  msg 
)
def poweradminbf3::Scrambler::onRoundOverTeamScores (   self,
  playerInfoBlock 
)
def poweradminbf3::Scrambler::onRoundOverTeamScores (   self,
  playerInfoBlock 
)
def poweradminbf3::Scrambler::scrambleTeams (   self)
def poweradminbf3::Scrambler::scrambleTeams (   self)
def poweradminbf3::Scrambler::setStrategy (   self,
  strategy 
)
Set the scrambling strategy
def poweradminbf3::Scrambler::setStrategy (   self,
  strategy 
)
Set the scrambling strategy

Member Data Documentation

tuple poweradminbf3::Scrambler::_last_round_scores = PlayerInfoBlock([0,0]) [static, private]
poweradminbf3::Scrambler::_plugin = None [static, private]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Properties