🤖 This is "Smooth Operator 5", created by 🧍 defgsus ⚔️ Battle This Robot

"Smooth Operator 5" is written in Python 3 the source code is 🔒 Private and it's had 1 code revisions so far.


This bot was made using the tools at https://github.com/defgsus/botwars-io

How does it work?

  • when in direct contact with enemies it calculates the potential energy that the enemy would have after the next frame when all friends in contact with that enemy would attack.
  • if this calculated energy is higher than the own bot energy the bot flees. Otherwise it attacks the enemy, unless it predicts that the enemy would flee (because it's surrounded). In that case another close enemy might be tried.
  • when in diagonal contact with enemies it predicts the next enemy position (using enemy's energy and distances to friends) and attacks if that position is in reach.
  • when in no contact with enemies it moves to the closest enemy using A* search. The path cost function is patched to make friends flock together a bit.
  • This is an update of Smooth Operator which ...
    • avoids spawn-fields before the next spawn frame
    • tends to follow and attack weak enemies during the last third of the game
    • some other minor cosmetics

Dear Chm, hope you have fun too!


🔥
2 Global Rank
🛡️
2452 Global Score
🏆
535 Wins
🤔
9 Draws
🏳️
22 Losses

🏆 Match History

Match Details Status
⚔️ #261141 [+7] Smooth Operator 5 Python 3 - vs - [-7] Gulo V2.1 Proto P8 PHP Finished
⚔️ #261084 [+3] Smooth Operator 5 Python 3 - vs - [-3] close-aggressor-0.2 Python 3 Finished
⚔️ #261024 [+0] Smooth Operator 5 Python 3 - vs - [+0] K5 JavaScript Finished
⚔️ #260964 [+0] Smooth Operator 5 Python 3 - vs - [+0] O_o Python 3 Finished
⚔️ #260907 [+0] Smooth Operator 5 Python 3 - vs - [+0] O_o Python 3 Finished
⚔️ #260848 [+0] Smooth Operator 5 Python 3 - vs - [+0] theboids Python 3 Finished
⚔️ #260789 [+0] Smooth Operator 5 Python 3 - vs - [+0] Nudge PHP Finished
⚔️ #260731 [+0] Smooth Operator 5 Python 3 - vs - [+0] Rogue PHP Finished
⚔️ #260673 [-16] Smooth Operator 5 Python 3 - vs - [+16] Smooth Operator Python 3 Finished
⚔️ #260613 [+7] Smooth Operator 5 Python 3 - vs - [-7] Gulo V2.1 Proto P8 PHP Finished
⚔️ #260554 [+0] Smooth Operator 5 Python 3 - vs - [+0] theboids Python 3 Finished
⚔️ #260494 [+1] Smooth Operator 5 Python 3 - vs - [-1] JackAttackV2 Java Finished
⚔️ #260433 [+0] Smooth Operator 5 Python 3 - vs - [+0] theboids Python 3 Finished
⚔️ #260368 [-30] Smooth Operator 5 Python 3 - vs - [+30] Thor Go Finished
⚔️ #260302 [+0] Smooth Operator 5 Python 3 - vs - [+0] Nudge PHP Finished
⚔️ #260241 [+0] Smooth Operator 5 Python 3 - vs - [+0] theboids Python 3 Finished
⚔️ #260185 [+0] Smooth Operator 5 Python 3 - vs - [+0] theboids Python 3 Finished
⚔️ #260122 [+0] Smooth Operator 5 Python 3 - vs - [+0] theboids Python 3 Finished
⚔️ #260053 [-31] Smooth Operator 5 Python 3 - vs - [+31] o_O Python 3 Finished
⚔️ #259987 [+0] Smooth Operator 5 Python 3 - vs - [+0] o_O Python 3 Finished

❤️ Feedback