New Version: Maverick 1.5 (Leiden)

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

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
Steve Maughan
Posts: 1025
Joined: Wed Mar 08, 2006 7:28 pm
Location: Florida, USA
Contact:

New Version: Maverick 1.5 (Leiden)

Post by Steve Maughan » Wed Oct 28, 2015 1:55 pm

I'm happy to announce the release of Maverick 1.5 (Leiden). This is close to the version which competed in the 2015 World Computer Chess Championship in Leiden. I'd estimate that it's only about +50 ELO better than version 1.0 (based on self play). I'm about to embark on a rewrite of the evaluation function so I thought it a worthwhile launch.

The main changes are:

+ Tweaks to the piece square tables (especially pawns)
+ Added endgame knowledge
+ Less selectivity
+ Fixed a quiescent search bug which unnecessarily research some moves
+ Estimated playing strength of 2550 ELO

You can download it here http://bit.ly/maverick15. I've only included one 64 bit version which should work on most 64 bit systems. My 32 bit compiler (Visual Studio 2015) doesn't seem to be working. If anyone would like to create a Win 32 compile (or a Linux / Apple Mac compile) I'd be happy to include it in with this version. The source is available here

- Steve
http://www.chessprogramming.net - Maverick Chess Engine

User avatar
Harvey Williamson
Posts: 1754
Joined: Sun May 25, 2008 9:12 pm
Location: Media City, UK
Contact:

Re: New Version: Maverick 1.5 (Leiden)

Post by Harvey Williamson » Wed Oct 28, 2015 2:26 pm

Thanks Steve. Here for all to enjoy is Maverick's greatest moment:

[pgn][Event "WCSC 2015"]
[Site "Leiden, The Netherlands"]
[Date "2015.07.05"]
[Round "5.3"]
[White "Maverick"]
[Black "Komodo"]
[Result "1/2-1/2"]
[ECO "D15"]
[LiveChessVersion "1.4.6"]

