Robot Details
Smooth Operator
🤖 This is "Smooth Operator",
created by 🧍 defgsus
⚔️ Battle This Robot
"Smooth Operator" is written in Python 3 the source code is 🔒 Private and it's had 4 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.
What next?
Waiting for Smooth Operator to climb to rank #1
Harrrharrrharrrr...
🏆 Match History
Match | Details | Status |
---|---|---|
✨ ⚔️ #322625 | [-11] Smooth Operator Python 3 - vs - [+11] Gulo V2.1 Proto P8 PHP | Finished |
✨ ⚔️ #322559 | [+11] Smooth Operator Python 3 - vs - [-11] ChGulo V2 P8 PHP | Finished |
✨ ⚔️ #322493 | [-22] Smooth Operator Python 3 - vs - [+22] ChGulo V2 P8 PHP | Finished |
✨ ⚔️ #322433 | [+5] Smooth Operator Python 3 - vs - [-5] Gulo V2.1 Proto P8 PHP | Finished |
✨ ⚔️ #322365 | [+0] Smooth Operator Python 3 - vs - [+0] o_O Python 3 | Finished |
✨ ⚔️ #322297 | [+0] Smooth Operator Python 3 - vs - [+0] Zeeboozabot 3.0 Python 3 | Finished |
✨ ⚔️ #322230 | [+5] Smooth Operator Python 3 - vs - [-5] Gulo V2.1 Proto P8 PHP | Finished |
✨ ⚔️ #322168 | [+0] Smooth Operator Python 3 - vs - [+0] Zeeboozabot 3.0 Python 3 | Finished |
✨ ⚔️ #322106 | [+1] Smooth Operator Python 3 - vs - [-1] close-aggressor Python 3 | Finished |
✨ ⚔️ #322043 | [+0] Smooth Operator Python 3 - vs - [+0] O_o Python 3 | Finished |
✨ ⚔️ #321978 | [+0] Smooth Operator Python 3 - vs - [+0] theboids Python 3 | Finished |
✨ ⚔️ #321915 | [+0] Smooth Operator Python 3 - vs - [+0] Nudge PHP | Finished |
✨ ⚔️ #321854 | [+0] Smooth Operator Python 3 - vs - [+0] Nudge PHP | Finished |
✨ ⚔️ #321794 | [+1] Smooth Operator Python 3 - vs - [-1] close-aggressor-0.2 Python 3 | Finished |
✨ ⚔️ #321726 | [+0] Smooth Operator Python 3 - vs - [+0] random-smart JavaScript | Finished |
✨ ⚔️ #321663 | [+1] Smooth Operator Python 3 - vs - [-1] close-aggressor Python 3 | Finished |
✨ ⚔️ #321600 | [+0] Smooth Operator Python 3 - vs - [+0] 🎯TargetPractice Java | Finished |
✨ ⚔️ #321535 | [+5] Smooth Operator Python 3 - vs - [-5] Gulo V2.1 Proto P8 PHP | Finished |
✨ ⚔️ #321474 | [+0] Smooth Operator Python 3 - vs - [+0] F to the abulous JavaScript | Finished |
✨ ⚔️ #321408 | [+10] Smooth Operator Python 3 - vs - [-10] ChGulo V2 P8 PHP | Finished |