stopOnInvalidVetoPlayer: Parameter Function stopOnInvalidVetoPlayer

Description Usage Arguments Error Code Ranges Author(s) See Also Examples

View source: R/ParameterChecks_CoopGame.R

Description

stopOnInvalidVetoPlayer checks if vetoPlayer is specified correctly. Validation result gets stored to object paramCheckResult in case an error occured and causes calculation to stop.

Usage

1
stopOnInvalidVetoPlayer(paramCheckResult, vetoPlayer)

Arguments

paramCheckResult

list object for check result with list element 'errCode' for the error code and 'errMessage' for the error message.

vetoPlayer

represents the veto player

Error Code Ranges

Error codes and messages shown to user if error on parameter check occurs

Error Code Message
1190 At least one veto player has to be specified
1191 Only a single veto player is allowed for this game

Author(s)

Jochen Staudacher jochen.staudacher@hs-kempten.de

Johannes Anwander anwander.johannes@gmail.com

See Also

Other ParameterChecks_CoopGame: getEmptyParamCheckResult(), stopOnInconsistentEstateAndClaimsVector(), stopOnInvalidAllocation(), stopOnInvalidBoolean(), stopOnInvalidClaimsVector(), stopOnInvalidCoalitionS(), stopOnInvalidDictator(), stopOnInvalidEstate(), stopOnInvalidGameVector(), stopOnInvalidGrandCoalitionN(), stopOnInvalidIndex(), stopOnInvalidLeftRightGloveGame(), stopOnInvalidNChooseB(), stopOnInvalidNumberOfPlayers(), stopOnInvalidNumber(), stopOnInvalidQuota(), stopOnInvalidWeightVector(), stopOnParamCheckError()

Examples

1
2
3
4
library(CoopGame)
paramCheckResult=getEmptyParamCheckResult()
validVetoPlayer = 3
stopOnInvalidVetoPlayer(paramCheckResult, vetoPlayer=validVetoPlayer)

CoopGame documentation built on Aug. 24, 2021, 1:07 a.m.