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
Stockfish 2.2 IOS source
Moderators: hgm, Rebel, chrisw
-
- Posts: 85
- Joined: Sun May 29, 2011 11:56 pm
- Location: San Diego
-
- Posts: 454
- Joined: Mon Nov 01, 2010 6:55 am
- Full name: Ted Wong
Re: Stockfish 2.2 IOS source
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.
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.
-
- Posts: 85
- Joined: Sun May 29, 2011 11:56 pm
- Location: San Diego
Re: Stockfish 2.2 IOS source
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
Thanks so much for the quick reply.
David