I hate this hobby...

Discussion of chess software programming and technical issues.

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
User avatar
Evert
Posts: 2898
Joined: Fri Jan 21, 2011 11:42 pm
Location: NL
Contact:

I hate this hobby...

Post by Evert » Fri Jan 20, 2017 1:00 pm

So, I'm trying to improve SjaakII by improving its king safety evaluation in drop-games.

So, I have a specific idea I'd like to try for Shogi and mini-Shogi. Let's give it a go:

Shogi:

Code: Select all

Rank Name            Elo    +    - games score oppo. draws 
   1 Sjaak II 700M  2168   16   16  1890   65%  2032    0% 
   2 Sjaak II 700   2032   16   16  1890   35%  2168    0% 
               Sj Sj
Sjaak II 700M    100
Sjaak II 700    0   
Mini-shogi:

Code: Select all

Rank Name            Elo    +    - games score oppo. draws 
   1 Sjaak II 700   2112   13   13  2800   53%  2088    0% 
   2 Sjaak II 700M  2088   13   13  2800   47%  2112    0% 
               Sj Sj
Sjaak II 700      99
Sjaak II 700M   0   
Meh. Ok, there seems something to this idea. Let's try some tweaks to it.
Mini-shogi:

Code: Select all

Rank Name            Elo    +    - games score oppo. draws 
   1 Sjaak II 700M  2154   13   13  2800   62%  2046    0% 
   2 Sjaak II 700   2046   13   13  2800   38%  2154    0% 
               Sj Sj
Sjaak II 700M    100
Sjaak II 700    0   
Hey, not bad! Shogi:

Code: Select all

Rank Name            Elo    +    - games score oppo. draws 
   1 Sjaak II 700   2254   19   19  1806   82%  1946    0% 
   2 Sjaak II 700M  1946   19   19  1806   18%  2254    0% 
               Sj Sj
Sjaak II 700     100
Sjaak II 700M   0   
:shock: :(

Daniel Anulliero
Posts: 624
Joined: Fri Jan 04, 2013 3:55 pm
Location: Nice

Re: I hate this hobby...

Post by Daniel Anulliero » Fri Jan 20, 2017 7:15 pm

Hello
Sometimes I hate the hobby too :)
So , If I look correctly you did two tests with the elo result total inversed?

Henk
Posts: 5101
Joined: Mon May 27, 2013 8:31 am

Re: I hate this hobby...

Post by Henk » Fri Jan 20, 2017 9:53 pm

Are there any members who don't hate this hobby ?!

User avatar
Evert
Posts: 2898
Joined: Fri Jan 21, 2011 11:42 pm
Location: NL
Contact:

Re: I hate this hobby...

Post by Evert » Fri Jan 20, 2017 10:09 pm

Daniel Anulliero wrote:Hello
Sometimes I hate the hobby too :)
So , If I look correctly you did two tests with the elo result total inversed?
Something like that. I can improve play in mini-Shogi, or in regular Shogi, but only at significant cost to the other.
Of course, what this means is that I need to find the correct way to tell these apart and scale the evaluation terms appropriately. Easier said than done, of course.

tuxedocat
Posts: 2
Joined: Wed Dec 28, 2016 3:29 pm
Location: Atlanta, GA
Contact:

Re: I hate this hobby...

Post by tuxedocat » Sat Jan 21, 2017 3:42 am

Henk wrote:Are there any members who don't hate this hobby ?!
I'm still naive enough that I don't hate it. In fact, I'm here working on it at 22:30 Friday night. :lol:

Angrim
Posts: 61
Joined: Mon Jun 25, 2012 8:16 pm
Location: Missoula, MT

Re: I hate this hobby...

Post by Angrim » Sat Jan 21, 2017 9:24 pm

I just hate that I don't have enough time currently to really take part in this hobby.

User avatar
Evert
Posts: 2898
Joined: Fri Jan 21, 2011 11:42 pm
Location: NL
Contact:

Re: I hate this hobby...

Post by Evert » Sat Jan 21, 2017 10:13 pm

Evert wrote: Something like that. I can improve play in mini-Shogi, or in regular Shogi, but only at significant cost to the other.
Of course, what this means is that I need to find the correct way to tell these apart and scale the evaluation terms appropriately. Easier said than done, of course.
Ok, I've found something that works: if I scale the king-safety term related to threatened squares around the enemy king by board size, this seems to improve play for both mini-Shogi and regular Shogi, while it's perfectly neutral for Crazyhouse. A test for Tori Shogi is still running.

What makes me uneasy is that I don't see why that type of scaling is reasonable: it gives more weight to having safe squares near the king on a smaller board, which seems more like a general mobility term (controlling squares on the enemy side of the board) than a king-safety term...

Post Reply