Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Simple questions about bitboards

Author: Russell Reagan

Date: 22:56:51 09/20/03

Go up one level in this thread


On September 20, 2003 at 22:53:21, Edward Seid wrote:

>Oh crap... back to 10x12 for me :(

I would really recommend considering using C (or C++, but not all of it) if I
were you. As long as you understand the basic idea of how programming works in
some language (and it looks like you do), then you should be able to manage fine
in C.

You will have a much larger group that can help you with C questions (by a
mile). These days, probably half the kids at a local high school can answer most
C questions one might have :)

I also suspect that when you ask questions about how to do something in VB
(unless it's a VB specific message board or newsgroup) that you'll get a lot of
answers that start off like, "This is how you would do it in C/C++...".

There are tons of source code examples and full open source engines written in C
or C++, and probably only a few in VB. I've learned a great deal from reading
open source engines. It is unbelievably helpful when you try to accomplish
something, spend time struggling with it, figure out a solution, then see how
someone else did it. The light bulbs will start going off in your head left and
right.

VB isn't really meant to be a low level bit twiddling language, as you've
learned by it's lack of unsigned values and bit shifting. "VB doesn't support
it" is no reason not to play with bitboards if that interests you. Bitboards can
spawn years of fun :)



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.