I cleaned up the structure of Python Chess a bit. Before, everything was kind of haphazardly placed in a single file. Not very maintainable. Now everything is broken up into separate files. I tried to set up the program in such a way that it will be easier to make future modifications. Next up will be to replace the lovely ascii graphics with something a little nicer. After that, I’ll try to add in some AI.
Python Chess v. 0.2 – Making code pretty