Rule Solver
Open Rules and Open Constraints
Have fun playing interesting games such as Sudoku or solve puzzles such as Magic Square. At the same time learn how to apply Business Rules and Constraints technologies to create similar games or complex decision support applications. The games are implemented using
OpenRules Rule Solver
and
OpenRules Forms
. The entire interactive graphical interface is implemented within Excel. Look at the proper Excel files below to learn how to represent complex logic using a combination of Rules and Constraint Programming.
Problem
Description
OpenRules Implementation
Nim is a simple while engaging children game. Players take turns removing objects from a row, but only 1, 2 or 3 at a time. The player who removes the last object loses.
Nim.xls
In the formula SEND + MORE = MONEY you have to replace different letters with different digits
Puzzle.xls
A magic square contains consecutive numbers starting with 1. The sum of every row, column, and diagonal is equal to the same value.
MagicSquare.xls
Famous SUDOKU game. The objective of this very popular game is to fill a 9 by 9 grid so that each column, each row, and each of the nine 3 by 3 boxes (also called blocks) contains the digits from 1 to 9, only one time each
Sudoku.xls
It is often called Einstein's Riddle because it is said to have been invented by Albert Einstein as a boy. Some claim that Einstein said 'only 2 percent of the world's population can solve it'.
Zebra.xls
To play click on a problem hyperlink above
RuleSolver.xls
OpenRules, Inc.