Common Targeting Methods in NanoRumble

Jump to navigation Jump to search
Revision as of 6 April 2019 at 19:04.
The highlighted comment was created in this revision.

Common Targeting Methods in NanoRumble

Hi, I was wondering how many bots in the NanoRumble use linear or HOT targeting. I don't think SquirmyToad has enough space to have a multimode movement, so if most robots use HOT and linear targeting, I may use stop and go. Else, if most robots use pattern matching, I'll keep the random movement. Thanks!

    Slugzilla (talk)16:07, 29 March 2019

    HOT and linear targeting is very common among nano bots. Only a few (top) nano bots use pattern matching. If you can accept getting beaten by them, use stop and go.

      Cb (talk)21:54, 29 March 2019

      Ok! Actually, since it is such a large movement change, I think I'll put the stop and go into another robot. Thanks for the help!

        Slugzilla (talk)02:58, 30 March 2019
         

        I do not write nano bots but what I would suggest is to add a random factor to the direction of stop'n go after a loss(???) so you will have more consistent score against linear and head-on targeting bots while keeping pattern-matching on check.

          Dsekercioglu (talk)23:08, 29 March 2019

          I'll see if I have space =) Do you think I should do the random factor after it dies too much or gets hit too much by bullets? I saw BlackWidow changes after two deaths. Thanks!

            Slugzilla (talk)03:01, 30 March 2019

            It is better if you do it with deaths as it is easier to keep track of. Also, the number of bullets is a little inconsistent as it depends on how well the enemy dodges your shots.

              Dsekercioglu (talk)18:48, 30 March 2019

              Oh! I just had an idea for a melee robot. It would use fluid movement and stop and go, since most melee bots use HOT, linear, or circular targeting! I think I'll make a nanobot with the stop and go, and then expand it into a micro melee robot.

                Slugzilla (talk)00:07, 2 April 2019
                 

                I think my robot will add the random factor after 3 deaths. I may need to add some energy management to stop it from disabling itself and losing rounds. Thanks!

                  Slugzilla (talk)00:09, 2 April 2019

                  You can always use RoboRunner or RoboJogger to fine tune those parameters. I have no idea about melee strategies though, the best I could get is 127th place which I am sure WhiteFang which is a 1v1 only robot would easily pass.

                    Dsekercioglu (talk)19:00, 2 April 2019

                    127 is really good! Basilisk isn't 127+ on the normal 1v1 anyway, and he specializes in it! I'll look into RoboRunner and RoboJogger. Thanks for the help! Also, I just saw you were thinking of making a MiniBot for competition with Basilisk on Basilisk's thread. Sorry, I didn't fully read your previous message earlier about that :/ Do you want to race to top 10 or 20 in the MiniBot rankings? It might take me a while but it'll be fun!

                      Slugzilla (talk)02:53, 6 April 2019
                      I would say top 10 as you are already close to top 20.
                      I just realized how much I forgot about Robocode API. I had to take a look at WF's radar code to code one that works =)
                      Anyways, get prepared for Partial(Lame name, I know) entering the minirumble.
                        Dsekercioglu (talk)11:51, 6 April 2019

                        Yay! The race is on =)

                          Slugzilla (talk)20:04, 6 April 2019