1.d4
{
[%clk
0:45:07]
} 1...Nf6
{
[%clk
0:45:31]
} 2.c4
{
[%clk
0:45:20]
} 2...c6
{
[%clk
0:45:35]
} 3.Nc3
{
[%clk
0:45:32]
} 3...d5
{
[%clk
0:45:47]
} 4.Nf3
{
[%clk
0:45:45]
} 4...a6
{
[%clk
0:45:57]
} 5.a4
{
[%clk
0:45:57]
} 5...g6
{
[%clk
0:46:08]
} 6.Bf4
{
[%clk
0:46:10]
} 6...Bg7
{
[%clk
0:45:21]
} 7.e3
{
[%clk
0:46:21]
} 7...O-O
{
[%clk
0:43:29]
} 8.Qb3
{
[%clk
0:46:32]
} 8...Qa5
{
[%clk
0:40:29]
} 9.Qa3
{
[%clk
0:46:43]
} 9...c5
{
[%clk
0:39:39]
} 10.Qxc5
{
[%clk
0:45:50]
} 10...Qxc5
{
[%clk
0:39:32]
} 11.dxc5
{
[%clk
0:45:07]
} 11...Ne4
{
[%clk
0:38:58]
} 12.Be5
{
[%clk
0:44:01]
} 12...Nxc3
{
[%clk
0:38:45]
} 13.Bxc3
{
[%clk
0:42:39]
} 13...Bxc3+
{
[%clk
0:38:27]
} 14.bxc3
{
[%clk
0:40:30]
} 14...dxc4
{
[%clk
0:36:32]
} 15.Bxc4
{
[%clk
0:39:33]
} 15...Nd7
{
[%clk
0:36:12]
} 16.c6
{
[%clk
0:39:08]
} 16...bxc6
{
[%clk
0:35:58]
} 17.a5
{
[%clk
0:38:26]
} 17...Ra7
{
[%clk
0:35:16]
} 18.h4
{
[%clk
0:37:38]
} 18...h6
{
[%clk
0:34:28]
} 19.Rb1
{
[%clk
0:36:53]
} 19...Kg7
{
[%clk
0:33:15]
} 20.O-O
{
[%clk
0:36:02]
} 20...Rc7
{
[%clk
0:32:55]
} 21.h5
{
[%clk
0:35:22]
} 21...gxh5
{
[%clk
0:31:57]
} 22.Rfd1
{
[%clk
0:34:27]
} 22...Re8
{
[%clk
0:31:57]
} 23.Be2
{
[%clk
0:33:51]
} 23...c5
{
[%clk
0:31:03]
} 24.Rb2
{
[%clk
0:32:39]
} 24...Nf6
{
[%clk
0:29:53]
} 25.Ne5
{
[%clk
0:31:52]
} 25...c4
{
[%clk
0:29:57]
} 26.Rd4
{
[%clk
0:31:20]
} 26...Rc5
{
[%clk
0:29:00]
} 27.Nxc4
{
[%clk
0:29:16]
} 27...Be6
{
[%clk
0:27:44]
} 28.e4
{
[%clk
0:28:46]
} 28...Bxc4
{
[%clk
0:27:38]
} 29.Rxc4
{
[%clk
0:28:13]
} 29...Rxa5
{
[%clk
0:26:31]
} 30.f3
{
[%clk
0:28:19]
} 30...h4
{
[%clk
0:21:58]
} 31.Kh2
{
[%clk
0:28:19]
} 31...e6
{
[%clk
0:21:12]
} 32.Rc6
{
[%clk
0:27:41]
} 32...Nh5
{
[%clk
0:20:42]
} 33.Rxa6
{
[%clk
0:27:11]
} 33...Rxa6
{
[%clk
0:20:30]
} 34.Bxa6
{
[%clk
0:26:13]
} 34...Kf6
{
[%clk
0:20:25]
} 35.Kh3
{
[%clk
0:25:46]
} 35...Kg5
{
[%clk
0:19:52]
} 36.Rb5+
{
[%clk
0:23:16]
} 36...f5
{
[%clk
0:19:41]
} 37.Bb7
{
[%clk
0:23:02]
} 37...Nf4+
{
[%clk
0:19:03]
} 38.Kh2
{
[%clk
0:23:03]
} 38...Ne2
{
[%clk
0:18:06]
} 39.c4
{
[%clk
0:22:34]
} 39...Rd8
{
[%clk
0:18:08]
} 40.exf5
{
[%clk
0:21:47]
} 40...exf5
{
[%clk
0:18:08]
} 41.Rd5
{
[%clk
0:21:31]
} 41...Re8
{
[%clk
0:17:43]
} 42.Rd2
{
[%clk
0:19:58]
} 42...Nf4
{
[%clk
0:16:46]
} 43.Bc6
{
[%clk
0:18:57]
} 43...Re1
{
[%clk
0:16:24]
} 44.Ba4
{
[%clk
0:18:23]
} 44...Rc1
{
[%clk
0:15:54]
} 45.Rc2
{
[%clk
0:17:36]
} 45...Ra1
{
[%clk
0:15:58]
} 46.Bb3
{
[%clk
0:17:25]
} 46...Nh5
{
[%clk
0:14:39]
} 47.Rd2
{
[%clk
0:16:39]
} 47...Rb1
{
[%clk
0:14:26]
} 48.Ba4
{
[%clk
0:15:25]
} 48...Rb4
{
[%clk
0:14:04]
} 49.Bb5
{
[%clk
0:14:50]
} 49...Ng3
{
[%clk
0:14:13]
} 50.Rd1
{
[%clk
0:14:06]
} 50...Rb2
{
[%clk
0:14:12]
} 51.Bd7
{
[%clk
0:13:48]
} 51...Rc2
{
[%clk
0:13:07]
} 52.Be6
{
[%clk
0:13:48]
} 52...Kf6
{
[%clk
0:12:30]
} 53.Bd7
{
[%clk
0:13:34]
} 53...Rxc4
{
[%clk
0:11:53]
} 54.Bb5
{
[%clk
0:13:37]
} 54...Rb4
{
[%clk
0:11:19]
} 55.Ba6
{
[%clk
0:13:29]
} 55...Nh5
{
[%clk
0:10:50]
} 56.Rd5
{
[%clk
0:13:05]
} 56...Ra4
{
[%clk
0:09:41]
} 57.Bd3
{
[%clk
0:12:38]
} 57...Ng3
{
[%clk
0:09:22]
} 58.Bc2
{
[%clk
0:12:01]
} 58...Rc4
{
[%clk
0:08:40]
} 59.Bb3
{
[%clk
0:11:31]
} 59...Rc3
{
[%clk
0:08:23]
} 60.Ba4
{
[%clk
0:11:05]
} 60...Ra3
{
[%clk
0:08:24]
} 61.Rd4
{
[%clk
0:10:52]
} 61...Ke5
{
[%clk
0:08:16]
} 62.Rxh4
{
[%clk
0:10:47]
} 62...f4
{
[%clk
0:08:18]
} 63.Be8
{
[%clk
0:10:38]
} 63...Ra1
{
[%clk
0:08:11]
} 64.Kh3
{
[%clk
0:10:22]
} 64...h5
{
[%clk
0:08:10]
} 65.Bxh5
{
[%clk
0:10:23]
} 65...Nf5
{
[%clk
0:07:59]
} 66.g3
{
[%clk
0:10:22]
} 66...Nxh4
{
[%clk
0:07:31]
} 67.gxh4
{
[%clk
0:10:07]
} 67...Rh1+
{
[%clk
0:07:40]
} 68.Kg4
{
[%clk
0:10:09]
} 68...Rg1+
{
[%clk
0:07:42]
} 69.Kh3
{
[%clk
0:10:05]
} 69...Ke6
{
[%clk
0:07:51]
} 70.Bg4+
{
[%clk
0:09:48]
} 70...Kf6
{
[%clk
0:07:09]
} 71.Kh2
{
[%clk
0:09:38]
} 71...Rc1
{
[%clk
0:07:10]
} 72.Kg2
{
[%clk
0:09:28]
} 72...Kg6
{
[%clk
0:06:37]
} 73.Kh2
{
[%clk
0:09:18]
} 73...Rc2+
{
[%clk
0:06:44]
} 74.Kh3
{
[%clk
0:08:57]
} 74...Rc7
{
[%clk
0:06:53]
} 75.Be6
{
[%clk
0:08:49]
} 75...Kf6
{
[%clk
0:06:27]
} 76.Bg4
{
[%clk
0:08:29]
} 76...Re7
{
[%clk
0:06:37]
} 77.Bc8
{
[%clk
0:08:15]
} 77...Rg7
{
[%clk
0:05:52]
} 78.Bg4 Rg8
{
[%clk
0:05:59]
} 79.Kg2
{
[%clk
0:07:53]
} 79...Rh8
{
[%clk
0:05:45]
} 80.Kh3
{
[%clk
0:07:47]
} 80...Re8
{
[%clk
0:05:18]
} 81.Bd7
{
[%clk
0:07:36]
} 81...Rg8
{
[%clk
0:04:53]
} 82.Bg4
{
[%clk
0:07:26]
} 82...Rh8
{
[%clk
0:05:05]
} 83.Bd7
{
[%clk
0:07:15]
} 83...Rd8
{
[%clk
0:05:14]
} 84.Bg4
{
[%clk
0:07:16]
} 84...Rd3
{
[%clk
0:05:12]
} 85.Kg2
{
[%clk
0:07:26]
} 85...Rd1
{
[%clk
0:05:03]
} 86.Bc8
{
[%clk
0:07:13]
} 86...Re1
{
[%clk
0:04:27]
} 87.Bd7
{
[%clk
0:07:02]
} 87...Rb1
{
[%clk
0:04:01]
} 88.Kh2
{
[%clk
0:06:50]
} 88...Rd1
{
[%clk
0:03:41]
} 89.Bg4
{
[%clk
0:06:44]
} 89...Re1
{
[%clk
0:03:48]
} 90.Bd7
{
[%clk
0:06:31]
} 90...Re3
{
[%clk
0:03:27]
} 91.Kg2
{
[%clk
0:05:55]
} 91...Rc3
{
[%clk
0:02:25]
} 92.Bg4
{
[%clk
0:05:38]
} 92...Ra3
{
[%clk
0:02:30]
} 93.Kh2
{
[%clk
0:05:33]
} 93...Ra2+
{
[%clk
0:02:30]
} 94.Kh3
{
[%clk
0:05:42]
} 94...Rf2
{
[%clk
0:01:29]
} 95.Bh5
{
[%clk
0:05:54]
} 95...Re2 96.Bg4
{
[%clk
0:05:46]
} 96...Re1
{
[%clk
0:01:36]
} 97.Bd7
{
[%clk
0:05:49]
} 97...Rg1
{
[%clk
0:01:49]
} 98.Kh2
{
[%clk
0:05:47]
} 98...Rg7
{
[%clk
0:02:01]
} 99.Bg4
{
[%clk
0:05:40]
} 99...Rh7
{
[%clk
0:02:14]
} 100.Kh3
{
[%clk
0:05:17]
} 100...Rc7
{
[%clk
0:02:26]
} 101.Bh5
{
[%clk
0:05:19]
} 101...Re7
{
[%clk
0:02:36]
} 102.Bg4
{
[%clk
0:05:03]
} 102...Re3
{
[%clk
0:02:48]
} 103.Kh2
{
[%clk
0:04:40]
} 103...Kg6
{
[%clk
0:02:57]
} 104.Kh3
{
[%clk
0:04:33]
} 104...Re1
{
[%clk
0:03:08]
} 105.Bd7
{
[%clk
0:04:38]
} 105...Rg1
{
[%clk
0:03:17]
} 106.Kh2
{
[%clk
0:04:32]
} 106...Rd1
{
[%clk
0:03:25]
} 107.Bg4
{
[%clk
0:04:36]
} 107...Rc1
{
[%clk
0:03:36]
} 108.Kg2
{
[%clk
0:04:33]
} 108...Ra1
{
[%clk
0:03:47]
} 109.Kh2
{
[%clk
0:04:32]
} 109...Kg7 110.Bf5
{
[%clk
0:04:33]
} 110...Rf1
{
[%clk
0:04:02]
} 111.Kg2
{
[%clk
0:04:29]
} 111...Rxf3
{
[%clk
0:04:10]
} 112.Kxf3
{
[%clk
0:04:20]
} 112...Kh6
{
[%clk
0:04:21]
} 113.Bg4
{
[%clk
0:04:18]
} 113...Kh7
{
[%clk
0:04:31]
} 114.Kxf4
{
[%clk
0:04:16]
} 1/2-1/2
[/pgn]

