On this topic, it would be great if the non-player walls with a countdown had the countdown accessible in game.
Posts made by wtfrank
RE: Add respawn and novice zone countdowns to controllers (or even a boolean)
RE: Explicitly allow multi-accounting (with narrower restrictions)
Multiple 10-cpu accounts are roughly equivalent to 1 subscribing account. Why would anybody ever pay for a subscription when they could have 1 10-cpu account per controlled room? (Yes you pay for screeps on steam, but that's equivalent to 1-2 months subscription, less if you buy screeps during a sale).
RE: On the topic of open source code bases
I'm going to tell you the future, and there is no other way it will turn out: in a couple of years there will be 10 - 20 bots available on github for people to choose from. Some will be better than others. I see no way to change this. Its like entropy - you cannot resist the heat death of the universe. You can put a finger in the dike and slow down the preponderance of bots. But if @kasami sacrifices the popularity and utility of his bot, other bots will spring up and people will use those instead. Kasami may not want the bot to be used on the public server, but this is unavoidable and there is nothing but futility in trying to hinder this. Even if kasami chooses not to release his bot, or stops all further development, other bots are out there and other bots will continue to be released by other players.
As a consequence of this, the trajectory that the metagame will follow will be one with increasingly competitive bots available for anybody to use. When the game started you could probably write any old rubbish and be quite successful. As the game continues, the bar will raise and more and more bots will become super-effective at various tasks. This will happen due to the spread of effective techniques, the copying of code fragments, and the copying of bots in their entirety, but it will also happen just because people will be up against stronger opponents in respawn areas and will have to write correspondingly more effective code.
A small light?
The one thing that can work against the existence of bots is for the game to constantly be changing, so that bots require constant adjustment to continue to function well. For example, the changed rules about downgrading rooms need to be coded into every existing bot that wishes to remain competitive and provide new attack strategies to bots that choose to take advantage of the rules. Bots that are not updated will fall behind. Players who do not have the ability to update their bots will fall behind. This will apply even more so when power creeps eventually enter the game.
Could there be problems with continuous changes to the rules of the game? This could create constant busy-work for players, and it could even end up favouring groups of players that collaborate on bots (ccc, quorum, &c.) over individual players.
TL;DR the existence of NCP is unavoidable, and attempts to prevent them are futile, but if they're paying their subscriptions its probably healthy for the continued existence of the game.