The RCR Challenge
CodeName: The Banana Challenge

Php 20,000 cash reward

Challenge

Make a reversible function that can remove and restore randomity from a random string without increasing the length of the string.

Validity Test

The function will be coded in a computer programming language and fed random data. The output of the function should be the same size of data plus an allowance for metadata with size not more than 1% of the data. The antifunction should be able to restore the processed data back to its original form.

The validity test will be run multiple times with different sets of random data. Random data sizes will be 1 million numbers each run. There will be 100 test runs for each interesting function.

Reward Computation

For functions and antifunctions that will pass not more than 50% of the validity tests, a reward of Php 1,000 per 1% of success will be given.

Intellectual Property Rights

Functions and antifunctions that have been submitted cannot be resubmitted.
Functions and antifunctions that work too similarly compared to other submissions will not be accepted.
Aside from the challenge fee, functions and antifunctions that are really good may be bought from the author at a price to be arranged between Winelfred G. Pasamba and the author.
All Functions and antifunctions that are submitted will be named after the author's discretion and will be published in the internet for the world (of mathematicians) to see and test.

Challenge Date Span and Scope

This challenge is offered to all students of Adventist University of the Philippines who are taking any of the courses:

BS Computer Science
BS,MS,BSE Mathematics
BS Electronics and Communications Engineering

Other interested people from other courses can negotiate testing fees for their functions and antifunctions.

Only valid from Jan 11, 2006 to March 11, 2006

Definition of Terms

Author - the one who thinks and publishes the function
Random data - no pattern
Metadata - can be algorithm id, algorithm parameters, etc
Banana - nothing, just a name (there has to be a name that's easy to remember)
RCR - just another palindrome

Source of Challenge

Winelfred G. Pasamba
System Administrator, Adventist University of the Philippines Online Information Systems
Instructor, Adventist University of the Philippines Computer Science Department
Contact: +639163187253
[email protected] http://geocities.com/winelfredpasamba/

Hosted by www.Geocities.ws

1