CryptoBots Battles Guide

What are Battles?

🤖CryptoBots
5 min readMar 8, 2018

Your bot is fighting with other players’ bots. The winner of the final battle receives as reward new bot with a unique module!

The strongest bots are displayed in the Leaderboard!

The way to start a battle

Go to the “Battles” section, select the bot and click the ‘search for battle’ button.

Your bot will take the place in the battle queue after the contract is confirmed in metamask.

Battle will start automatically when the opponents come up.

Bots are selected according to the close values of victories and defeats, on the basis of these data the bot is defined in the group.

Every hour, if there are not 8 members in the group, the group expands the conditions for selecting new players.

Battle participation price is 0.01 ETH.

How is the battle going?

Battle calculation starts when there are 8 bots with the appropriate parameters.

Part 1: All bots are divided into pairs and fight against each other
Part 2: 4 winners from the pairs fight against each other
Part 3: The winners fight against each other to determine the winner of the Battle.

To get the prize you need to beat three bots in a row.

Bots’ parameters

1. Power

Power is the indicator of the bot strength. This parameter is part of the formula to calculate the damage the bot will cause. Power depends only on the generation of the bot.

2. Modules

All bots are a set of 7 modules, each of which has its strengths and weaknesses. Modules that give a bonus against the enemy modules are called counter-modules.

The modules are divided into four efficiency groups, depending on the number of modules that they counter:

Common — Common Attributes
Rare — Simple Aerials (gen 1+)
Epic — Arms, Octopus, Circular saws, Complex Aerials (gen 2+)
Legenadry — Thrust, Ether, Pistols, Dread

And separate group — Fancy

List of countermodules

3. Battle multiplier

The battle multiplier is the bot strength growth coefficient that depends on the number of counter-modules.
It is calculated according to the following formula:
Battle multiplier = basic multiplier + (counter modules sum * modules multiplier)

Battle multiplier — the fixed value is 1.0
Module multiplier — the fixed value is 1.3

4. Damage

Damage is the overall score that determines the winner of the battle. It is calculated according to the following formula:
Battle damage = battle multiplier * bot power

The damage value is rounded to the nearest integer (only on client).
If the result is the same, the younger bot wins.

Let us explore damage through the example of this battle:

Power
Bot 1 have 83 (gen3)
Bot 2 have 109 (gen 1)

Modules
Bot 1 is fancy bot so it’s have 1 module Bunny.
Bot 2 is bot with Winged Block Cyclop Pinkpong Arms and Joystick modules.

Bunny have 3 outgoing counter modules (Pinkpong Heavy and Arms) and 2 Incoming counter modules (Pinkpong and Joystick)

Calculate multiplier:
Bot 1 Battle multiplier = 1 + (3*1.3) = 4,9
Bot 2 Battle multiplier = 1 + (2*1.3) = 3,6

Damage
Bot 1 Battle damage = 83 * 4,9 = 406,7 ~407
Bot 2 Battle damage = 109 * 3.6 = 392,4 ~392

406,7 > 392,4
Bot 1 wins

Recovery after battle

Since the bots are overheating during the fighting, they need some time to recover from it.

The more often the bot fights, the higher its cooldown becomes for further re-fighting.

Fancy Bots

Fancy Bots are a super special kind of CryptoBots with custom art and unique battle abilities.

Creating certain ascensions — a new characteristic that emerges from Manufacturing two CryptoBots together — can lead to Fancy Bots. However, just because you figure out the characteristics that need to be bred together to result in a Fancy Bots does not mean one will be guaranteed to be spawn. It may take a few tries to get the offspring you’re after!

Fancy bots have only 1 module which is name according to the type of bot.

In the current moment, we have 5 type Fancy Bots:
Insector, Bunny, Catmachine. Couldn’t be manufactured more.
Medic, Dragon. The quantity of bots is limited to 200.

Battle rewards

Only 1 winner of 8 fighters will get the reward

The winner of the battle is rewarded with a new bot, which have a unique module, available only from battle!

The prize bot generation depends on the average strength of the battle participants: the stronger the fighters, the higher the chances to get a bot of the minimum generation with a unique module.

on the left Epic Circular saws (arms) and on the right Legendary Dread (eye)

Rewards:

1. Average power — 127–100
bot of 1 generation with Legendary module Dread — 40% chance to get
bot of 1 generation with Epic module Circular saws— 60% chance to get

2. Average power — 99–80
bot of 1 generation with Epic module Circular saws

3. Average power — 79–60
bot of 2 generation with Epic module Circular saws

4. Average power — 59–40
bot of 4 generation with Epic module Circular sawss

5. Average power — 39–15
bot of 7 generation with Epic module Circular saws

6. Average power — 14–2
bot of 10 generation with Epic module Circular saws

--

--