Track king's square as part of Position
Eliminated position flags struct
Initial implementation of transposition table
Tweaking move cache
Generate all moves
Some code cleanup
Fixed display of principal variation
Check whether the position got created as a result of null move
Cache probing in search; move ranking with best move parameter
Use 32Mb cache in benchmarks and REPL
From up in the sky above LA
From up in the sky above Orange county
Initial implementation of static exchange evaluation (SEE)
Basic tests for static exchange evaluation
Connected static exchange evaluation
Optimized static exchange evaluation
Made move generator methods private
Added one more benchmark
go fmt
go fmt