🎴Card Stats Formula

BASIC STATS CALCULATION

Attack Stat (ATK)

amplify_rate=(current_price/first_price)4amplify\_rate = (current\_price/first\_price) ^{4}
ATK=(base_defamplify_rate+staked_amounttoken_price)×multiplierATK=(base\_def * amplify\_rate + \sqrt{staked\_amount * token\_price} ) ×multiplier

  • base_atk: Default attack stat (164–194).

  • staked_amount: The amount of tokens staked.

  • multiplier: A randomly changing factor for each session (1), creating unpredictability.

  • first_price: the price of token when the battle started (1st round)

  • current_price: price of the token at the current round

Defend Stat (DEF)

amplify_rate=(current_price/first_price)2amplify\_rate = (current\_price/first\_price) ^{2}
DEF=(base_defamplify_rate+staked_amount×NFT_floor_price)×multiplierDEF=(base\_def * amplify\_rate+ \sqrt{staked\_amount × NFT\_floor\_price} ) ×multiplier
  • base_def: Default defense stat (48–90).

  • staked_amount: the number of NFTs staked.

  • nft_floor_price: the average price of the NFT.

  • multiplier: a randomly changing factor for each session (1), creating unpredictability

  • first_price: the floor price of NFT when the battle started (1st round)

  • current_price: current floor price of the NFT at the current round

The total ATK + DEF will fluctuate by 15–30% compared to the HP stat to balance card stats and ensure fairness in the game.

Health Stat (HP)

The health stat is calculated based on the number of followers of the project.

HP=base_hp+followersHP= base\_hp + \sqrt{followers}
  • base_hp: default health stat (663->997).

  • Followers: the number of followers of the project that the card represents.

  • The HP stat grows based on the number of followers the represented project has. This encourages players to use cards from projects with larger followings, making the game more dynamic and engaging.

    Balancing Cards:

To balance the ATK, DEF, and HP of all cards in the game, we ensure that the total ATK + DEF fluctuates within 15–30% of the HP stat. This keeps the gameplay fair and prevents any single card from becoming overly powerful.

Speed Stat (SPEED)

The speed stat is calculated based on the engagement from the 5 most recent posts

SPEED=base_speed+view+(like×2)+(retweet×4)+(bookmark×5)SPEED =base\_speed +view+(like×2)+(retweet×4)+(bookmark×5)
  • Base_speed: default stat (100)

  • View: Views of the 5 most recent posts.

  • Like: Likes on the 5 most recent posts.

  • Retweet: Retweets of the 5 most recent posts.

  • Bookmark: Bookmarks of the 5 most recent posts.

SPECIAL STAT

Special stats are calculated based on the value of Beraji tokens and NFTs staked.

Crit damage:Critical hit multiplier=Beraji_KO_TVLCrit\ damage: Critical\ hit\ multiplier = \sqrt{Beraji\_KO\_TVL}
Crit rate:1+number ofNFTsCrit\ rate: 1 + number\ of NFTs

Last updated