[Scidvspc-devel] PatchUpdate:EvalBar:LinLog: More linear followed by log
Chess Database and Toolkit program
Brought to you by:
stevenaaus
From: C H. M. <han...@gm...> - 2024-12-31 17:58:33
|
Hi Steve, The lin+log evalbar I coded specifically so that one can clearly distinguish between the different loss/gain levels like pawn/piece/queen/beyond or equivalent wrt the evals on the graph clearly. Prev Curve ============ So it maps such that the 1st square is linear, remaining are a single logarithmic uniform scale, which automatically maps to 3, 10 and beyond implicitly to 2nd and 3rd square and so on. * beyond 1st square away from the mid point, corresponds to gain or loss of a pawn ie eval of > 1 * beyond 2nd square away from the mid point, corresponds to gain or loss of a minor piece or equivalent ie eval of > ~3.16 * beyond 3rd square away from the mid point, corresponds to gain or loss of a queen + or equivalent ie eval of > ~9 (rather 10) * In this a eval of around 5 will map to ~ 2.5 squares away from the center New Curve ============= But I do hear you, people may want the bar to be placed a bit higher for 5, to convey the seriousness of the situation?!. I have tweaked the curve such that till 2 it is linear and then beyond it a tweaked log such that eval of 5 maps to end of 3rd square and in this 3.16 will be roughly around 2.5 squares beyond mid point, so still distinguishable in a way. ie * 0.0 to 1.0 => 1st Sq * 1.0 to 2.0 => 2nd sq * 2.0 to 5.0 => 3rd sq * 5.0 to 12.x => 4th sq I am attaching the curves image (blue was the original curve in what is already upstreamed, orange curve is the new one corresponding to the patch attached here) as well as patch wrt the new curve. On Mon, Dec 30, 2024 at 4:06 PM Steve A <ste...@gm...> wrote: > > Hmm - i would have thought a score of +5 is totally winning and score bar should show 90% or more. > What's the logic behind your evalbar_linlog .. It's just silly isn't it ? > cheers. > > > On Mon, Dec 30, 2024 at 7:14 PM Steve A <ste...@gm...> wrote: >> >> > STM even thou redundant wrt analysis board in normal >> mode, BUT when using locking wrt analysis board and inturn trail mode >> wrt main board, stm wrt analysis board will be useful. >> >> Hmmmm... >> >> I've updated svn again to show scores (if present as a comment) even if no engine running, and tweaked the menu, >> I think it's looking pretty solid afaics. >> cheers >> >> On Mon, Dec 30, 2024 at 7:46 AM C Hanish Menon <han...@gm...> wrote: >>> >>> Hi Steve, >>> >>> Just to confirm, STM even thou redundant wrt analysis board in normal >>> mode, BUT when using locking wrt analysis board and inturn trail mode >>> wrt main board, stm wrt analysis board will be useful. >>> >>> I will send you the patch wrt traffic lights based on the latest svn >>> revision tomorrow. >>> >>> On Sun, Dec 29, 2024 at 12:36 PM Steve A <ste...@gm...> wrote: >>> > >>> > I've made a commit and got the main board eval bar working. Right click on the main board tab and select "Toggle Eval". >>> > Maybe there's some bugs still there. I have things to do still too. >>> > >>> > > Regarding the board in different places like main or analysis or fics >>> > or so and in turn wrt analysis board, bcas it is currently always >>> > linked to the main board, having the stm on analysis board normally is >>> > redundant. >>> > >>> > Ok. >>> > >>> > > Regarding the Traffic Lights, if you dont mind I would request you to >>> > apply in the upstream with maybe either a options.dat entry or >>> > additionally menu entry or so >>> > >>> > Ok, i'll inline your traffic lights and ifdef {0} the code or something. >>> > Could you please send me a new patch. >>> > >>> > Cheers. >>> >>> >>> >>> -- >>> Keep ;-) >>> HanishKVC -- Keep ;-) HanishKVC |