Banksia GUI released

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Rom77
Posts: 53
Joined: Wed Oct 24, 2018 7:37 am
Full name: Roman Zhukov

Re: Banksia GUI released

Post by Rom77 »

Why is there such a big difference? Is it possible to enter an option for calculating the classic Elo?

v0.37 :
Image

v0.38 :
Image
User avatar
phhnguyen
Posts: 1543
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

Rom77 wrote: Fri Dec 25, 2020 3:19 am Why is there such a big difference? Is it possible to enter an option for calculating the classic Elo?

v0.37 :
Image

v0.38 :
Image
Previous versions of 0.38 were not Elo but LOS (Likelihood of Superiority).

https://www.chessprogramming.org/Match_ ... uperiority

When discussing we mostly talk about Elo but not LOS even LOS can be used to compare engines.

LOS is much easier to implement (that is why BSG has it so soon) when Elo/BaysesElo required me a lot of effort to understand and implement.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
rongle99
Posts: 7
Joined: Mon Aug 03, 2020 8:00 am
Full name: Ibrahim Adam

Re: Banksia GUI released

Post by rongle99 »

To clear this confusion, we need one more report, called "Rating".

Its application can be seen at TCEC.
rongle99
Posts: 7
Joined: Mon Aug 03, 2020 8:00 am
Full name: Ibrahim Adam

Re: Banksia GUI released

Post by rongle99 »

In short, version 0.37 uses Ordo model by Gaviota, while version 0.38 uses Bayeselo model from Rémi Coulom.

But Ordo is much more popular than Bayeselo, so Mr. Phhnguyen might consider switching from Bayeselo to Ordo.

The algorithm of Ordo can be found here [https://sites.google.com/site/gaviotachessengine/ordo] in the ''Manual'' menu
Modern Times
Posts: 3922
Joined: Thu Jun 07, 2012 11:02 pm

Re: Banksia GUI released

Post by Modern Times »

More popular yes, and maybe that is reason enough to switch , but it is not universally accepted as better, just different.
User avatar
phhnguyen
Posts: 1543
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

rongle99 wrote: Fri Dec 25, 2020 6:38 am In short, version 0.37 uses Ordo model by Gaviota, while version 0.38 uses Bayeselo model from Rémi Coulom.

But Ordo is much more popular than Bayeselo, so Mr. Phhnguyen might consider switching from Bayeselo to Ordo.

The algorithm of Ordo can be found here [https://sites.google.com/site/gaviotachessengine/ordo] in the ''Manual'' menu
No, it was LOS but not Ordo’s Elo. You can see my implementation of LOS in Banksia - the open source one, it is so simple and quite far from Ordo’s one.

BTW, I have been considering to implement both Ordo and Bayseselo methods thus users can take anyone.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
phhnguyen
Posts: 1543
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

Modern Times wrote: Fri Dec 25, 2020 7:17 am More popular yes, and maybe that is reason enough to switch , but it is not universally accepted as better, just different.
The main reason I have implemented Bayeselo first is that some famous chess websites use that method ;)
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
rongle99
Posts: 7
Joined: Mon Aug 03, 2020 8:00 am
Full name: Ibrahim Adam

Re: Banksia GUI released

Post by rongle99 »

Really appreciate you will implement both, thank you for your hard work :-)

And I also like to see the reports in the PGN file, Time is now reported in milliseconds and not seconds, this is really very good, coz sometimes we use a very small tc (say 0.05s/move) If the report is still in seconds, then it will read as zero (0) in the PGN file.
User avatar
Nordlandia
Posts: 2845
Joined: Fri Sep 25, 2015 9:38 pm
Location: Sortland, Norway

Re: Banksia GUI released

Post by Nordlandia »

Happy Christmas 🎅

Do Banksia GUI take castling rights into consideration in case of threefold repetition ?

Karpov versus Miles, 1986

[d]r3kb1r/5ppp/4p3/1N6/4P3/8/Pn1BK1PP/R6R b kq - 1 22

Karpov claims draw with his third move Nb5. But the draw by repetion rule also considers the castling availability. At the first Karpov's Nb5, Anthony Miles still had queen side castling movement. With the second Karpov's Nb5, Anthony Miles had no more the castling available. So, the first position is different of the second by this reason. By a mistake, Karpov claims the draw after his thirt Nb5 move, but the position was repeated only twice.

It need to be repeated four times.
Engin
Posts: 1001
Joined: Mon Jan 05, 2009 7:40 pm
Location: Germany
Full name: Engin Üstün

Re: Banksia GUI released

Post by Engin »

well, Banksia did not automaticly update engines ELO :-(

i expected that this will be update and replace the ELO ratings of the engines right after finished a tournament.