Extract Round type to separate file
Rename
Extract Analysis module to separate file
Add sample should create trap
Extract method Rounds#all_can_win?
Extract methods
Line#progress_for return -1 if line has opponent's symbols
Remove redundant code
Use #all? instead of negated #any?
Make condition more readable