메소드 |
설명 |
|
ExcludePartiesThatDoNotPass4PercentBarrier ( int partiesCountTable1, bool workingPartyFlagsTable1, int _mirVotesCountTable1, int _partyVotesCountTable1 ) : void |
|
|
GenerateResultsByPartyAndMir ( List partiesWithCalcInfo, List mirsWithCalcInfo, MirPartyCalcInfo mirPartyTable ) : void |
|
|
GiveAdditionalMandatesOnNationalLevel ( int partiesCountTable2, List &partiesWithCalcInfo, int &mandatesLeft ) : void |
|
|
GiveInitialAdditionalMandatesByMirs ( int mirsCount, int votesTable2, int partiesCountTable2, List partiesWithCalcInfo, List mirsWithCalcInfo ) : ].MirPartyCalcInfo[ |
|
|
GiveInitialMandatesOnNationalLevel ( int mirsCount, int partiesCountTable1, int votesTable2, Party partiesTable2, int partiesCountInTable2, int partiesCountTable2, int allMandatesAfterStep0, int allVotesTable2, List &partiesWithCalcInfo, List &mirsWithCalcInfo, int &mandatesLeft ) : void |
|
|
GiveMandatesToInitiaitiveCandidatesInMirs ( int mirsCount, int partiesCountTable1, bool workingPartyFlagsTable1, int votesTable1, decimal _mirMandateQuotesTable1 ) : void |
|
|
InitWorkingData ( int &mirsCount, int &partiesCountTable1, bool &workingPartyFlagsTable1, int &votesTable1, int &_mirVotesCountTable1, int &_partyVotesCountTable1, decimal &_mirMandateQuotesTable1 ) : void |
|
|
LogNationalMandatesByParties ( List partiesWithCalcInfo ) : void |
|
|
PrepareWorkingDataForNationalMandateGiving ( int mirsCount, int partiesCountTable1, bool workingPartyFlagsTable1, int votesTable1, int &partiesCountInTable2, int &votesTable2, Party &partiesTable2, int &partiesCountTable2, int &allMandatesAfterStep0, int &allVotesTable2 ) : void |
|
|
SatisfyAllParties ( List partiesWithCalcInfo, MirPartyCalcInfo mirPartyTable ) : void |
|
|