Skip to content

CCscenery/pair_program

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

pair_program

本仓库是存储软件工程结对编程作业的代码,所有代码和支撑文件在031804104/Pair_programming文件夹下 dic1-dic9是空格出现位置1-9对应的答案文件,目前有一个答案文件ls_img.pkl因为大于30M暂时没能上传成功(但可以通过运行prepare_imagepkl.py来获得),其作用是存取切成9块的所有答案图像(有序) 各个文件的功能及其使用方法如下:

AI.py:是算法AI部分的代码,用来测试除图像识别外算法的准确性;内部编写了一个测试用例,可以直接运行。

AI_competition.py:是AI大比拼中实际使用的代码,里面集成了图像识别功能;由于大比拼的接口已关闭所以里面的url链接失效,直接运行会失败,使用时要把主程序中的url变量换成可以使用的比拼接口。

image_recognition.py:图像识别代码;在代码编写之初测试时使用,直接运行可视化出题给图像的分割和编码以及答案图像的分割;该模块在AI_competition.py中被导入。

prepare_imagepkl.py:图像识别的准备工作,用来存储答案图像分割后的列表。直接运行可以得出图像识别所需要的ls_img.pkl。

prepare_minstep_dic.py:AI实现的准备工作,用来存储所有3x3棋盘布局的答案文件。直接运行可以获得dic1-dic9的pkl文件。

submit_topic.py:用来在AI大比拼中出题;使用时需要确保url变量中的链接有效。

Test_AI.py:利用unittest库来进行AI部分算法正确性的测试,里面提供了四个测试样例可以直接运行。

(抱歉,由于时间所限没能将内容以更好的形式展现给您)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages