skip to Main Content

Select the Product (i.e. game) that is used in the Competition and Contest. In this step, you select Products, and how many rounds the Competition will have.

PRODUCTS fields

EXAMPLES

» Product Array[Object]

Mandatory

Select a Product to use for the Competition and Contest. It is possible to select multiple Products for one Competition.
» Scoring strategy Enum

Mandatory

Scoring strategies are used to populate the leaderboard according to the type of competition you want to run. The basic one is “The sum of all the points a player scores during the contest (Cumulative)”, i.e. players’ total points are shown in the leaderboard.

 

You can read Tips and Tricks and more information on scoring strategy possibilities here

» Ranking Model

Mandatory

The Ranking can be from the lowest to the highest score or the other way around. You can give participants with the same score the same rank, or rank them according to the time they sent in the last event.

 

NOTE! Certain ranking strategies cannot be True at the same time. Scores in descending order and Time in descending order are not compatible, so one of them has to be True the other False. The same applies to Ignore Time and Ignore Score.

Ranking strategies are pre-selected to function correctly. Modifying the Ranking will impact your leaderboard, so if you make changes, please test before using it.

APP Example:

ProductThe Fruits
Scoring strategyThe sum of all the points a player scores during the contest (Cumulative)
Ranking: Scores ranking orderDescending
Ranking: Time ranking orderAscending
Ranking: Rank order byScore first
Ranking: Discard time when rankingNo
Ranking: Discard score when rankingNo

API Example:

{
    "jsonClass": "Competition",    
    ...

    "numberOfRounds": 1,
    "products": [
        {
            "jsonClass": "Product",
            "name": "The Fruits",
            "productType": "Slot",
            "accountId": "E8jwdGsBmxo4zyGh9Hs7",
            "description": "Demo Fruits slot product",
            "adjustmentFactor": 1.0,
            "productRefId": "fruits",
            "actionAdjustmentFactors": [],
            "productGroups": [
                ""
            ],
            "metadata": [],
            "created": "2019-06-20T12:51:19.668+00:00",
            "id": "GsjwdGsBmxo4zyGh_3v0"
        }
    ],
   "strategies": {
     "jsonClass": "Strategies",
     "strategyType": "TotalCumulative",
     "rankingStrategy": {
        "jsonClass": "RankingStrategy",
        "scoreDesc": true,
        "timeDesc": false,
        "scoreFirst": true,
        "ignoreTime": false,
        "ignoreScore": false
      },
      "scoringStrategy": {
         "jsonClass": "ScoringStrategy",
         "limitUpdatesTo": 0,
         "sumBestXOf": 0,
         "lastUpdateTimeStamp": 0,
         "recordTimeWhenSumReaches": 0.0
      }
   }
}

The API example provides only a simplified version of the POST body. A full example of POST Contest can be found in the Contest APP API documentation here

PREVIOUS – Click Previous and go back to the previous step.

CONTINUE – Click Next and continue to the next step.

Back To Top