Harikavach ( Symbolic Processing Game )





HariKavach by Rajesh Patkar


I have designed a symbolic manipulation game Harikavach. I have designed this game for educational purpose.This game introduces a new symbolic language and challenges the users to encode their messages using the symbols. As you pass through several stages of the game the encoding and decoding of messages from natural languages to Harikavach and vice versa become more challenging.


The subject of Artificial Intelligence defines intelligence as ability to manipulate symbols.


The following Diagram describes how the symbols for Harikavach are derived.






Level 1


This level in the game gives the challenge of converting a simple English text to Harikavach.


Note that currently Captialization and Numbers are not being considered.


Statement in English

Mumbai is located in Maharashtra





Statement in Harikavach








You can now try you own statements and their Harikavach equivalents.

Try the following statement on your child and check his/her symbolic processing ability.

Statement in English

Delhi is capital of India


Happy Gaming at level 1.


Level 2 

Use Key to encrypt the message in Harikavach so that only the one who knows the key can decrypt it.


Let us say the key we are going to use is “das” . The key at level 2 in the game can’t have duplicate alphabet. So “hari” is a legal key but  “good” is not a legal key as “o” is repeated twice.


You must reorganize the alphabets in the diagram as follows.


1) The first thing you enter is the key. So instead of entering the alphabet from a to z in the order defined in level 1. You will first enter “das” as shown in the following diagram.


2) Now you must enter the alphabet in order. But those alphabets that are already part of the key have to be skipped. So we start writing the alphabet from “b” and not “a” because “a” has already been used in the key.







This will change the symbol table as follows.














Statement in English

Mumbai is located in Maharashtra


Statement in Harikavach after using key "das"







If someone doesn't know the key and tries to decode the message in Harikavach using the standard Symbol Table ( level 1) then the message he will get is 

nundbj jc mpebtfa jo nbibsbcitsb

only if the person knows the key to be "das" can he get back the message as

mumbai is located in maharashtra.


You can try this statement with your kid and ask him/her to encode using the key "das" 

Statement in English

Delhi is capital of India


You can experiment the decrypting ( Decoding ) with/without key and see the result.

You can also provide your child with different statments and keys.


Happy Gaming !!!!!


Level 3 coming in the Next Blog Post..


copyright ©Rajesh Patkar, All rights reserved.

Comments

Rohan said…
Amazing Harikavach Encryption in the form of game, this will also amaze kids in their earlier days to get known of Encryption/Decryption techniques. :D
Unknown said…
Absolutely amazing concept...very interesting... Need more time and practice
Unknown said…
Absolutely amazing concept...very interesting... Need more time and practice

Popular posts from this blog

Introduced Java 10 in Java Technology Course.

Potter Metaphor.