Online Battles. Prove your bots army is the strongest!

🤖CryptoBots
4 min readFeb 4, 2018

--

Join cryptobots.me

What are Battles?

Your bot is fighting with other players’ bots. The battles winner is rewarded with a new bot possessing a unique module.

The strongest bots will be displayed in the Hall of Fame!

The way to start a Battle

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

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

Battle will start automatically when the opponents come up.

1. Time: 0:00

a. bot1 decides to participate

i. Statistics Bot1: wins=10 losses=2 => weight=8, group=4

b. bot1.spread 4.. 4

Time: 1:00

. bot2 decides to participate

. Statictics Bots2: wins=8 losses=10 => weight=-2, group=-1

a. bot2.spread -1..-1

b. bot1.spread 3.. 5

Time: 2:00

. bot1.spread 2.. 6

a. bot2.spread -2.. 0

Time: 3:00

. bot1.spread 1.. 7

a. bot2.spread -2.. 1

How is the battle going?

Battles calculation starts when there are 4 bots with the appropriate parameters

1. Bots are split into teams which consist of 2 bots and fight inside the team.

2. The first two teams’ winners fight with each other.

It’s necessary to beat 2 bots in a row in order to get a reward. If your bot gets the last blow, the opponent will still suffer the damage from your bot!

The damage is calculated based on the bot Force and its modules. Most modules have antagonists, which bear an increased damage multiplied by 2.

Bots’ parameters

Each bot has a base Power parameter, which depends on the generation.

Each bot has an armor parameter equal to 1500 in addition to the Power. When the bot loses all its armor, it drops out of the fighting.

Damage calculating example:

All bot modules participate in the calculation, but in the example we will use 2 modules for simplicity.

1. Bot1

a. Power 100

b. 2 module: Mod1 and Mod2

Bot2

. Power 100

a. 2 module: Mod2 and Mod3

Mod1 gives a bonus * 2 when striking at Mod2

Mod2 does not give a bonus when struck at Mod3 and Mod2

While strucking Bot1 will make 300 damage to Bot2

Formula “100 * (1 + (1 * (multiply coef-2))”

Modules

Thrust -3 antagonists

Arms — 4 antagonists

Horns — 3 antagonists

Joystick — 3 antagonists

Raptor — 4 antagonists

Flame — 4 antagonists

All other modules have 2 antagonists

Fighting award

Only 1 winner of 4 fighters will get the award.

The player is rewarded with a new bot which has a unique modules, obtainable only in battles!

Bot generation depends on the participants’ average Power. The higher the participants’ average force, the greater the chance to get a 0-generation bot with a unique module.

Recovery after Battle

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

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

Follow the upgrades https://www.cryptobots.me

Read the previous materials:

What is CryptoBots. How to start playing?

CryptoKitties Mania. What is crypto games?

New generation of blockchain-based games in a nutshell. Cryptobots full guide.

--

--