Shared publicly  - 
The author starts from introduction what the complexity theory is and why the specific problem can't be resolved with traditional approach precisely.
After the introduction, it starts from basic algorithm explanation of graph, hash map, iterator, and how to estimate the calculation cost with sample codes and the concrete estimation procedure. All of sample codes are written in Python. After the basic algorithms, many themes of computational complexity theory like game theory and multi-agent system and so forth are introduced with detail theory and some parts of simulation codes and consideration of the result. The readers can start any sections they have interest in. When the readers would like to deep into more, the introduced additional pointer and reading list are helpful.
Add a comment...