Kingsrow download

Discussion about development of draughts in the time of computer and Internet.
Post Reply
Ed Gilbert
Posts: 858
Joined: Sat Apr 28, 2007 14:53
Real name: Ed Gilbert
Location: Morristown, NJ USA
Contact:

Kingsrow download

Post by Ed Gilbert » Tue May 07, 2019 20:25

Kingsrow for 10x10 draughts is now a free download. You can find the link here: http://edgilbert.org/Checkers/KingsRow.htm

-- Ed

Krzysztof Grzelak
Posts: 1357
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Kingsrow download

Post by Krzysztof Grzelak » Wed May 08, 2019 07:39

Thank you Ed.

ildjarn
Posts: 1537
Joined: Tue Aug 22, 2006 15:38
Real name: Joost de Heer

Re: Kingsrow download

Post by ildjarn » Wed May 08, 2019 18:32

Ed,

Thank you very much for all your work on Kingsrow, it's helped me a lot while composing (I know, not the primary use for a draughts program usually, but it was for me).
Lasst die Maschinen verhungern, Ihr Narren...
Lasst sie verrecken!
Schlagt sie tot -- die Maschinen!

hendrikv
Posts: 90
Joined: Sun Jul 17, 2005 09:04
Real name: Hendrik Veenstra
Location: Oerterp
Contact:

Re: Kingsrow download

Post by hendrikv » Thu May 09, 2019 21:23

Thank you Ed,

Really happy with my free copy of one of the best programs in the world !

Birdy
Posts: 38
Joined: Wed Jul 30, 2014 11:08

Re: Kingsrow download

Post by Birdy » Sun May 26, 2019 15:47

Fantastic!
Thank you very much Ed!!

Alvaro
Posts: 15
Joined: Thu Mar 07, 2013 13:12
Real name: Alvaro Cardoso

Re: Kingsrow download

Post by Alvaro » Sat Aug 10, 2019 15:16

Many thanks Ed.
I'm very curious about the single core speed of Kingsrow 10x10 which is very high.
Did you do a simple search? Maybe the game is more tactical and needs a more tactical search, is that it?
My spanish checkers engine only does 2Mns in my old pc, while yours does 30Mns.

best regards,
Alvaro

Ed Gilbert
Posts: 858
Joined: Sat Apr 28, 2007 14:53
Real name: Ed Gilbert
Location: Morristown, NJ USA
Contact:

Re: Kingsrow download

Post by Ed Gilbert » Tue Aug 13, 2019 13:27

I'm very curious about the single core speed of Kingsrow 10x10 which is very high.
Did you do a simple search? Maybe the game is more tactical and needs a more tactical search, is that it?
My spanish checkers engine only does 2Mns in my old pc, while yours does 30Mns.
I think kingsrow is in the same speed ballpark as other 10x10 engines.
On my Xeon E5-2630 v3 @ 2.4GHz I get only 1/4 the speed you're seeing (on an old PC?). 30M n/s doesn't sound right.

-- Ed

Rein Halbersma
Posts: 1721
Joined: Wed Apr 14, 2004 16:04
Contact:

Re: Kingsrow download

Post by Rein Halbersma » Tue Aug 13, 2019 21:49

Ed Gilbert wrote:
Tue Aug 13, 2019 13:27
I'm very curious about the single core speed of Kingsrow 10x10 which is very high.
Did you do a simple search? Maybe the game is more tactical and needs a more tactical search, is that it?
My spanish checkers engine only does 2Mns in my old pc, while yours does 30Mns.
I think kingsrow is in the same speed ballpark as other 10x10 engines.
On my Xeon E5-2630 v3 @ 2.4GHz I get only 1/4 the speed you're seeing (on an old PC?). 30M n/s doesn't sound right.

-- Ed
I routinely get 38M n/s right out of the opening book on my Xeon @3.6 Ghz :)

Ed Gilbert
Posts: 858
Joined: Sat Apr 28, 2007 14:53
Real name: Ed Gilbert
Location: Morristown, NJ USA
Contact:

Re: Kingsrow download

Post by Ed Gilbert » Tue Aug 13, 2019 22:38

I routinely get 38M n/s right out of the opening book on my Xeon @3.6 Ghz
Maybe it's time for me to get a new PC?!

I was recalling the speed from memory. I've been working on the 8x8 version of kingsrow lately, which is a little slower. I just tested the 10x10 version, and it's about 10M n/s, so about 1/3 of what Alvaro sees on his "old" PC. Maybe Alvaro gets a new PC every 6 months? :-)

But anyway, to answer Alvaro's question, it's a pretty standard MTD-f search with hashtable, history, killer moves, LMR, and qsearch. The eval is fairly quick because it's mostly just a few table lookups into tables of pattern weights, but when I had a more traditional manually written and tuned eval a few years ago the search speed was only about 25% slower.

-- Ed

Alvaro
Posts: 15
Joined: Thu Mar 07, 2013 13:12
Real name: Alvaro Cardoso

Re: Kingsrow download

Post by Alvaro » Thu Aug 15, 2019 15:50

Ed Gilbert wrote:
Tue Aug 13, 2019 22:38
I routinely get 38M n/s right out of the opening book on my Xeon @3.6 Ghz
Maybe it's time for me to get a new PC?!

I was recalling the speed from memory. I've been working on the 8x8 version of kingsrow lately, which is a little slower. I just tested the 10x10 version, and it's about 10M n/s, so about 1/3 of what Alvaro sees on his "old" PC. Maybe Alvaro gets a new PC every 6 months? :-)

But anyway, to answer Alvaro's question, it's a pretty standard MTD-f search with hashtable, history, killer moves, LMR, and qsearch. The eval is fairly quick because it's mostly just a few table lookups into tables of pattern weights, but when I had a more traditional manually written and tuned eval a few years ago the search speed was only about 25% slower.

-- Ed
Thanks Ed, for the feedback.
My PC is from 2009, I know people that upgrade every two years, and a few every year, but that is not only out of my reach as it seems irrational to me!
Anyway my slow speed must be because of my slow eval, I'm really doing a lot of stuff in it, which maybe I should get rid off.
I'm taxing the general case with a lot of exceptions in the eval and so it gets slow.
Maybe when I upgrade to a Ryzen 3000 series, I'll have more testing power to find out what I should remove from the eval.
Your engines would scream on these new cpus.
Also I detected I was counting nodes in some places I shouldn't. I only count nodes when I make a move on the board.

best regards,
Alvaro

Post Reply