Fun Lab: Play & Learn
Home Product Company Contact 
 Rules-based and Constraint-based Games


Home
News
Overview
Examples
Methodology
Components
Rule Repository
Rule Templates*
Architectures
Downloads
Documentation
Step-By-Step*
Support
Add-Ons
Fun Lab*
Jump-Start
Inside Track
Events
What People Say

 

 

   

 

 

This section gives you an opportunity to play interesting games such as Sudoku or solve puzzles such as Magic Square.  At the same time you will learn how to implement similar games or applications.  All games are implemented using basic OpenRules tables and/or Rule Solver.  The interactive graphical interface is implemented with OpenRules Forms

Have fun playing the games and at the same time learn how to implement these games within Excel only.  Each game is accompanied by implementation notes and the proper Excel files - look at these files to learn how easy to represent complex logic using a combination of rules and constraint programming.

PLAY GAMES

Game Description  Implementation
Sudoku The objective of this very popular game is to fill a 9×9 grid so that each column, each row, and each of the nine 3×3 boxes (also called blocks) contains the digits from 1 to 9, only one time each Learn
Sudoku.xls
Magic Square A magic square puzzle contains consecutive numbers starting with 1. The sum of every row, column, and diagonal is equal to the same value. See examples of the Magic Square located in the Passion Façade of the famous Sagrada Familia temple in Barselona Learn
 MagicSquare.xls
  SEND
+MORE
=====
MONEY
In this arithmetic puzzle you have to replace different letters with different digits Learn
Puzzle.xls

Zebra
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".
Learn
Zebra.xls
Nim Nim is a simple while engaging children game. Players take turns removing objects from a row, but only 1, 2 or 3 objects at a time. The player who removes the last object loses Learn
Nim.xls
Guess Number You have to guess a number from 1 to 100 with minimal attempts Learn
Guess.xls
8-Queens Put eight chess queens on an 8×8 chessboard such that none of them is able to capture any other using the standard chess queen's moves.  
  Top-level Web Application  Learn
RuleSolver.xls

PLAY GAMES

Currently you may play the games yourself or see solutions produced by the Rule Solver. We plan to make the games more interactive and add new games in the nearest future.

If you want to learn more how to use Rules and Constraints technology together, do not hesitate to contact OpenRules support and we may arrange a webinar to work you through the games implementation details and/or discuss your particular problem. You are very welcome to suggest a new game or implement it yourself and contribute to this web site.

OpenRules is a registered trademark of OpenRules, Inc. All other trademarks are the properties of their respective owners.

 

 

News | Overview | Examples | Methodology | Components | Rule Repository | Rule Templates* | Architectures | Downloads | Documentation | Step-By-Step* | Support | Add-Ons | Fun Lab* | Jump-Start | Inside Track | Events | What People Say | Legal
Copyright © 2003-2008 OpenRules, Inc. All rights reserved