针对高层建筑物排布在日照等多个指标的自动优化问题,提出了基于强化学习的高层住宅自动布局设计方法,根据建筑设计中的建筑设计防火,城市居住区规划设计等规范要求设计奖励函数。通过各建筑单体与环境的不断交互、训练学习,输出多个满足设定约束的布局方案。然后对方案中的建筑群进行基于傅里叶描述子的模式表示和自动聚类,提供去冗余后的多元典型设计模式,为建筑设计师提供设计参考。最后,在北京某地块的真实环境中验证了方法的可行性和有效性。