A Mini Guide to Competitive Programming
Entering the world of competitive programming can be an exciting moment. The possibility of being awarded for a skill you have honed in on for years is incredibly intriguing, but at the same time, it is the beginning of your competitive programming career, and as always, there are a couple of novice mistakes to be made.
The Wrong Approach to a Programming Project
The most difficult part of a good programming project is coming up with a good idea in the first place. Why? Because millions of people know how to code and some of them are very good at it, and there are countless ways to efficiently learn how to code but any tips for coming up with ideas are inevitably vague.
How AI Has Changed the Gaming Industry
What do you enjoy most about video games? Is it the immersiveness? The realism? The sense of adventure and excitement? You can thank Artificial Intelligence for revolutionizing these aspects of gaming, and making the transformation from old-fashioned games like Pong and Space Invaders to the graphic- and artificial character- laden games we have today.