New open source engine in C# - NoraGrace

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

Moderator: Ras

User avatar
fern
Posts: 8755
Joined: Sun Feb 26, 2006 4:07 pm

Re: New open source engine in C# - NoraGrace

Post by fern »

So sorry, Eric.
I am father of three girls and I cannot even imagine your loss.

fern
Norbert Raimund Leisner
Posts: 1643
Joined: Tue May 20, 2008 4:57 pm
Location: Augsburg - Germany

Re: New open source engine in C# - NoraGrace

Post by Norbert Raimund Leisner »

I have installed Microsoft .NET Framework 4.0 (German Edition)
http://www.microsoft.com/en-us/download ... x?id=17718
on my PC with Windows XP SP3, but Microsoft .NET Framework 4.5 or later http://www.microsoft.com/en-us/download ... x?id=30653 (German Edition) requires the following operation systems:
Windows 7 Service Pack 1, Windows Server 2008 R2 SP1, Windows Server 2008 Service Pack 2, Windows Vista Service Pack 2

The error message: no valid win32 application still remains

Perhaps you can make a new compile with MS .NET Framework 4
and host it on GitHub!

Norbert
User avatar
cdani
Posts: 2204
Joined: Sat Jan 18, 2014 10:24 am
Location: Andorra

Re: New open source engine in C# - NoraGrace

Post by cdani »

I have done a 32 bit version compatible with windows xp:

www.andscacs.com/noragrace/noragrace1win32.zip
User avatar
emadsen
Posts: 441
Joined: Thu Apr 26, 2012 1:51 am
Location: Oak Park, IL, USA
Full name: Erik Madsen

Re: New open source engine in C# - NoraGrace

Post by emadsen »

I've just pushed to GitHub a new winboard engine of mine written in C#.
Nice to see another C# engine. I ran a couple matches and witnessed your engine convincingly defeat my C# engine. Nicely done.

Code: Select all

Blitz 2m+1s

1   NoraGrace 1.0  +173  +64/=18/-18 73.00%   73.0/100
2   MadChess 1.4   -173  +18/=18/-64 27.00%   27.0/100

Blitz 5m+3s

1   NoraGrace 1.0  +151  +60/=21/-19 70.50%   70.5/100
2   MadChess 1.4   -151  +19/=21/-60 29.50%   29.5/100
Erik Madsen | My C# chess engine: https://www.madchess.net
User avatar
Graham Banks
Posts: 45680
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: New open source engine in C# - NoraGrace

Post by Graham Banks »

emadsen wrote:
I've just pushed to GitHub a new winboard engine of mine written in C#.
Nice to see another C# engine. I ran a couple matches and witnessed your engine convincingly defeat my C# engine. Nicely done.

Code: Select all

Blitz 2m+1s

1   NoraGrace 1.0  +173  +64/=18/-18 73.00%   73.0/100
2   MadChess 1.4   -173  +18/=18/-64 27.00%   27.0/100

Blitz 5m+3s

1   NoraGrace 1.0  +151  +60/=21/-19 70.50%   70.5/100
2   MadChess 1.4   -151  +19/=21/-60 29.50%   29.5/100
Very convincing indeed!
Useful information too. Thanks. 8-)
gbanksnz at gmail.com
eric.oldre
Posts: 18
Joined: Thu Jun 19, 2014 5:07 am
Location: Minnesota, USA

Re: New open source engine in C# - NoraGrace

Post by eric.oldre »

Hi Erik,

I'd be lying if I didn't say that I've run some similar tests. A few months ago MadChess was beating the heck out of my engine and I was just trying to get close to it's strength. I've glanced at the code for MadChess and must say that you succeeded in writing it in a more business application style. Its organized much differently than most of the other engines I've seen and it's a true original.

I've done some searching to find other c# engines also. I'm aware of:
NoraGrace
MadChess
Jabba
SharpChess
PortFish (c# port of stockfish)

But struggling to find any others that work reliably, are you aware of any others?

Regards,
Eric
lucasart
Posts: 3243
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: New open source engine in C# - NoraGrace

Post by lucasart »

[quote="eric oldre"]I've glanced at the code for MadChess and must say that you succeeded in writing it in a more business application style.
[/quote]
What's "business application style"? Do you mean to say object-oriented?
Theory and practice sometimes clash. And when that happens, theory loses. Every single time.
eric.oldre
Posts: 18
Joined: Thu Jun 19, 2014 5:07 am
Location: Minnesota, USA

Re: New open source engine in C# - NoraGrace

Post by eric.oldre »

Yes Lucas, that is generally what I meant. I thought I read in the readme file or something that Erik intended to develop MadChess in a style more like a object oriented business app than the typical chess engine. But maybe I just imagined that.
User avatar
Sylwy
Posts: 5163
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Some others chess engines written in C#

Post by Sylwy »

eric.oldre wrote:
I've done some searching to find other c# engines also. I'm aware of:
NoraGrace
MadChess
Jabba
SharpChess
PortFish (c# port of stockfish)

But struggling to find any others that work reliably, are you aware of any others?

Regards,
Eric
YES ! :lol:

The old Ruxy is an encyclopedia:

-The Turk
-Absolute Zero (a good engine coming from China)
-IntelliChess (Egypt)
-Felpo
-ChessBin
-RumbleMinze
-ChessMaps
-AmySharp
-Dolphin
-Ace
-DarkFusch
-Shutranj (an original chess engine coming from Pakistan via United Kingdom - from a chessmate friend - was a Santa 2013 present - I have this engine and is fully functional and strong enough).

Enough ?

Regards,
Silvian :wink: R
User avatar
Sylwy
Posts: 5163
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Some others chess engines written in C#

Post by Sylwy »

Sylwy wrote:
eric.oldre wrote:
I've done some searching to find other c# engines also. I'm aware of:
NoraGrace
MadChess
Jabba
SharpChess
PortFish (c# port of stockfish)

But struggling to find any others that work reliably, are you aware of any others?

Regards,
Eric
YES ! :lol:

The old Ruxy is an encyclopedia:

-The Turk
-Absolute Zero (a good engine coming from China)
-IntelliChess (Egypt)
-Felpo
-ChessBin
-RumbleMinze
-ChessMaps
-AmySharp
-Dolphin
-Ace
-DarkFusch
-Shutranj (an original chess engine coming from Pakistan via United Kingdom - from a chessmate friend - was a Santa 2013 present - I have this engine and is fully functional and strong enough).

Enough ?

Regards,
Silvian :wink: R

Missing in my above post :lol:

-Counter (1.2) - coming from Russia:

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
http://www.sdchess.ru/engines/Counter_12.zip
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

-Excelsior (3.16) - coming from Poland:

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
http://wbec-ridderkerk.nl/html/download ... or_316.zip
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

-FUSCsharp - coming from Germany.


Cheers,
Silvian :wink: R