Search found 5 matches

by johnstewart
Tue Jun 28, 2011 10:01 pm
Forum: Programming and Technical Discussions
Topic: Chess960 move validation code?
Replies: 9
Views: 4297

Re: Chess960 move validation code?

Aye.

Well, doesn't sound too terribly hard, no. Will be nice to have code I understand, too. =)
by johnstewart
Tue Jun 28, 2011 9:49 pm
Forum: Programming and Technical Discussions
Topic: Chess960 move validation code?
Replies: 9
Views: 4297

Re: Chess960 move validation code?

Right; thanks!

And likewise, a couple of things which can only be known with the previous move(s)... like en passant, as edge cases.
by johnstewart
Tue Jun 28, 2011 9:32 pm
Forum: Programming and Technical Discussions
Topic: Chess960 move validation code?
Replies: 9
Views: 4297

Re: Chess960 move validation code?

Roger; thanks. Ya, it's probably not rocket science, just trying not to re-invent the wheel.

As far as Chess960 versus regular chess, given the standard start position (SP518 - http://www.mark-weeks.com/cfaa/chess960/c960strt.htm) - I think the rules are exactly the same, right? Castling in SP518 ...
by johnstewart
Tue Jun 28, 2011 8:55 pm
Forum: Programming and Technical Discussions
Topic: Chess960 move validation code?
Replies: 9
Views: 4297

Re: Chess960 move validation code?

It seems like I could use a Chess960 engine of some sort, if I can just call a method to validate a move.

Thinking about that option, can anyone recommend an engine that is written in C? I don't care about the playing strength in the least.
by johnstewart
Tue Jun 28, 2011 5:43 pm
Forum: Programming and Technical Discussions
Topic: Chess960 move validation code?
Replies: 9
Views: 4297

Chess960 move validation code?

Hi there. I'm working on a Chess960 multiplayer app for iOS (iPhone, iPad...).

My plan is to just do multiplayer (no computer opponent), though I may add that later.

I'm trying to find some code that can validate moves that the humans make to ensure they're valid Chess960 moves. Ideally, the code ...