You're right udosuk, this format is not new (like I said I've read about it before, but I didn't remember where) but I wanted to modify it, so that it's short (1-cell cages get directly defined by their numbers) and it's easy readible by programms and humans. It's about half the size of a normal PS code and also allows overlapping cages.
Udosuk and Tarek's format has the advantage that it's really short (less than half the size of my format if we use the identifier in front of the actual code) and it's easy to understand by humans but it cannot handle remote cages and overlapping cages (but I have to say that HS 1 is the only killer I've seen so far that has overlapping cages). And PS Code is standard so far and can handle remote cages but not overlapping cages and the code is really long and not understandable for humans.
Here are some examples of SudokuTiger's modified format I promised in my previous post:
A30 V2.1:http://www.sudocue.net/forum/viewtopic.php?t=459a a b b c d d e e
a f f f c g g g e
h f i i c j j g k
h f i l l l j g k
m m m l 3 l n n n
o p q l l l r s t
o p q q u r r s t
v p p p u s s s w
v v x x u y y w w
17, 16, 20, 7, 6, 22, 26, 10, 6, 21, 13, 42, 11, 18, 10, 31, 12, 16, 23, 9, 19, 17, 14, 9, 7
3x3::k:aabbcddeeafffcgggehfiicjjgkhfillljgkmmml3lnnnopqlllrstopqqurrstvpppussswvvxxuyyww::
17162007062226100621134211181031121623091917140907:
Human Solvable One:http://www.rcbroughton.co.uk/sudoku/forum/viewtopic.php?f=3&t=73a b a c c c d e d
b a f f g h h d e
a i a 0 g 0 d j d
0 i 0 k g l 0 j 0
m m m 0 kl 0 n n n
0 o 0 l p k 0 q 0
r o r 0 p 0 s q s
t r u u p v v s w
r t r x x x s w s
25, 7, 17, 25, 10, 13, 13, 12, 13, 12, 17, 10, 14, 10, 14, 15, 13, 25, 25, 6, 14, 13, 5, 16
3x3:d:k:abacccdedbaffghhdeaia0g0djd0i0kgl0j0mmm0:kl:0nnn0o0lpk0q0ror0p0sqstruupvvswrtrxxxsws::
250717251013131213121710141014151325250614130516:
Edit: To further shorten things we could also use letters for the cage sums (a=10,b=11, ...) but that might be confusing for humans since a,b, ... would have two meanings since it identifies a cage and a cage sum but those two properties are not necessarily connected (e.g. cage "a" might not have cage sum 10).