bdombrow / cs-554-number-game Goto Github PK
View Code? Open in Web Editor NEWPortland State University: Software Engineering Group 6 Project
License: GNU General Public License v3.0
Portland State University: Software Engineering Group 6 Project
License: GNU General Public License v3.0
I'm working on getting the number puzzle to display 1-24 and the blank. It is mostly working, but a few numbers don't show up. I have not committed this code yet.
For now, we are hardcoding the values in the puzzle, so it will be the same puzzle everytime. it should be random instead.
Hi All,
I have added a refrences page in the project wiki.
https://github.com/bdombrow/CS-554-Number-Game/wiki/Refrences
Please add all the refrences you have used till now for the project.
Thanks
Hema
The tiles were scrambled by a series of random moves. The number of random
moves was dependent upon the size of the puzzle (ie, 2x2, 3x3, 4x4, or 5x5)
and the level of difficulty (ie, 1-10). For the 2x2 puzzle, the number of
random moves was either 1, 2, 3, 4, or 5. The actual numbers for the other
puzzles are shown below:
size level # of moves
---- ----- ----------
3x3 10 30 the number of moves is increased
9 32 by 2 for each decrease in level
: :
1 48
4x4 10 60 the number of moves is increased
9 64 by 4 for each decrease in level
: :
1 96
5x5 10 75 the number of moves is increased
9 80 by 5 for each decrease in level
: :
1 120
If was found that the puzzles with the most random moves could be solved with
less moves, thereby beating the puzzle wizard. It was more difficult to beat
the puzzle wizard for those puzzles with the least number of random moves.
When ever the blank tile gets highlighted, force close will pop up.
Suspect this has something to do with unhighlighting the tiles. May have something to do with the scoring.
Add a music to the main screen
For game-2 add new tiles in the game
Scramble button does not do function properly in Number Game
Toast is not being dispayed at the right position. Please change the position of the toast
In the landscape view the unscramble button position does not seem to be correct. It should be a little towards right
OptionActivtiy has multiple issues and prevents compiling. Fix or revert ASAP.
In the number game( the one with no equations) there should be no highlighting of numbers.
We need to fix this asap, as its concerned with our demo-2.
I am also looking at this issue
Need to find the code that is causing the reset and move it. onLayout may be the more appropriate place instead of onViewChange.
The other possibility is to fix this game in one format (landscape or portrait.
Please add a way to pause the game
The state of game is not being saved, if the state of game is saved, pause game will be working in our application
The Puzzle Wizard plays back the scramble moves in reverse
order so that the puzzle is unscrambled. The Puzzle Wizard
replays the moves one at a time with a 500 milli-second delay
between moves. Since the screen is redrawn after each move,
it appears as if the tiles are moving one at a time.
The number puzzle is solved when all the tiles are arranged in order
and the blank is in the lower right space. When the tiles are moved
into this arrangement, a message is displayed saying that the puzzle
is solved. A congratulatory message is also displayed which is
dependent upon whether the number of moves is less than, equal to,
or greater than the number of moves used to scramble the puzzle.
In the landscape view the unscramble button position does not seem to be correct. It should be a little towards right
Add a background to the puzzle.
Add a way to unscramble the puzzle.
Update refrences
Algorithms used
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.