User avatar
Steve Maughan
Posts: 1025
Joined: Wed Mar 08, 2006 7:28 pm
Location: Florida, USA
Contact:

Re: New Version: Maverick 1.5 (Leiden)

Post by Steve Maughan » Wed Oct 28, 2015 2:35 pm

Thanks Harvey. Komodo is about 800 ELO stronger than Maverick, so this was about a 1 in 100 result!

- Steve
http://www.chessprogramming.net - Maverick Chess Engine

User avatar
Daniel Mehrmann
Posts: 855
Joined: Wed Mar 08, 2006 8:24 pm
Location: Germany
Full name: Daniel Mehrmann

Re: New Version: Maverick 1.5 (Leiden)

Post by Daniel Mehrmann » Wed Oct 28, 2015 2:40 pm

Hey Steve!

I build a 32Bit PGO compiled version for you (Visual Studio 2013):

Download-Link:

https://www.dropbox.com/s/gep7uivquay2a ... t.zip?dl=0

Libs are static compiled of course ;-)

I did same small code changes to get it works. A build and changelog is included in the zip file. :D

Regards
Daniel

User avatar
Steve Maughan
Posts: 1025
Joined: Wed Mar 08, 2006 7:28 pm
Location: Florida, USA
Contact:

Re: New Version: Maverick 1.5 (Leiden)

