i’ve been doing some tuner work, it’s not great
the old tuner was pretty bad. very janky, repeated code, very hard to read, and sloooowwww….
i optimized it by precomputing the factors for each position so it’s just a bunch of multiplications to get the score. upside: order of magnitude speed improvement. downside: 20+ gb memory….
other problem is that the new tuner’s results are not great. they aren’t horribly bad like some other tests, but the gains aren’t as big as i was expecting. this might be a data quality issue? i might write proper datagen code at some point instead of just relying on the output of SPRT tests.
I did get a nice 7 elo from removing floating point ops in eval, so that’s nice i guess.
i can smell the goal already. Soon
(i would attach a picture of the 20gb but i’m kinda running a sprt right now… maybe next time)
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.