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.
adventure africa age of discovery AI aliens america american indian apollo asimov bizarre books bryson business california Chess china Churchill civil war collins colombia colonization communism conspiracy coursera cultural revolution detective diana wynne jones dystopia education england exploration foundation france game design Great Britain history horror India intergalactic war iraq joseph smith magical realism map maps Mars mccullough medieval monks mormon nasa navy nobel prize oral history parallel universe philosophy physics predator president pride probability Pygame Python robot scalzi science screen scraping with python short story simulation stephenson stock market stross survival war world war one world war two