lights-out-extreme-solver

时间:2024-06-19 02:08:34
【文件属性】:

文件名称:lights-out-extreme-solver

文件大小:50KB

文件格式:ZIP

更新时间:2024-06-19 02:08:34

Java

熄灯解算器(极限版) 一个 Java 程序,显示了电子益智游戏 Lights Out 的最佳解决方案。 这个程序的动机是在不同的视频游戏中多次遇到这些烦人的谜题。 该程序通过使用高斯消元法在有限域上求解线性方程组来确定最优解。 有关此主题的更多信息,请查看(需要一些线性代数和知识)。 该程序还可以重新用于播放 Lights Out。 以下是 GUI 的概述: 由于该算法可以轻松扩展以处理更难的 Lights Out 变化,因此该程序还提供了更大板尺寸和更多灯光状态的选项(如果您出于某种原因真的喜欢这个游戏......) 跑步 进入项目 src 目录并执行javac Main.java后跟java Main 。


【文件预览】:
lights-out-extreme-solver-master
----src()
--------Board.java(15KB)
--------Zn.java(1KB)
--------FieldOperators.java(523B)
--------Solver.java(2KB)
--------Matrix.java(4KB)
--------Main.java(649B)
----readme()
--------img2.png(32KB)
--------img1.png(39KB)
----README.md(1KB)

网友评论