First commit of redchess project.
Update version of AntlrV3 runtime.
Give sensible default debug arguments to ParserPerfTest so it doesn't just crash on startup.
Simplify the BoardBitmap class by removing unnecessary fields.
There is now no use for the NullPiece concept.
Optimize AddPiece - it doesn't need to look at every occupied square to do this check.
Need this package.
Merge branch 'HEAD' of git@github.com:jrg1381/redchess.git
Make sure that every project has a valid packages.config
Steps towards testing the interface and not the implementation. Eventually all instances of InteractiveBoard will be replaced with IBoardExtended in the tests.
Fix bug where a supplied invalid king move would be interpreted as an attempt to castle, causing a NRE when validating the move for check. Fix is to validate move before considering whether it violates check.
More work to make the tests clearer and use the interface methods only.
Merge branch 'BugFixes'
Commit the autogenerated parser files (ugh ugh, but no way to link github to Azure automatically otherwise)
Remove PublishProfiles from history because we auto-publish on commit now
Update README.md