Post by Steve Maughan » Wed Oct 28, 2015 2:49 pm

Thanks Daniel - I've now included your build in the download,

- Steve
http://www.chessprogramming.net - Maverick Chess Engine

User avatar
Graham Banks
Posts: 30733
Joined: Sun Feb 26, 2006 9:52 am
Location: Auckland, NZ

Re: New Version: Maverick 1.5 (Leiden)

Post by Graham Banks » Wed Oct 28, 2015 5:30 pm

Steve Maughan wrote:I'm happy to announce the release of Maverick 1.5 (Leiden).
Thanks Steve. :)
My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz

User avatar
cdani
Posts: 2047
Joined: Sat Jan 18, 2014 9:24 am
Location: Andorra
Contact:

Re: New Version: Maverick 1.5 (Leiden)

Post by cdani » Wed Oct 28, 2015 7:28 pm

Congratulations!

User avatar
Steve Maughan
Posts: 1025
Joined: Wed Mar 08, 2006 7:28 pm
Location: Florida, USA
Contact:

Re: New Version: Maverick 1.5 (Leiden)

Post by Steve Maughan » Thu Oct 29, 2015 10:33 am

cdani wrote:Congratulations!
Thanks Daniel!
http://www.chessprogramming.net - Maverick Chess Engine

Frank Quisinsky
Posts: 4819
Joined: Wed Nov 18, 2009 6:16 pm
Location: Trier, Germany
Contact:

Re: New Version: Maverick 1.5 (Leiden)

Post by Frank Quisinsky » Thu Oct 29, 2015 9:45 pm

Hi Daniel,

often such messages by yourself are to read if an other programmer realeased a new Version.

That is indeed very friendly and a great fairplay.

I will give you my thanks for it ... like that!
So, I never lost my interest if I can see that different persons from the community thinking on others.

My regards and of course to the programmer of Maverick too.
I will test Maverick ... but in my Rating List I will test programs stronger as around 2.600 Elo. Or I have too many engines to test. For me alone not to handle. But I replayed the Maverick games from Leiden. A good game vs. Komodo and the other games are good too.

Sorry to the Maverick programmer but I have to wrote that before I go to bed (comments to the Andscacs programmer).

Best
Frank
I like computer chess!

User avatar
cdani
Posts: 2047
Joined: Sat Jan 18, 2014 9:24 am
Location: Andorra
Contact:

Re: New Version: Maverick 1.5 (Leiden)

Post by cdani » Thu Oct 29, 2015 10:42 pm

:-)

Post Reply