MadChess 1.3 Released

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

Moderators: hgm, Rebel, chrisw

User avatar
emadsen
Posts: 434
Joined: Thu Apr 26, 2012 1:51 am
Location: Oak Park, IL, USA
Full name: Erik Madsen

MadChess 1.3 Released

Post by emadsen »

I've added 50 to 90 ELO to MadChess, depending on the time control. I've finally broken the master barrier! I estimate MadChess' playing strength is ~2200 ELO at blitz time control (5m + 3s) and 2220 ELO at rapid time control (15m + 10s)

http://www.madchess.net/post/MadChess-13-Released.aspx
My C# chess engine: https://www.madchess.net
User avatar
Graham Banks
Posts: 41455
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: MadChess 1.3 Released

Post by Graham Banks »

Thanks Erik. :)
gbanksnz at gmail.com
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: MadChess 1.3 Released

Post by Dr.Wael Deeb »

Thanks and good luck.....
Dr.D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
User avatar
Steve Maughan
Posts: 1221
Joined: Wed Mar 08, 2006 8:28 pm
Location: Florida, USA

Re: MadChess 1.3 Released

Post by Steve Maughan »

Hi Erik - Thanks!

Steve
http://www.chessprogramming.net - Maverick Chess Engine
User avatar
lucasart
Posts: 3232
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: MadChess 1.3 Released

Post by lucasart »

emadsen wrote:I've added 50 to 90 ELO to MadChess, depending on the time control. I've finally broken the master barrier! I estimate MadChess' playing strength is ~2200 ELO at blitz time control (5m + 3s) and 2220 ELO at rapid time control (15m + 10s)

http://www.madchess.net/post/MadChess-13-Released.aspx
Congratulations :)

Does that make it the strongest C# engine (after Portfish) ?

Now here's my little tip to improve your program. In my experience, most of the ELO I got in DiscoCheck was actually by fixing bugs and removing (or simplifying) code.

So it's well worth doing some unit testing. Also profiling to improve raw speed (sometimes you find bottlenecks that you didn't think of).
Theory and practice sometimes clash. And when that happens, theory loses. Every single time.
User avatar
emadsen
Posts: 434
Joined: Thu Apr 26, 2012 1:51 am
Location: Oak Park, IL, USA
Full name: Erik Madsen

Re: MadChess 1.3 Released

Post by emadsen »

Thanks. I believe the strongest C# engine, other than Portfish, is Pupsi. The strongest managed language engine I know of is Cuckoo Chess (Java). Both are rated in the 2500s.

I believe you're right. Time for unit testing, debug asserts, and simplification.
My C# chess engine: https://www.madchess.net
User avatar
fern
Posts: 8755
Joined: Sun Feb 26, 2006 4:07 pm

Re: MadChess 1.3 Released

Post by fern »

Hi Etik.
Does not work in Arena, neither in Hiarcs explorer gui.
Simply it does not play.
Not even forcing it to play.
Have you tried it in those guis?

Fern