On-line engine blitz tourney August

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.
User avatar
hgm
Posts: 23610
Joined: Fri Mar 10, 2006 9:06 am
Location: Amsterdam
Full name: H G Muller
Contact:

On-line engine blitz tourney August

Post by hgm » Fri Aug 24, 2018 10:20 am

The monthly on-line engine blitz tourney for August will take place on:

Sunday August 26, 3pm Boston time (21:00 Amsterdam time)

To connect:

winboard -zp -ics -icshost winboard.nl -icshelper timeseal -fcp ENGINE.exe -fd ENGINEFOLDER -autoKibitz

(for UCI engines, add -fUCI)

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

Re: On-line engine blitz tourney August

Post by Henk » Sat Aug 25, 2018 3:14 pm

Maybe we can use a patreon account to get money for our chess engine developments. Just like many artists do. New developments costing lots of money and time.

Maybe I should create Skipper buttons, stickers and T-shirts first to give to potential Skipper patreons.

Eight months ago I created a youtube video with a Skipper game. Result 0 views.

[Only in it for the money]

Joost Buijs
Posts: 955
Joined: Thu Jul 16, 2009 8:47 am
Location: Almere, The Netherlands

Re: On-line engine blitz tourney August

Post by Joost Buijs » Sat Aug 25, 2018 3:40 pm

Henk wrote:
Sat Aug 25, 2018 3:14 pm
Maybe we can use a patreon account to get money for our chess engine developments. Just like many artists do. New developments costing lots of money and time.

Maybe I should create Skipper buttons, stickers and T-shirts first to give to potential Skipper patreons.

Eight months ago I created a youtube video with a Skipper game. Result 0 views.

[Only in it for the money]
Don't whine! Just let skipper play. The more engines the more fun!

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

Re: On-line engine blitz tourney August

Post by Henk » Sat Aug 25, 2018 3:46 pm

Joost Buijs wrote:
Sat Aug 25, 2018 3:40 pm
Henk wrote:
Sat Aug 25, 2018 3:14 pm
Maybe we can use a patreon account to get money for our chess engine developments. Just like many artists do. New developments costing lots of money and time.

Maybe I should create Skipper buttons, stickers and T-shirts first to give to potential Skipper patreons.

Eight months ago I created a youtube video with a Skipper game. Result 0 views.

[Only in it for the money]
Don't whine! Just let skipper play. The more engines the more fun!
You aren't using neural networks. Are you.
Making the network learning only 3200 positions on my computer keeping me busy all day .

There were no new developments for old Skipper. Slipper version still playing only quasy random games.

Joost Buijs
Posts: 955
Joined: Thu Jul 16, 2009 8:47 am
Location: Almere, The Netherlands

Re: On-line engine blitz tourney August

Post by Joost Buijs » Sat Aug 25, 2018 4:03 pm

Henk wrote:
Sat Aug 25, 2018 3:46 pm
Joost Buijs wrote:
Sat Aug 25, 2018 3:40 pm
Henk wrote:
Sat Aug 25, 2018 3:14 pm
Maybe we can use a patreon account to get money for our chess engine developments. Just like many artists do. New developments costing lots of money and time.

Maybe I should create Skipper buttons, stickers and T-shirts first to give to potential Skipper patreons.

Eight months ago I created a youtube video with a Skipper game. Result 0 views.

[Only in it for the money]
Don't whine! Just let skipper play. The more engines the more fun!
You aren't using neural networks. Are you.
Making the network learning only 3200 positions on my computer keeping me busy all day .
No, I'm not using deep neural nets but I'm experimenting with some 2 layer integer networks, you can already do some nice things with that without losing too much speed.

Maybe you need a faster computer? Supervised learning 3200 positions taking a whole day seems a bit slowish.

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

Re: On-line engine blitz tourney August

Post by Henk » Sat Aug 25, 2018 4:34 pm

Joost Buijs wrote:
Sat Aug 25, 2018 4:03 pm
Henk wrote:
Sat Aug 25, 2018 3:46 pm
Joost Buijs wrote:
Sat Aug 25, 2018 3:40 pm
Henk wrote:
Sat Aug 25, 2018 3:14 pm
Maybe we can use a patreon account to get money for our chess engine developments. Just like many artists do. New developments costing lots of money and time.

Maybe I should create Skipper buttons, stickers and T-shirts first to give to potential Skipper patreons.

Eight months ago I created a youtube video with a Skipper game. Result 0 views.

[Only in it for the money]
Don't whine! Just let skipper play. The more engines the more fun!
You aren't using neural networks. Are you.
Making the network learning only 3200 positions on my computer keeping me busy all day .
No, I'm not using deep neural nets but I'm experimenting with some 2 layer integer networks, you can already do some nice things with that without losing too much speed.

Maybe you need a faster computer? Supervised learning 3200 positions taking a whole day seems a bit slowish.
I started with 500 positions today and increased it in steps. So that kept me busy. I also had to change training algorithm somewhat.
But probably I have not the right network architecture for I also think it learns too slow.

