我正在尝试运行一个模拟循环,用于在细胞自动机代码中更改的单元,该代码根据相邻的邻居更改土地使用代码。我导入了创建单元id key = land use code值的文本文件。在我第一次运行代码时,7509个单元根据相邻的土地使用情况改变了土地使用。我可以注释掉读取字典文本文件,然后再次运行它,然后大约5000个单元格发生了变化。再运行一次,然后更少,以此类推。我想要做的是在一个循环中运行它,直到只有0.0001的总细胞发生变化,然后中断循环。
我尝试了while循环,但没有得到我想要的结果。在第一次运行后