A brute force solver for optimal district placement for the amazing game CivVI
constraint satisfaction problem
check out switching to grpc
need to handle cities on different land masses (2 tile barrier)
add constraints for tile features + resources
add reefs