Search found 85 matches

by whittenizer
Tue Jan 10, 2012 12:06 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Depth vs playing strength
Replies: 6
Views: 1054

Re: Depth vs playing strength

Hi, Thanks for the input. I've finally got to the point where I can talk to stockfish engine via my silverlight app. I'm slowing getting it to be fully UCI compliant but will take some time. For starters, I'd like to know what are the optimal settings for stockfish to play at full strength besides h...
by whittenizer
Mon Jan 09, 2012 11:13 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Depth vs playing strength
Replies: 6
Views: 1054

Depth vs playing strength

Hi there, I know the default strength level in Stockfish is set at 100. Does that have anything to do with the depth of the search? One of my first questions on this site was why is the engine playing so poorly if I simply pass a command "go" with no depth or any extra params. I know now of course :...
by whittenizer
Mon Jan 09, 2012 10:39 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Illegal Move handling
Replies: 9
Views: 785

Re: Illegal Move handling

Yes, I made a typo. Imeant MOVE_NONE.

Thanks much,

David
by whittenizer
Mon Jan 09, 2012 6:47 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Illegal Move handling
Replies: 9
Views: 785

Re: Illegal Move handling

Just wanted to add that my Silverlight GUI is not UCI compliant. It's able to handle most interactions from the engine. As I progress I'll make it fully UCI compliant. For now I'm finally able to interact with the engine in some form.

Thanks for the ideas.

David
by whittenizer
Mon Jan 09, 2012 6:44 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Illegal Move handling
Replies: 9
Views: 785

Re: Illegal Move handling

HI,

This is pretty much what I've done but added the cout for my UI.

Thanks so much for the reply.

David
by whittenizer
Mon Jan 09, 2012 6:43 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Illegal Move handling
Replies: 9
Views: 785

Re: Illegal Move handling

Hi there,

I actually did something very similar. In the while loop I check for null move and simply do a cout for my UI and then return.

Awesome. Thanks for the info
by whittenizer
Mon Jan 09, 2012 5:46 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Illegal Move handling
Replies: 9
Views: 785

Illegal Move handling

Hi there, I have Stockfish working well with a silverlight project. If an illegal move gets entered somehow the program straight up crashes even if I have a try catch. In the C++ code there are asserts, like is_ok, move_isok(I think thats what its called). Anyways, I wasn;t sure what to do so in the...
by whittenizer
Tue Dec 13, 2011 4:30 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Is King in Check
Replies: 4
Views: 955

Re: Is King in Check

Thanks for the info. Theres alot more to consider than I thought. Ill play around with a few things.

Thanks
by whittenizer
Mon Dec 12, 2011 6:02 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Is King in Check
Replies: 4
Views: 955

Re: Is King in Check

Actually I think this would work for any type of game. If one tries to drag a piece that is pinned to another square, that piece would simply go back to the original square so I think by trying the actual move first would be fine.

Any comments would be appriciated.

David
by whittenizer
Mon Dec 12, 2011 5:49 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Is King in Check
Replies: 4
Views: 955

Is King in Check

This might be used in my "Determine From Square" but thought I'd create a new thread. Anyways, I haven't created a "Is Check" method yet but I'm thinking to check for pins, it would be easier to go ahead and make the intened move, then check to see if the King is in check. So really there is no "Is ...