Page 2 of 2

Re: Stockfish 2.2 IOS source

Posted: Mon Mar 26, 2012 5:19 am
by whittenizer
Hi Tim,

Thanks much for your input. I understand most of what you said. One thing though, you were saying that "Chess" holds the bitboard implementation. The "Engine" folder has a bitboard class too, Im not sure why both are used. I would probably find out if I had XCode and start debugging but I dont have it yet. If you could explain that real quick so I have a heads up, that would be awesome.

Much thanks for explaining the other stuff.

David

Re: Stockfish 2.2 IOS source

Posted: Mon Mar 26, 2012 5:25 am
by kinderchocolate
The Chess folder is used for move validation. It isn't an engine, if you look carefully, the folder doesn't have search.cpp and any evaluation code.

If you have used XBoard, XBoard has its own move validation. It will only send a move to the engine if it validates the move is legal and valid.

Re: Stockfish 2.2 IOS source

Posted: Mon Mar 26, 2012 5:36 am
by whittenizer
Ah, I got ya. This is pretty cool then to have this. I'll be working on this soon then.

Thanks so much for the quick reply.

David