sudoku:Ruby 使用 TDD 实现游戏逻辑

时间:2024-07-23 11:11:42
【文件属性】:

文件名称:sudoku:Ruby 使用 TDD 实现游戏逻辑

文件大小:480KB

文件格式:ZIP

更新时间:2024-07-23 11:11:42

Ruby

#数独 目录 ##截图 ##一般描述 该应用程序实现了数独游戏的后端逻辑。 它是在的课程之后编写的,作为使用TDD方法(使用Rspec编写的测试)使用Ruby 2.1构建应用程序后端逻辑的练习。 更新(14.11.14) :我从头开始重新编写应用程序以生成更具凝聚力和更清晰的代码。 更新(11.12.14) :又一轮深度代码和测试重构,这次用Game和Puzzle类和两个模块替换原来的Grid类: PuzzleGenerator和PuzzleSolver 。 此外,更改了拼图解决方案功能,以便在拼图创建时存储解决方案,从而加快运行时操作。 ##什么是Soduko 不知道的小伙伴们先来看看这款游戏的简单介绍: 数独是一个基于逻辑的组合数字放置谜题。 目标是用数字填充由 9x9 squares (共 81 个)组成的网格以便每一column 、每一row和每个box * 包含从


【文件预览】:
sudoku-master
----.gitignore(167B)
----images()
--------sudoku_3.jpg(272KB)
--------sudoku_1.jpg(149KB)
--------.DS_Store(6KB)
--------sudoku_2.jpg(130KB)
----.rspec(53B)
----spec()
--------puzzle_generator_spec.rb(3KB)
--------game_spec.rb(2KB)
--------support()
--------puzzle_solver_spec.rb(3KB)
--------spec_helper.rb(136B)
--------puzzle_spec.rb(4KB)
----README.md(5KB)
----lib()
--------game.rb(415B)
--------puzzle_solver.rb(2KB)
--------puzzle_generator.rb(947B)
--------puzzle.rb(1KB)
----Gemfile(236B)
----Gemfile.lock(578B)

网友评论