Doing better against simple targeters

Jump to navigation Jump to search
Revision as of 7 October 2017 at 02:13.
The highlighted comment was created in this revision.

Doing better against simple targeters

I'm trying to make my bot better against Wave Surfing Challenge bots and I tuned the movement for a very long time but I can't get more than %90 C against C and %93 against B. Does everybody have this problem when making a new bot or It's me the problem?

    Dsekercioglu (talk)11:39, 6 October 2017

    My avg against C is like 85% or so. I have never extensively tuned against 2K6, so I didn't expected it to be good, but I always had bad results against GrubbmGrb VG in 2K7, so I suspected it would do bad.

    At the same time it shows it is perfectly possible to get a reasonable movement even without doing well against those bots (you can certainly hit top 30 at least with that), but I would recommend not doing so. Now I'm trying hard to do better against those bots without losing all the points my movement earned me and the experience is justing frustrating.

      Rsalesc (talk)12:02, 6 October 2017

      AFAIK, you can crush LT/CT guns by moving closer that there’s only one wave in the air. Then some form of fire situation design will also give you some chance to generate Stop&Go movement and the alike, that works even against top guns.

        Xor (talk)12:41, 6 October 2017

        Can you run your bot against those three when you have time? Just for the sake of my curiosity :P

          Rsalesc (talk)12:43, 6 October 2017

          ScalarBot is doing very bad against wsc LT/CT, but my score against those bots in real world seems to be even higher than some top bots. Seems that my gun is destroying them before they even had a chance to shot. ;)

          I tried some dedicated buffer for the simple targeters, but it just don’t work (not giving me more score).

          I think that’s because I’m too far away, visiting every fire situation, and making simple guns fire at every possible gf.

            Xor (talk)12:51, 6 October 2017
            That is probably because bots using "Fast Targeting" also use some non-learning movement.
              Dsekercioglu (talk)13:29, 6 October 2017
               

              But since simple guns are pretry predictable, you can always crush them by preloading gfs.

                Xor (talk)12:52, 6 October 2017

                Yes, I do that, but I eventually start getting hit and then I stop falling back to my preloaded GFs. What I wonder is how those top 2K6 bots can still learn well.

                  Rsalesc (talk)12:55, 6 October 2017

                  well, don’t use one hit as some threshold, rather, do that smoother

                    Xor (talk)13:11, 6 October 2017
                     

                    Another trick I think is that to use very large bandwidth, since WscB & C will fire at near 1.0 when you have some speed, being as far as possible helps a lot.

                    Since ScalarBot is using something more like uniform shape function (and very low weighted 1 / (1 + sq(x)) to hint true surfing), and it's weighting secondary wave equally for same bullet power, without evaluating stationary danger, all making it visit as much gfs as possible, it's not strange it will perform very bad against simple guns (where being precise and strict hurts).

                      Xor (talk)15:29, 6 October 2017

                      Maybe trying Normal Distribution would help. Sometimes I see Rechner just going between 2 possible bullet locations and get hit there.

                        Dsekercioglu (talk)15:35, 6 October 2017

                        I am using normal distribution in probability view. But this is not helping me against simple guns.

                        iirc something like 1 / (1 + abs(x)) works better.

                          Xor (talk)17:23, 6 October 2017

                          What is a probability view?

                            Dsekercioglu (talk)19:54, 6 October 2017

                            meaning traditional wave surfing buffers

                            as my style is more like shrapnel surfing, which is called peak views.

                              Xor (talk)21:23, 6 October 2017
                               
                               
                               
                               

                              I know bots starts using new predictors when enemy hit rate increases. It is just like a flattener but still does hit learning. Also I am amazed by Dookious and DrussGT dodging every type of targeting near perfect.

                                Dsekercioglu (talk)15:38, 6 October 2017
                                 
                                 

                                Just had the time to run that ;)

                                | ScalarBot 0.012l40.mc || Author || Type || 100.0 || 88.82 || 89.56 || 92.79 || 100.0 seasons
                                

                                I haven't run it for a long time, and the last time I run it, it seems to score ~75 against WscB. Anyway, it's way better than I thought, but still way behind Dookious.

                                  Xor (talk)03:51, 7 October 2017

                                  Wow, it seem that SimpleBot is performing way better —

                                  | SimpleBot 0.024c.c.mc || Author || Type || 99.42 || 95.18 || 94.67 || 96.42 || 100.0 seasons
                                  

                                  Where the biggest difference is the lack of precise intersection, and the use of 1 / (1 + abs(x)) as danger function.

                                    Xor (talk)04:13, 7 October 2017