Multiplayer and single-player chess platform built with Python
Features include premove, board flipping, undo move, move highlighting, adjustable board color and piece style, auto queen, etc.
Libraries used: pygame, time, threading, playsound, random, copy, math, socket, pickle
Skills learned/used: threads, Minimax algorithm, recursion