摘要: 利用遗传算法解决图着色问题 我们使用4个颜色来为美国地图着色,但要确保没有相邻的州具有相同的颜色。程序实现的过程中将不过分讨论地图的表示,只需各个州之间的相邻关系简单的表示就可以了。 graphColoringTests.py 完整代码如下; import csv import unittest i 阅读全文
posted @ 2020-07-31 23:00 idella 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 八皇后问题 在一个棋盘上放置八个皇后,要求各个皇后不能互相攻击。即各个皇后不能在同一行、同一列、同一对角线。 利用GA求解该问题,其 8queensTests.py 完整代码如下: import datetime import unittest import genetic def get_fitn 阅读全文
posted @ 2020-07-31 15:35 idella 阅读(289) 评论(0) 推荐(0) 编辑