Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: C# Chess Program

Author: Albert Bertilsson

Date: 13:02:14 01/18/04

Go up one level in this thread


On January 18, 2004 at 03:45:39, Brian Thomas wrote:

>Hi Albert,
>
>Over the past few months I've been tinkering with #Chess -- it's been a good
>learning experience so thanks for posting the source!
>
>C# is indeed a bit slower than unmanaged C++, but a bit "easier" to develop in.
You could say that again, C# is very convenient to develop and debug.

>I'm trying to get #Chess to work as an engine in Pocket Grandmaster -- not sure
>if this will be possible but it's been interesting to try (different interface,
>not winboard).  In theory moving platforms should be very easy, which is an
>attraction to using .NET.
It should, specially if not using any fancy components and stuff not available
on simpler platforms, I haven't tried this myself though.

>
>I'd be surprised if we ever saw commercial engines use .NET.  Are there any
>other amateur engines out there for .NET?  Do you think you'll ever continue
>development on #Chess?
I probably won't, I have another engine that has higher priority, still I hope
that C# can be a simple example of an object oriented chess engine.

There is another engine (can't remember the name) also written in C# (I know
that #Chess wasn't the first C# engine). I think that engine is already
available on pocket pc with it's own gui.

>
>Thanks,
>Brian
>
>
>On January 18, 2004 at 03:17:45, Albert Bertilsson wrote:
>
>>#Chess is a chess program (my first attempt) written in C#. C# is compiled to
>>byte code, but then it uses JIT-compilation to speed up execution.
>>
>>C# is quite fast but there is some overhead compared to compiled C++.
>>
>>You can dl the engine and it's source from my home page at: www.albert.nu
>>
>>/Regards Albert



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.