Comments (8)
Hmm, I am still getting the same behavior.
public void run() {
turnRight(360);
}
This program turns indefinitely for me.
Additionally, after the bot completes 8 revolutions, it spams this message (I assume) every tick:
Maximum event queue size has been reached: 256
Also, same behavior is now experienced for forward
and back
from tank-royale.
You are right @beamer159,
This sure sound similar to to the forward/back issue even when they funtion a bit different.
I guess I will need to setup some test with various "bots" moving differently, so we can catch these kinds of bugs in the future when doing adjustments.
Thank you for reporting this, and keep up the good work. We need to get rid of the "child sickness" in the new version of the game while it is still in "alpha" version. 🙂
from tank-royale.
I can add, that this bug is also present for turning the gun and radar the same way.
from tank-royale.
This bug has now been found and solved for both the JVM and .Net version of the Bot API.
The fix will be available with the next release.
from tank-royale.
Fix is available with release 0.13.1
from tank-royale.
Confirmed. This bug was fixed, but was reintroduced when improving/fixing the event queue.
Because the blocking call does not return as it continues for infitity, events are queued up on the event queue as those are not processed.
I will look into fixing this ASAP.
from tank-royale.
Release 0.13.2 should finally fix this issue. I tested it thoroughly for bot the Java and .Net API. 🤞
from tank-royale.
Looks good, thanks
from tank-royale.
Related Issues (20)
- getTurnRemaining is broken with the bot API 0.13.3 for the Java version HOT 1
- json $type field problematic with python code generation HOT 4
- NULL Pointer Exception running robocode-tankroyale-gui-0.14.2.jar in Java 18 Win 10 HOT 3
- Possibility to identify bot from Process to Tick HOT 10
- Server is kidnapping CPU cycles HOT 12
- Getting results at round end HOT 4
- at each tick the bots receives the full list of bullets HOT 3
- Game replays HOT 1
- BulletHitBotEvent vs HitByBulletEvent HOT 2
- Round ended event for bot is not sent HOT 5
- java.lang.NoClassDefFoundError: Could not initialize class dev.robocode.tankroyale.gui.ui.MainFrame HOT 4
- cannot build project HOT 5
- GUI application 0.19.1 won't launch HOT 2
- Server is not accepting the full range of ports HOT 2
- New version 0.21.0 freezes starting battle HOT 4
- TickEventForObserver and TickEventForBot seem not containing real values HOT 5
- GUI: Unreadable Server Log on NixOS HOT 14
- booted bots can't join the battle HOT 5
- GUI: Problem with tooltip text on NixOS (Linux) HOT 1
- Bots receives skipped-turn-event events while dead HOT 14
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tank-royale.