If you make (wrong) changes deep in the software and getting tough bugs this hobby is the worst work you can imagine. No fun at all. (hobby from hell)

Also you forget after some time how backpropagation and these weight updates (chain rule etc) in conv net are working.

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

Re: On-line engine blitz tourney August

Post by Henk » Sat Aug 25, 2018 5:00 pm

Joost Buijs wrote:
Sat Aug 25, 2018 3:40 pm
Henk wrote:
Sat Aug 25, 2018 3:14 pm
Maybe we can use a patreon account to get money for our chess engine developments. Just like many artists do. New developments costing lots of money and time.

Maybe I should create Skipper buttons, stickers and T-shirts first to give to potential Skipper patreons.

Eight months ago I created a youtube video with a Skipper game. Result 0 views.

[Only in it for the money]
Don't whine! Just let skipper play. The more engines the more fun!
If I create a video about how I do my daily make up I probably would get thousands of views.

Joost Buijs
Posts: 955
Joined: Thu Jul 16, 2009 8:47 am
Location: Almere, The Netherlands

Re: On-line engine blitz tourney August

Post by Joost Buijs » Sat Aug 25, 2018 5:19 pm

Henk wrote:
Sat Aug 25, 2018 4:34 pm
Joost Buijs wrote:
Sat Aug 25, 2018 4:03 pm
Henk wrote:
Sat Aug 25, 2018 3:46 pm
Joost Buijs wrote:
Sat Aug 25, 2018 3:40 pm
Henk wrote:
Sat Aug 25, 2018 3:14 pm
Maybe we can use a patreon account to get money for our chess engine developments. Just like many artists do. New developments costing lots of money and time.

Maybe I should create Skipper buttons, stickers and T-shirts first to give to potential Skipper patreons.

Eight months ago I created a youtube video with a Skipper game. Result 0 views.

[Only in it for the money]
Don't whine! Just let skipper play. The more engines the more fun!
You aren't using neural networks. Are you.
Making the network learning only 3200 positions on my computer keeping me busy all day .
No, I'm not using deep neural nets but I'm experimenting with some 2 layer integer networks, you can already do some nice things with that without losing too much speed.

Maybe you need a faster computer? Supervised learning 3200 positions taking a whole day seems a bit slowish.
I started with 500 positions today and increased it in steps. So that kept me busy. I also had to change training algorithm somewhat.
But probably I have not the right network architecture for I also think it learns too slow.

If you make (wrong) changes deep in the software and getting tough bugs this hobby is the worst work you can imagine. No fun at all. (hobby from hell)

Also you forget after some time how backpropagation and these weight updates (chain rule etc) in conv net are working.
I know, even without NN this hobby can be very frustrating, sometimes you can look for a simple bug for days without finding it, and when you finally find the bug and repair it your engine only starts to play weaker.

I've been programming chess engines from 1977 till now, sometimes skipping a few years, from 2001 to 2010 I paused for 9 years, and after 2013 I didn't do much, let's say that Alpha Zero more or less renewed my interest.

In the past (besides the basic A-B algorithm) you had to invent most things yourself, nowadays everyone seems to grab most things from Stockfish and other strong open source engines, which makes it a lot easier to produce a strong engine in a short period of time.

User avatar
hgm
Posts: 23610
Joined: Fri Mar 10, 2006 9:06 am
Location: Amsterdam
Full name: H G Muller
Contact:

Re: On-line engine blitz tourney August

Post by hgm » Sun Aug 26, 2018 9:21 pm

Code: Select all

