Good Jump

Jump to navigation Jump to search
Yes it makes sense. I once got +%5.2 APS by getting the sum of Anti-Surfer and Anti-Random weighted by their hit rates. (The old gun was just AS).
Do you use pre-processing in your NN? It can be really helpful.
Dsekercioglu (talk)19:30, 25 August 2017

You do not have permission to edit this page, for the following reasons:

  • The action you have requested is limited to users in the group: Users.
  • You must confirm your email address before editing pages. Please set and validate your email address through your user preferences.

You can view and copy the source of this page.

Return to Thread:Talk:SimpleBot/Good Jump/reply (8).

    • For example you have two attributes x, y
    • Use some formula on it.
    • For example input = {|x|, |0.5 - x|, |1 - x|, |y|, |0.5 - y|, |1 - y|}
    • Give it to the Neural Network
Dsekercioglu (talk)21:46, 25 August 2017

Yeah, I did this. My worry about NN + DC gun is exactly because of this. The backprop algorithm gets really slow as my NN grows in the number of perceptrons, my general purpose DC gun is pretty slow and my anti-surfer DC gun is blazingly fast. When I put my AS NN together with my general purpose DC gun, I have to decrease the size of my NN and/or decrease the complexity of my training process to avoid skipping turns, which turns out to reduce my score. I was just wondering if the training process really needs to be that complex, or if I have room to improve other things like this pre-processing step or something like that, put that together with a very simple training process and still get a good result against surfers without using another NN, for example.

I just found it amazing that you and Darkcanuck could get such good results with NN. I found it really hard to debug and to work on compared to DC, since there is a lot of things you can tweak in a neural targeting system. Congrats for that, and I hope to see Xor results on his NN experiments soon as well :P

Rsalesc (talk)22:10, 25 August 2017

Yes of course you can get a good score against surfers with an only NN. After only tuning against Shadow I got a %74.2 score against him.

I don't know what type of pre-processing you use but mine uses gaussian function instead of abs as above. Maybe you should try it.
Remove some data and try it again. Some data slows down NN learning.
Change your training process. For example don't train your NN when enemy doesn't have any waves to surf.
Try to find an error in your NN. ColdBreath is the fixed version of Havoc(116th) whose backpropogation was wrong.
By the way congrats with Roborio. Really High PWIN.
Dsekercioglu (talk)10:46, 26 August 2017