S
Skybuck Flying
Skybuck's ConvexifyMe Programming Contest:
http://www.skybuck.org/ConvexifyMe/
Hello everybody,
Skybuck is back with a new programming contest oh yeah !

For this programming contest the mission is as follows:
A bitmap has to be "convexified" which means the following:
Convex polygons have to be made which describe the boundaries of the red
pixels of the bitmap.
The polygons must be convex.
Further hints:
Each pixel of the bitmap can be considered a box.
This means the pixel's coordinate is actually turned into two x coordinates
0 and 1.
The pixel shares these coordinates with it's neighbours.
So a simply polygon for a single pixel would look like:
(0,0) -----------(1,0)
| |
(0,1)-------------(1,1)
The order of the points can be clock-wise or counter-clock-wise.
The goal is to keep the number of convex polygons as low as possible.
The goal is also to keep the number of edges as low as possible.
I am not yet sure which goal should get priority. Maybe goal1 automatically
leads to goal2, or perhaps not.
To get this contest started the same bitmap as the "BoxifyMe" contest will
be used:
See website.
The output and thus the entries for this contest should look as follows:
X, Y (starting point)
X, Y
X, Y
X, Y
X, Y (starting point one more time to indicate it's closed.)
X, Y ( starting point of second polygon )
X, Y
X, Y
X, Y ( starting point of second polygon again to indicate it's closed. )
Example:
0,0
1,0
0,1
1,1
0,0
Good luck and may the convex polygons have mercy on your soul !
Entries can be sent to (e-mail address removed)
The best entry will become the King of the Contest.
Will you be sitting in this chair ?
See website

This is your chance to become a King !
Even if it's only for a few
seconds, minutes or days !

Hurry up and get that code cracking some output !

Entries/solutions will be made publicly available for further study and
analysis to make sure it's valid.
Overlapping convex polygons are allowed. Though non-overlapping polygon
entries are also welcomed.
I will also be entering the contest.
Goodbye, for now,
Skybuck.
http://www.skybuck.org/ConvexifyMe/
Hello everybody,
Skybuck is back with a new programming contest oh yeah !
For this programming contest the mission is as follows:
A bitmap has to be "convexified" which means the following:
Convex polygons have to be made which describe the boundaries of the red
pixels of the bitmap.
The polygons must be convex.
Further hints:
Each pixel of the bitmap can be considered a box.
This means the pixel's coordinate is actually turned into two x coordinates
0 and 1.
The pixel shares these coordinates with it's neighbours.
So a simply polygon for a single pixel would look like:
(0,0) -----------(1,0)
| |
(0,1)-------------(1,1)
The order of the points can be clock-wise or counter-clock-wise.
The goal is to keep the number of convex polygons as low as possible.
The goal is also to keep the number of edges as low as possible.
I am not yet sure which goal should get priority. Maybe goal1 automatically
leads to goal2, or perhaps not.
To get this contest started the same bitmap as the "BoxifyMe" contest will
be used:
See website.
The output and thus the entries for this contest should look as follows:
X, Y (starting point)
X, Y
X, Y
X, Y
X, Y (starting point one more time to indicate it's closed.)
X, Y ( starting point of second polygon )
X, Y
X, Y
X, Y ( starting point of second polygon again to indicate it's closed. )
Example:
0,0
1,0
0,1
1,1
0,0
Good luck and may the convex polygons have mercy on your soul !
Entries can be sent to (e-mail address removed)
The best entry will become the King of the Contest.
Will you be sitting in this chair ?
See website
This is your chance to become a King !
seconds, minutes or days !
Hurry up and get that code cracking some output !
Entries/solutions will be made publicly available for further study and
analysis to make sure it's valid.
Overlapping convex polygons are allowed. Though non-overlapping polygon
entries are also welcomed.
I will also be entering the contest.
Goodbye, for now,
Skybuck.