:Tourney Players: Round 9 of 9 
:
:     Name              Rating Score Perfrm Upset  Results 
:     ----------------- ------ ----- ------ ------ ------- 
:  1 +LeelaZero         [1971]  13.0  [2234] [ 182] +16w +12w +04b +07b +06w =02b =03b +11w +08w 
:  2 -Berta             [1991]  11.5  [2080] [  56] =13w +05b =06w +12w +14b =01w =08b =03w +11b 
:  3 +WaspX             [2002]  11.0  [2031] [  49] =04w =08b +13w +14w =05b +07b =01w =02b =06b 
:  4 -Schooner          [1762]  11.0  [2049] [ 826] =03b +15w -01w =11b +10w =06b +07w =05w +12b 
:  5 +RofChade          [1729]  10.5  [1980] [ 790] =11b -02w +27w +10b =03w +12b =06w =04b =07w 
:  6 +ArasanX           [2093]  10.0  [1926] [   0] +15w +09w =02b =08w -01b =04w =05b =12b =03w 
:  7 +NightmareX        [2006]  10.0  [1892] [   0] +10w +14w +11b -01w =08b -03w -04b +21w =05b 
:  8 +rpiStockfish      [1911]  10.0  [1980] [ 223] +20w =03w +09b =06b =07w -11b =02w +14w -01b
:  9 +Goldbar           [1899]  10.0  [1874] [  28] +21w -06b -08w =20b +15b =14w =11w =10b +16w 
: 10 +Marvin            [1814]  10.0  [1784] [  42] -07b =13b +16w -05w -04b +20w +17b =09w +18b 
: 11 +WaDuuttie         [1956]  9.5  [1841] [   0] =05w +27b -07w =04w +13b +08w =09b -01b -02w 
: 12 -Arminius          [1849]  9.5  [1805] [ 122] +17w -01b +21w -02b +16b -05w +13b =06w -04w 
: 13 +Pirarucu          [1754]  9.5  [1793] [ 202] =02b =10w -03b +17w -11w +22b -12w +24b =14w 
: 14 +Baron             [1863]  9.0  [1802] [  18] +33w -07b +20w -03b -02w =09b +15w -08b =13b 
: 15 -Tornado           [1823]  9.0  [1670] [   0] -06b -04b +22w +21b -09w +17w -14b -18w +25w 
: 16 -Tinker            [1744]  9.0  [1661] [   0] -01b +17w -10b +18b -12w +24w -21b +22w -09b
: 17 +rpiArminius       [1583]  9.0  [1638] [  39] -12b -16b +25w -13b +18w -15b -10w +28b +21w 
: 18 -Jumbo             [1537]  9.0  [1680] [ 461] -24w +29b +33b -16w -17b +27w +20b +15b -10w 
: 19 -RookieMonster     [1445]  9.0  [1647] [ 459] -29w +28b +23w =25b =30b +33w =22b =20w +24w 
: 20 -tomitankChess     [1645]  8.5  [1569] [ 127] -08b +24w -14b =09w =21w -10b -18w =19b +31w 
: 21 +atomBaron         [1622]  8.5  [1643] [ 133] -09b +33w -12b -15w =20b +29w +16w -07b -17b 
: 22 -Nameless          [1564]  8.5  [1529] [  25] -27w +25b -15b =24w +33b -13w =19w -16b +32b 
: 23 -Isa               [1408]  8.5  [1480] [ 197] =30b +32w -19b -29b =26w +38w +37b +34w +33b 
: 24 +rpiMinkoChess     [1515]  8.0  [1532] [  83] +18b -20b =29w =22b +27w -16b +28w -13w -19b
: 25 +Bliep             [1507]  8.0  [1529] [ 127] +28b -22w -17b =19w -31b +34w +27b +33w -15b 
: 26 +Embla             [1293]  8.0  [1355] [ 130] -32w =36b +35b +37w =23b =30w +39b +38w +40w 
: 27 +Floyd             [1552]  7.5  [1389] [  12] +22b -11w -05b -33w -24b -18b -25w +39w +35b 
: 28 +Spartacus         [1500]  7.5  [1376] [   0] -25w -19w +34b +30w -29b +31w -24b -17w +36b 
: 29 +rpiFruit          [1455]  7.5  [1453] [  75] +19b -18w =24b +23w +28w -21b -33b -32w +37b 
: 30 +Joker             [1440]  7.5  [1314] [   2] =23w +34w =31b -28b =19w =26b -32w +40b +38w 
: 31 +CTdccc            [1317]  7.5  [1449] [ 251] -34b +35w =30w +32b +25w -28b +36w +37w -20b 
: 32 -Weini             [1236]  7.5  [1417] [ 480] +26b -23b +36w -31w +40b +39w +30b +29b -22w
: 33 -Nemeton           [1589]  7.0  [1328] [   0] -14b -21b -18w +27b -22w -19b +29w -25b -23w 
: 34 +KingSlayer        [1390]  7.0  [1302] [   0] +31w -30b -28w +38w +35b -25b +40w -23b +39b 
: 35 -Skiull            [1157]  5.0  [1168] [  71] +37b -31b -26w +39b -34w +40w +38b -36w -27w 
: 36 +rpiEmbla          [1139]  5.0  [1191] [ 109] +39b =26w -32b +40w +38b -37w -31b +35b -28w 
: 37 +microMax          [1228]  4.0  [1062] [   0] -35w -38w +40b -26b +39w +36b -23w -31b -29w 
: 38 +rpiBikjump        [1051]  3.0  [1088] [ 279] +40w +37b +39w -34b -36w -23b -35w -26b -30b 
: 39 +GearHeart         [1153]  1.5  [ 893] [   0] -36w +40b -38b -35w -37b -32b -26w -27b -34w 
: 40 +POS               [ 791]  0.0  [ 831] [   0] -38b -39w -37w -36b -32w -35b -34b -30w -26b
:
:     Average Rating    1582.1 
:


Sven
Posts: 3822
Joined: Thu May 15, 2008 7:57 pm
Location: Berlin, Germany
Full name: Sven Schüle
Contact:

Re: On-line engine blitz tourney August

Post by Sven » Sun Aug 26, 2018 9:27 pm

Jumbo games (development version 0.6.50 on 4 cores):

Sven Schüle (engine author: Jumbo, KnockOut, Surprise)

Post Reply