This is a database project containing all klotski cases.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Dnomd343 7f4ffcce98
Create LICENSE
4 years ago
build Organize project 4 years ago
docs Organize project 4 years ago
res Organize project 4 years ago
src add makefile 4 years ago
tools Organize project 4 years ago
LICENSE Create LICENSE 4 years ago
README.md Organize project 4 years ago

README.md

华容道的统计与建库

这是一个关于华容道性质的研究项目,它会找到所有华容道布局并分析它们之间的关联,同时取得其各方面的参数,并将收集到的资料建成数据库加以整理;

对于华容道布局规则、移动规则及各种术语,这里给出了严格的公理化定义

为了方便研究,每个华容道布局都有一个唯一的编码,它是一个九位长度的十六进制数,这里是编码的规则

经过统计,符合定义的华容道布局共有29334498种,其数量级较为庞大,这个过程将在云服务器上完成;

为了快速遍历所有布局,这里使用C++编写了一套计算统计引擎,统计将由它来完成;同时,它也可以用于最短路径/最远布局/解的个数等其他方面的运算,这里是它的使用方法

引擎封装了多个类实现不同功能,这里是它库函数的使用演示

为了方便解析/获取编码,这里提供了一个图形化的绘制工具

在计算完所有布局后,数据将以csv格式保存,这里是建立与使用数据库的讲解;

本项目所有源码以MIT协议开源,你可以不受任何限制地使用,但保留作者版权;

by Dnomd343 2020.7.6