Synopsis: Square Shuffle is a novel game that combines the sliding blocks logic and Tetris. The objective is to shuffle squares of the same color, red, green, yellow, and blue, to form a line. The line will then disappear. The colors of the squares are randomly generated. The game continues until it tops out.
For more information, please visit this page.
Synopsis: This is a sliding blocks logic game. The objective is to shuffle the squares on the right matrix, so that the layout matches the matrix on the left.
For more information, please visit this page.
Synopsis: The viewer displays protein 3D structure highlighting mutation(s). It shows annotated protein sequence with and overlay the annotations over a corresponding experimental or predicted protein structure. The view also provides sequence annotation provided by ProtVista.
For more information, please visit this page.
Synopsis: This program simulates the spread of virus in a close or open community based on the SIR compartmental model. The model is based on the idea that a population during an outbreak can be divided into three groups, namely susceptible (S), infected (I), and recovered (R). There are options to specify the probabilities for infection and recovery.
For more information, please visit this page.
Synopsis: Quill Rich Text Editor is an open source text editor. I have implemented an example with load and download functions that allow users to load text files and download/save the contents to a text file. The status bar shows the number of text and HTML characters. There is also a clear text button to remove text in the editor.
For more information, please visit this page.
Synopsis: I have developed an algorithm that generates and solves Sudoku matrices using random or stochastic processes. The processes randomly search the possible space solution and try to find an optimal solution. The algorithm theoretically can generate an infinite number of unique Sudoku puzzles and solve them.
For more information, please visit this page.
Synopsis: This application generates barcodes and QR codes based on different symbologies. The descriptions provide some example text to generate correct barcodes.
For more information, please visit this page.
Synopsis: Find the perfect color. The color is presented as an RGB triplet. Use the slider to find the required color.
For more information, please visit this page.
Synopsis: Ideal gas particles are considered point masses with no volume and no intermolecular forces. They move randomly and undergo perfectly elastic collisions. They neither lose or gain kinetic energy during collisions.
For more information, please visit this page.
Synopsis: Gambler's Ruin is the simulation that a gambler playing a game with negative expected value will eventually go bankrupt, regardless of their betting system.
For more information, please visit this page.