chess engine in c++ using SFML GUI
uses 2d array data structure
uses negamax for search, alpha-beta pruning for optimization
uses piece-square tables for evaluation
to run:
install SFML-2.5.1
g++ -Ofast -c main.cpp ai.cpp -IC:\SFML-2.5.1\include
g++ main.o ai.o -o chess -LC:\SFML-2.5.1\lib -lsfml-graphics -lsfml-window -lsfml-system
./chess