| |
BGonline.org Forums
Trad to nactation conversion algorithm
Posted By: Matt Ryder In Response To: Trad to nactation conversion algorithm (Nack Ballard)
Date: Tuesday, 8 February 2011, at 4:01 a.m.
I assume that you mean to say that a "play" (instead of a position) cannot be both E and e at the same time.
Yes, although a play is the delta between positions. With trad (by contrast), the computer doesn't need to know what the whole board looks like before making the play - it's simply a matter of removing checkers from a source position and adding checkers to various destinations (plus moving checkers to the roof if there's a hit en route).
I suggest that the input algorithm be additionally sophisticated to anticipate the most likely human errors.
If I'm feeling up to the task, I might undertake this as a "phase 2" of development. It sounds like a can of worms figuring out the contexts in which a human may have made an error in transcription as opposed to just recording a legitimate blunder or an illegal play (not to mention mistakenly inputting non-compliant assumptive symbols).
I'm not sure how wide a net you are intending to cast when you say "focused exclusively on the near/inner board quadrants," so I'm not sure how to answer the "or others I missed?" question. All four quadrants are touched collectively by the letters you list.
I was trying to compile a list of nactation symbols where every move is not played to the near side. That list would be incompatible with symbols where all plays are by definition played there (such as D).
Matt R
| |
BGonline.org Forums is maintained by Stick with WebBBS 5.12.