09-12-2003, 04:21 PM
QBasic New Zealand started yesterday with a new challenge! Anyone who thinks he's able to tackle the problem, please participate! Let's make a nice contest of it!
For info about the challenge, look here: http://qbnz.com/pages/challenges/current.html
To submit an entry, click here: http://mailto:webmaster@qbnz.com?subject...enge entry
Or if you just want to visit QBNZ, click here: http://www.qbnz.com
Anyway, here are the rules:
For info about the challenge, look here: http://qbnz.com/pages/challenges/current.html
To submit an entry, click here: http://mailto:webmaster@qbnz.com?subject...enge entry
Or if you just want to visit QBNZ, click here: http://www.qbnz.com
Anyway, here are the rules:
Quote:The new challenge is now open for competition! The contest? Make a file packer for QBasic. This competition idea was submitted by Neo. The competition goes until the 12th of October, 2003. Here are the rules:
This challenge is sub-divided into two classes of challenges. This is to improve accessibility to the challenge. There is an easy class, which the intermediate programmer can participate in. Secondly there is a hard class, which expert coders can compete in. Both classes will be described thoroughly, of course. However, both classes have the same goal program.
GOAL: Create a file-archiver
GENERAL RESTRICTIONS:
- No CALL ABSOLUTE or loopholes.
- No library usage.
- Source must be under 64 kB
- (easy) 0 external files allowed
- (hard) 2 external files allowed
EASY CLASS
Goal is to create a file-archiver which is able to pack multiple files into one file. The program must be able to unpack the files too.
POINTS: Points will be awarded for speed, (g)ui, understandability (USA) & any special features according to the following scheme:
SPEED (60%), 0 to 100 points
(G)UI (10%), 0 to 100 points
UNDERSTANDABILITY (25%), 0 to 100 points
SPECS (5%), 0 to 100 points
Total number of points = SPEED * 0.6 + GUI * 0.1 + USA * .25 + SPECS * .05
NOTE: special features which apply to the Easy Class are:
- Compression
- Mouse
- Directory box
- File box
HARD CLASS
Goal is to create a file-archiver which is able to pack multiply filies into one file and is able to unpack them again. A MUST in this hard class is that the file archiver MUST be able to create a self-extracting EXE file. This option must of course be optional. You must also supply QB Routines for reading and extracting the package. You can have 1 Main Source file, 1 QB Routines file and 1 external file.
POINTS: Points will be awarded for speed, gui, exefile, and specials, according to the following scheme:
SPEED (25%), 0 to 100 points
SFX (50%), 0 to 100 points
GUI (20%), 0 to 100 points
SPECS (5%) , 0 to 100 points
Total points = SPEED * 0.25 + SFX * .5 + GUI * 0.2 + SPECS * 0.05
NOTE: special features which apply to the Hard Class are:
- Compression
If you would like more information about any of these rules, or some help with your entry, you can sign up to the forums and post in the official challenge thread.