用程序模拟经济,也许能模拟房价?

sillydaddy:经济学跟炒股一样,有各种各样的论点,每个人也都有自己的一套理论和理解。
比如,以中国房屋的价格快速高涨为例,每个人都对这个利益相关,有自己的一些理解吧?

其实用常识就可以判断,经济学并不是玄学,只是很复杂罢了。在听够了各路经济学家对房屋的价格的解释后,脑袋一片浆糊,到底谁说的有理也没办法验证,最后就只能站个队呗,经济学咱不懂,站个队还不会嘛。

身处在实践为王的行业里,作为一名攻城师,为何不能自己动手验证!!这点事情很难吗?

  • 首先,把经济活动中的无数经济实体(人、企业、银行等),设定为程序中的一个个实例;
  • 然后,让实例之间有经济互动(买、卖、借、贷等)
  • 控制这些互动的,是设定在每个实例上的规则,可以把这些规则理解为每个人的经济性格吧
  • 再然后,就可以开心模拟啦:
    • 选好你想模拟的某个经济现象
    • 给各个实例设置好初始的条件
    • 给每个实例设置好规则
    • 启动
  • 结果出来了!可以只看模拟的结果,也可以看看模拟的过程,还不满意?那咱还可以 debug 嘛

Q: 有人肯定会说,这不就是模拟整个社会吗?
A: 不是的,首先模拟的只是实例之间的经济互动,比如买、卖、借、贷等。再者,可以只针对某个经济现象模拟,把其他无关的因素都排除,也就是说,只针对某个经济现象设定规则,其他的忽略。

Q: 有人会问,那么人和人的差异,商品的差异,这些怎么模拟?
A: 这些差异可以设定给不同的实例,例如实例之间的风险偏好不同,消费偏好不同。如果你想,甚至可以每个实例的规则都不一样。

Q: 那么最终要得到一个对未来发展的预测吗?
A: 不是,因为设定的这些规则,是我们人为添加的,与现实几乎肯定不符合,甚至有时候连现实的简化都不是。所以,这个不是为了预测。

Q: 那最终目的是什么?
A: 我觉得,目的就是试验个人的想法吧:在给定的规则下,会出现什么样的结果。然后可以得到一些关于现实的启示。比如上面提到的不同实例之间存在的差异,完全可以按照自己的想法去简化,什么才是你认为的实际情况,就可以设定成什么样。


有人肯定怀疑,这套系统,实际上根本不能够描述复杂的经济现象,对,你是对的,这点无可争辩。所以,我最初想的只是模拟“一个小岛上,以贝壳作为货币,生产有限的几种商品”这样规模的经济活动,当然,我也认为,如果把现代社会的经济现象,取其中的一个方面,在对一些概念抽象简化后再进行模拟,也是可以帮助理解很多东西的。

请教一个商品名录的需求

JCZ2MkKb5S8ZX9pq: 简单介绍我们的业务,就是从各个总代供货商之类的手上拿货,然后加点钱推销给各种销售渠道。 录入 我们会从各家供应商处得到商品列表 各家列表的格式排列都比较混杂,呈现的列 /项也都不太一样,这个环节我们只能手动录入一个标准的 excel,然后用 python 处理。 入库的数据最好能保持历史变更的记录,特别是价格部分。其他还有…

怎么修复电脑版微信聊天记录

wzehai:我的微信数据文件目录是 C:\Users\zehai\OneDrive\文档\WeChat Files\,平时一直通过 OneDrive 同步,这几天我重装了一下系统,这次重装系统安装完微信程序后,打开微信程序通常都需要从数据文件目录下载需要的文件来启动微信,但这次下载了一半我就给取消下载了,然后微信出了个报错提示,再然后我又重新下载数据文件后…

请问有没有什么开源的成就系统?

linvaux:事情是酱紫的 为了激励我们公司的测试小伙伴多学习写代码,我想搞一个成就系统,根据每个人在 gitlab 的代码量和代码质量,来颁发不同的成就奖章。 所以想请教下各位大佬,有没有现成的成就系统,最好是能接入 gitlab 的。 因为我发现 apple watch 的运动成就那一套挺好玩的,会激励我多运动,来获得各种各样的奖章,所以才萌生了这样的…

想请教下任务系统的数据库表该怎么设计?

Pandorapx:最近公司要做一个积分任务系统,做任务获取积分。 但是在表如何设计这块找不到相似的例子,百度上也搜不到,所以想来问下各位 v 友,希望能提供下思路 任务分为新人任务,每日任务,永久任务等,每日任务又有限制次数,比如每天只能收藏 5 次,签到 5 次等 现在我的想法是设计一个 任务表,一个 用户-任务关联表 但是用户每次进任务中心页面是需要查…

分布式系统的核心:共识问题

tangwz:最近写的博客《分布式系统的核心:共识问题》,梳理关于分布式系统的共识问题,查了很多资料和书籍,也分享到 V2EX 。 博客地址: http://tangwz.com/post/consensus/ 如果打不开上面的地址,知乎文章: https://zhuanlan.zhihu.com/p/220311761