Skip to content
English
  • There are no suggestions because the search field is empty.

How to manage Knowledge Battles in Gamfi?

Knowledge Battle is a game where players face off in quick battles consisting of 5 quiz questions. Each question has 4 possible answers, only one of which is correct. The winner is the player with the most correct answers.

1️⃣ PLAYER MATCHING

The system automatically pairs players into Battles, matching them based on their performance.

This allows:

  • Experienced players compete against increasingly stronger opponents,
  • weaker users are not frustrated by uneven matches,
  • the overall system remains fair and motivating.
Users can start a Battle by clicking the "New Game" button. At this point, the system selects an opponent (Player #1) from the available Battle groups and creates a competition. The challenged user (Player #2) then has the option to accept or decline the challenge. The overall system remains fair and motivating.

A user can temporarily disable their participation in Battles (e.g., vacation, L4). During this time:

  • they are not matched for competitions,

  • their status does not affect the creation of new Battles.

2️⃣ AUTOMATIC ACCEPTANCE OF BATTLE

This feature eliminates the need for a Player to accept a Battle each time they are challenged.

When this feature is enabled:

  • After a Battle is created, it is automatically accepted by the system,
  • and the Battle proceeds directly to the waiting phase.
This feature is optional, but it significantly increases the number of active and started Battles.

3️⃣ RANKINGS

The top players will be visible in the Hall of Fame tab in the following categories:

  • longest winning streak,
  • highest win percentage,
  • most matches played.

4️⃣ RANKING TARGETING

This feature allows you to limit the visibility of individual rankings in Gamfi to selected user groups. This allows you to precisely manage access to rankings and tailor them to your organizational structure.

How does ranking targeting work?

After enabling targeting:

  • the ranking is visible only to users who meet specific criteria,
  • only the ranking tabs to which the user has access are displayed in Gamfi,
  • other rankings are invisible to the user.

5️⃣ BATTLE STATUSES

Pending – Battles that await the decision of the challenged player (Player #2), e.g. acceptance or rejection of the competition.
Accepted – Battles that the challenged player (Player #2) has accepted and are ready to begin.
Ongoing – Battles that are currently taking place and their results are constantly updated.
Rejected – Battles that were rejected by the challenged player (Player #2).
Canceled – Battles cancelled by the challenger (Player #1) before the challenged player (Player #2) made a decision.
Cleared – Battles that have been completed and finally settled.

6️⃣ NOTIFICATIONS IN BATTLES

  • Notifications work via two channels: WebPush and email. Both are configurable in the Battle group settings in the dashboard. They can operate together or independently.
  • Notifications are sent to Battle participants immediately after the Battle starts, according to the following rules:
A moment of challenge - Player #1 gets a notification when challenged by Player #2
The moment of acceptance/rejection - Player #1 gets a notification when Player #1 rejects or accepts a Battle
The moment of starting - both Player #1 and Player #2 receive a notification when the match starts
The moment of ending - both Player #1 and Player #2 receive a notification at the end of the Battle start

7️⃣ ORGANIZING BATTLES DURING TIMES

You can define which days of the week the Battles will start. If you want the Battles to start only on weekends (or, for example, only on Mondays), simply configure this in the settings of the given Battle group. This allows you to organize, for example, weekend Battles or weekly Battles that will start only on, for example, every Monday.

Examples of use:

  • weekend Battles,
  • competitions running only on Mondays,
  • temporary events (e.g., weekly or special events).