First official release of juliette, a multi-threaded alpha-beta chess engine!
Notable Features:
- Negamax principle variation search
- Iterative deepening
- Quiescence search
- Futility pruning
- Delta pruning
- History heuristic
- Killer heuristic
- Hand crafted evaluation
- LazySMP multi-threading
Special thanks to my good friend Devin Zhang, for collaboration and fruitful discussion!