Well, I said I would do some theme with a line and use transparent tiles.
Then I thought, this is the very *first* triaflip, and I must do it PERFECT!!!
So I put all my maths stuff down and even used graph theory to make sure
all combinations work perfectly. Using five colors on some 3d shapes
(for the rules below) is like testing the limits of graph theory!
The strings were also made using my fishing nots, so some are very loose.
But as stated, the puzzle is extremely stable, even using loose strings!
I proudly present to you the *drums rolling*...
Kaleidocode!!!
It is as colorful as it gets, and the help of tiles makes it look even more spectacular.
It is made of two open-loop 3-triangle-tile pieces, which must be combined.
Each tile is made of 9 small colorful triangles which I will call
kaleidocolors.
After making the calculations, I gave to this puzzle three challenges:
**********************************************
First Challenge: Easy Kaleidocode(only 9 two dimensional combinations).
In this challenge, you must bring the puzzle into its
kaleidoflat form
(i.e. two flat pieces, each made by three triangles) and put them beside
each other to form a hexagon.
The rules are:
1. You cannot have kaleidocolors of the same color adjacent to each other.
2. No kaleidocolor should be adjacent to two (or more) other kaleidocolors
of the same color.
Photo below:

Kaleidoflat form.
It is not a solved position, e.g. there are a couple of green kaleidocolors
which have the same cyan neighbour!
**********************************************
Second Challenge: Medium Kaleidocode(162 three dimensional combinations, but easy to form).
In this challenge, you must bring the puzzle into kaleidostar form (i.e. each
piece must have all tiles meeting at the same edge; see first photo below).
Then, they must be connected to form a tetrahedron, while the other two
tiles will hang outside.
There is only one rule:
1. You cannot have kaleidocolors of the same color adjacent to each other.
Photos below:

Kaleidostar form.

By joining the kaleidostars, a tetrahedron with wings is made!
**********************************************
Third Challenge: Die Die Kaleidocode(144 three dimensional combinations, but very hard to form! Die Die!!!

)
In this challenge, you must bring the two pieces into their
kaleidoflat form,
but this time, they must be placed in a 3d way to form a
triangular dipyramid which can fit nicely on a stand.
The rules are the same with the Easy Kaleidocode, plus an extra one for the corners:
1. You cannot have kaleidocolors of the same color adjacent to each other.
2. No kaleidocolor should be adjacent to two (or more) other kaleidocolors
of the same color.
3. All the kaleidocolors at each corner (with three or four kaleidocolors) should be
DIFFERENT.
The rules above apply even for the corners which have four kaleidocolors!!!
(I *told* you I did my maths homework LOL)
Photos below:

The triangular dipyramid form fits nicely on the stand!

Even the corners with four kaleidocolors have different colors!

Proudly displayed...
*************************
I don't care if you call me vain, but I feel really proud of myself right now LOL
Both the kaleidocode theme design theme and the mechanical design are unique
and it took many months of frustrating work till I managed to make it reality.
Even when I made puzzles like the Secret of Atlantis, the odd number tile concept
was also unique, but it was based on the Rubik's Magic mechanism.
This time though, the puzzle is based on my very own new type of movement
plus the hidden maths for 3 different challenges.
Time to sleep now, it's already 4am, and tomorrow (I mean today!!!) is my dad's birthday!

Pantazis
PS For a video of how each of the two parts of the kaleidocode works, please visit
my previous
post with my test tiles demonstrating the movement.
PS2 Yes, this puzzle is destined to be present at this year's puzzle competition.
PS3 The corners of the edges are too sharp, but those are the only tiles I have right now.