高斯消元java源码-Lights-Out:熄灯

时间:2024-06-26 11:01:29
【文件属性】:

文件名称:高斯消元java源码-Lights-Out:熄灯

文件大小:22.72MB

文件格式:ZIP

更新时间:2024-06-26 11:01:29

系统开源

高斯消元java源码熄灯 Lights Out 的游戏从一个 nxn 的按钮板开始,它们可以兼作灯泡,其中 n ≥ 2。在我们的实现中,我们从打开所有灯开始,目标是关闭它们。 问题是当一个按钮被切换时,它的紧邻的邻居也会被切换: 我们可以使用高斯消除算法的变体来找到任何方板的解决方案。 我们特别关注方板,因为它们保证至少具有一种状态,从中可以实现解决方案状态。 此外,我们使用 Java 编写游戏的交互式可视化代码,最大尺寸为 99x99。 有关该过程的更多详细信息,请参阅存储库中提供的 Lights Out Paper。 我们为不同的 Lights Out 配置找到的解决方案几乎有一半是垂直和横向对称的,它们创造了一些我们在现实生活中可能会观察到的有趣模式。 这些可以在对称解决方案模式目录中找到 要求: 运行小程序的唯一要求是 Java。 只需打开存储库中提供的 Jar 文件即可使用 Applet。 源代码也在 src 目录中提供。


【文件预览】:
Lights-Out-master
----.gitignore(26B)
----Lights-Out.jar(38KB)
----src()
--------META-INF()
--------SpecialNumberFormatter.java(1KB)
--------Board.java(3KB)
--------Position.java(903B)
--------GaussianElimination.java(5KB)
--------LightsOut.java(23KB)
--------LightsOutProgram.java(1KB)
--------Bulb.java(1KB)
--------comp124graphics()
----assets()
--------LightsOutExplaination.png(6KB)
----README.md(1KB)
----.idea()
--------misc.xml(274B)
--------vcs.xml(167B)
--------dictionaries()
--------artifacts()
--------modules.xml(260B)
----tests()
--------TestGaussianElimination.java(926B)
--------TestLightsOut.java(3KB)
--------TestBulb.java(593B)
----LightsOutPaper.pdf(362KB)
----Lights-Out.iml(2KB)
----Symmetrical Solution Patterns()
--------26x26.JPG(341KB)
--------55x55.JPG(579KB)
--------13x13.JPG(206KB)
--------80x80.JPG(675KB)
--------38x38.JPG(452KB)
--------20x20.JPG(287KB)
--------21x21.JPG(299KB)
--------75x75.JPG(655KB)
--------66x66.JPG(640KB)
--------43x43.JPG(494KB)
--------10x10.JPG(171KB)
--------89x89.JPG(674KB)
--------70x70.JPG(646KB)
--------40x40.JPG(471KB)
--------96x96.JPG(702KB)
--------58x58.JPG(582KB)
--------45x45.JPG(506KB)
--------36x36.JPG(441KB)
--------25x25.JPG(339KB)
--------73x73.JPG(653KB)
--------78x78.JPG(671KB)
--------60x60.JPG(810KB)
--------76x76.JPG(662KB)
--------72x72.JPG(650KB)
--------97x97.JPG(699KB)
--------22x22.JPG(307KB)
--------91x91.JPG(685KB)
--------15x15.JPG(227KB)
--------18x18.JPG(259KB)
--------82x82.JPG(680KB)
--------63x63.JPG(621KB)
--------57x57.JPG(584KB)
--------68x68.JPG(636KB)
--------51x51.JPG(553KB)
--------37x37.JPG(447KB)
--------46x46.JPG(509KB)
--------93x93.JPG(689KB)
--------48x48.JPG(528KB)
--------28x28.JPG(363KB)
--------12x12.JPG(201KB)
--------56x56.JPG(580KB)
--------85x85.JPG(676KB)
--------81x81.JPG(678KB)
--------27x27.JPG(362KB)
--------88x88.jpg(1.25MB)
--------90x90.JPG(682KB)
--------31x31.JPG(549KB)
--------42x42.JPG(482KB)
--------86x86.JPG(680KB)

网友评论