When you talk about perfectly competitive markets having no profit, you're probably thinking of the term "economic profit". The sort of profit everyone usually thinks of is revenue minus cost, which is called accounting profit by economists so as to distinguish it from economic profit. Also economists are really bad at naming things. Economic profit is revenue-costs-opportunity costs.
In perfect competition, firms do make accounting profit, but they don't make economic profit.
Thanks for posting your model here and getting involved in the discussion. It's always good to be able to discuss these things publicly because I'm sure many people are learning a lot from it.
..and I'm all for profit. I think it is a great thing....I just also think there is an advantage to it being a time bound great thing. You made a profit! Awesome! Good for you! Now use it for the greater good or give it back(slowly...but still...)
I posted a stupid question a couple of weeks ago and got some good feedback.
@ChristianKl suggested that I start building a model of hypercapitalism for people to play with. I have the first one ready! It isn't quite to the point where people can start submitting bots to play in the economy, but I think it shows that the idea is worth more thought.
Analysis:
http://www.hypercapital.info/news/2015/4/19/a-published-model-of-hypercapitalism
Runnable Code - fork it and mess around with it:
http://runnable.com/VTBkszswv6lIdEFR/hypercapitalism-sample-economy-for-node-js-and-hello-world
I'd love some more feedback and opinions.
A couple of other things for context:
hypercapital.info - all about hypercapitalism
Overcoming bias about our money
Information Theory and the Economy