经济行为树
2024-12-26 18:58:56   0  举报             
     
         
 111
    作者其他创作
 大纲/内容
 本轮判定完成
    拟在此位置建造采集站
  执行升级操作
  建造科研建筑
  升级该建筑所需资源>总资源*n?
  取消建筑建造
  建造采集站
  建造资源建筑
  资源建筑升级
  从列表中抽取一个星球
  是
  国家星能产量>x?
  删除升级建筑行为
  将此星球从列表中删除
  是否有正在升级中的建筑?
  否
  拟升级此建筑(优先升级等级最低的)
  正在建造建筑数量是否大于x?
  国家钢铁产量>x?
  取消建筑升级
  星球列表是否已没有球?
  本轮判定结束
  n=7
  本轮判定完成,下轮跳过矿石产量判定
  执行建造产维生品建筑
  拟建造产矿石建筑
  移除建造资源建筑行为
  国家钢铁产量>人口数量 * x?
  拟升级此建筑
  是否已没有正在建造中的采集站?
  遍历是否带有未满级建筑
  建筑升级
  升级中建筑所在星球是否处于被攻星状态?
  拟建造产维生品建筑
  全部不包含科研建筑的星球,建筑数量<发展度(不包含被围攻状态的星球)
  星球是否带有生产此资源的建筑?
  该建筑所需资源>总资源*n?
  国家维生品产量>人口数量 * x?
  经济系统
  随机选定任一建筑数量<发展度的星球(不包含被围攻状态的星球)
  执行建造产钢铁建筑
  本轮判定完成,下轮跳过维生品产量判定
  建造中建筑所在星球是否处于被攻星状态?
  是否有正在建造中的科研建筑?
  建造模组(暂略,有啥模组暂未设计)
  是否有可采集n格资源的地格?
  国家矿石产量>人口数量 * x?
  正在建造的采集站数量是否大于x?
  拟建造产星能建筑
  从列表中抽取一个带有科研建筑的星球
  随机选定一个建筑(优先选择等级最低的)
  正在升级建筑数量是否大于x?
  此星球是否带有未满级建筑?
  执行建造产星能建筑
  建造模组
  拟建造产钢铁建筑
  n=n-1
  该科研建筑是否已满级?
  本轮判定完成,下轮跳过星能产量判定
  建造采集站所需资源>总资源*n?
  执行建造产矿石建筑
  国家矿石产量>x?
  科研建筑升级
  国家星能产量>人口数量 * x?
  所有星球是否均包含1座科研建筑
   
 
 
 
 
  0 条评论
 下一页