Please enable JavaScript.
Coggle requires JavaScript to display documents.
Slot Machine: Probability Simulation with a Slot Machine Game - Coggle…
Slot Machine: Probability Simulation with a Slot Machine Game
Overview of the Developed Application
Probability is useful
Cryptography
Code-Breaking
Creation of Secure Cryptographic systems.
Science
Biology
Weather Forecast
Physics
Risk Assessment
Computer Science
My course
Algorithms
Artificial Intelligence
Machine Learning
Networking
How the Application Works
You click the button
The machine will start randomizing between the symbols.
After it stops randomizing, it will check the first symbol = second symbol, and the second symbol = third symbol.
True
User wins reward
Increments the winstreak.
False
User also losses win streak
Principles and Concepts in Discrete Mathematics 2
Concepts used for the functionality
Boolean Algebra
Logical Operations
IF
NOT
OR
AND
Comparing of the Symbols in the slot reels.
Set and Set Operations
Probability and Statistics
Statistics are used to know how frequent are you winning (used in the cash earned variable) and also how many times you win without losing (used in the win streak variable).
Probability is used as a random number generator in my slot machine to generate randomness.
Unintentional Concepts found in the Project
Counting
Permutation
Multiplication Principle
Relations and Functions
Practical Application or use of the developed application.
Practice for Slot Machine Enthusiasts
Can be used to teach Probability, such as the randomness of the web app slot machine.
Children love fun, so the slot machine can be an engaging way to learn probability.
Peer Review Summary
What did Stefano Learn?
Principles of Probability
Boolean Algebra
Counting
Compare my Views to his views
It's understandable since the website lacks some design.
Overall, he liked the functionality but didn't like the website design.
What were the suggested imrpovements?
The website's design is too simple and needs to be improved.
There's only four emojis on each reel of the slot machine, lacks variation.
In the functionality of the slot machine, he noticed that there are only four emojis, and it lacks variation in the outputs of the slot machine. He suggested to add more emojis or symbols to have more variations in the output of the slot machine.
The Learning and Appreciation on the Project
It helped me learned about:
Probability and Statistics
Probability of the slot machine.
Statistics, which are the amount of money earned and the win streak.
How much times I earned money and how consecutive it is.
Helped me Developed my Programming Skills
It helped me in learning about game design and user experience
The addictive property of slot machines
Having a clean and non-distracting user interface, but also an engaging user interface.