Reproducing the Results

Jump to navigation Jump to search
Revision as of 7 August 2018 at 13:33.
The highlighted comment was created in this revision.

Reproducing the Results

WhiteFang 2.2.7.1 is the best version of WhiteFang but it had some issues and I have been trying to reproduce the results for a long time and as you can understand I couldn't match its performance.
Problem 1
I had a problem with my KNNPredictor class. As the number of K increased or sum of attributes' weights increased it would return bigger numbers which would cause my Simple predictor to have three times more effect than the Standard predictor(Normally it should have half of its effect).
Problem 2
The flattener would log real waves twice and this would decrease the number of data points I could find and weight real waves two times more.
Additional Note: When I fixed the flattener problem my score decreased.
I don't know how to solve it since Simple Formula Standard Formula and Flattener Formula has different attributes and Standard formula and Flattener Formula has 1 / (x * k + 1) type of attributes. Any solutions?
    Dsekercioglu (talk)15:19, 7 August 2018

    Welcome to the land of Performance Enhancing Bug! When facing things like this, there are two ways to go — leave it, or fully understand how it works and reproduce it!

    It seems that you have mostly understood how the bug works, then just tweak your formula to fit the bug in!

    Btw, have you ever tried putting two exactly same bot with different version, and see the score difference?

      Xor (talk)15:33, 7 August 2018