AllenAdministrator
(KiX Supporter)
2011-11-06 05:35 PM
Kixgolf - Whitespace Obfuscation - Private Round

=============
The Challenge - Whitespace Obfuscation
=============


Introduced at DEFCON 16 in 2008 by Kolisar, whitespace obfuscation (WO) was used with javascript to hide code in html.
Whitespace characters are ascii characters, that when printed or displayed, appear as blanks. Although there are
others, the most common whitespace characters are spaces " ", and a tabs " ".

The process of WO is to use whitespace characters to encode binary ascii values. When encoding, the first step is to
convert a standard line of text to its binary equivalent, and then substitute the binary 1s and 0s, with tabs and spaces.
The end result is what appears to be nothing but blank space.

Binary ascii characters are represented as 0s and 1s and are 8 digits long. The following chart defines
those values.

 Code:
Num Chr Binary               Num Chr Binary               Num Chr Binary  
----------------------------------------------------------------------------
 9 Tab 00001001

 32    00100000               64 @  01000000               96 `  01100000
 33 !  00100001               65 A  01000001               97 a  01100001
 34 "  00100010               66 B  01000010               98 b  01100010
 35 #  00100011               67 C  01000011               99 c  01100011
 36 $  00100100               68 D  01000100              100 d  01100100
 37 %  00100101               69 E  01000101              101 e  01100101
 38 &  00100110               70 F  01000110              102 f  01100110
 39 '  00100111               71 G  01000111              103 g  01100111
 40 (  00101000               72 H  01001000              104 h  01101000
 41 )  00101001               73 I  01001001              105 i  01101001
 42 *  00101010               74 J  01001010              106 j  01101010
 43 +  00101011               75 K  01001011              107 k  01101011
 44 ,  00101100               76 L  01001100              108 l  01101100
 45 -  00101101               77 M  01001101              109 m  01101101
 46 .  00101110               78 N  01001110              110 n  01101110
 47 /  00101111               79 O  01001111              111 o  01101111
 48 0  00110000               80 P  01010000              112 p  01110000
 49 1  00110001               81 Q  01010001              113 q  01110001
 50 2  00110010               82 R  01010010              114 r  01110010
 51 3  00110011               83 S  01010011              115 s  01110011
 52 4  00110100               84 T  01010100              116 t  01110100
 53 5  00110101               85 U  01010101              117 u  01110101
 54 6  00110110               86 V  01010110              118 v  01110110
 55 7  00110111               87 W  01010111              119 w  01110111
 56 8  00111000               88 X  01011000              120 x  01111000
 57 9  00111001               89 Y  01011001              121 y  01111001
 58 :  00111010               90 Z  01011010              122 z  01111010
 59 ;  00111011               91 [  01011011              123 {  01111011
 60 <  00111100               92 \  01011100              124 |  01111100
 61 =  00111101               93 ]  01011101              125 }  01111101
 62 >  00111110               94 ^  01011110              126 ~  01111110
 63 ?  00111111               95 _  01011111              

Using "Hello World" as an example, first convert the string of ascii characters to binary

Hello World=0100100001100101011011000110110001101111001000000101011101101111011100100110110001100100

or broken down by letter:
H=01001000
e=01100101
l=01101100
l=01101100
o=01101111
space=00100000
W=01010111
o=01101111
r=01110010
l=01101100
d=01100100

Then substituting a space with the 0s, and a tab with the 1s, results in what appears to be a blank data on the right
side of the equals sign below. However, there is data there and it represents Hello World in WO form.


Hello World=






Encoding and Decoding will require a KEY.
During *ENCODING* the KEY defines what value is substitued for the 0's and 1's and is provided as
the second parameter (optional). If the KEY is a space, then 0s are substituted with spaces and 1's are substituted with tabs.
If the KEY is a tab, then 0's are substituted with tabs and 1's are substituted with spaces.

During *DECODING*, the KEY is found as the last character of the WO string. Again it will define
what values are substituted for spaces and tabs. If the KEY is a space, then spaces are substituted with 0's and tabs are
substituted with 1's. If the KEY is a tab, then tabs are substituted with 0's and spaces are substituted with 1's.


*-->A download is available at http://www.kixtart.org/forums/ubbthreads.php?ubb=download&Number=250

=============
Specification
=============


Using WO encode a clear text string or decode the WO string to a clear text string.

When encoding clear text to WO text:
- Convert each character to it's binary equivalant
- Using the KEY, substitute each 0 and 1 with it's defined replacement of either a space or tab
- Append the KEY to the end of the WO string

When decoding WO text to clear text:
- Determine the KEY from the last character of the WO string
- Using the KEY, substitute each space and tab with its defined replacement of either a 0 or 1
- Convert the Binary numbers to the character equivalant

=============
Inputs and Outputs
=============


The input consists of either a clear text string or a WO encoded string.

When encoding there will also be a second parameter called the KEY. The KEY value will either be a space or tab. The KEY
defines what to substitue the 0 value with. The 1 value will be substituted with the other of the two characters (either
space or tab). For example, if $key=" " (space), 0's are substituted with spaces, and 1's are substituted with tabs. And
if $key=" " (tab), 0's are substituted with tabs, and 1's are substituted with spaces.

=================================================================
Notes
================================================================

- The scoring engine has added code to help diagnose which cases are failing. To see test case results:
 Code:
   kix32 kixgolf_wo $verbose=1 ;shows failing results
   kix32 kixgolf_wo $verbose=2 ;shows all results

- The scoring engine expects your (primary) function to be named a().


=======
Scoring
=======


The solution must pass all tests in order for it's KiXgolf Score to be considered.

When posting KiXtart Golf Scores, please include the KIXGOLF_*.TXT file that is created in the script directory. It contains some basic information about the computer that the script is run on and the resulting scores.

============
Test program
============


Test cases are provided to help screen entries and to provide the Golf Score.
Any script that passes the test cases can be submitted. If you are surprised that your solution passed the test cases, please submit it anyway! That will help me identify bugs in the test program.

================================================================
KiXtart GOLF - How To Play
================================================================


Most importantly, anybody can play, no age restrictions, no penalties, no handicap!

The object in "real" golf is to hit the ball in the hole in the fewest strokes. The object in KiXtart Golf is to get from input (tee) to target (hole) in the fewest keystrokes.

Example: How many positive elements are in array $a?

Array $a could be of structure $a=[1, 2 ,-3, 4, -5, -7, 8, 9]

One approach:
 Code:
for $b=0 to ubound($a)
  if $a[$b]>0
    $c=$c+1
  endif
next

for a score of 45.

Another solution is:
 Code:
DO
  $b=$b+1
  if $a[$b]>0
    $c=$c+1
  endif
UNTIL $b>(UBOUND($a)+1)

for a score of 53.

Better approach: Code sample 1

================================================================
KiXtart GOLF - The Rules
================================================================


1) The goal of KiXtart Golf is to score the lowest strokes.
2) Strokes are all characters in a piece of code except whitespace characters, unless the whitespace character is necessary for the line of code to work. Therefore, carriage returns and line feeds do not count or spaces in between the '=' sign when assigning variables, e.g. '$a = $b' scores 5.
3) Code can be constructed any way you like, as long as it does not generate syntax or other errors when running the script in KiXtart.
4) The final solution MUST pass all test scripts that are part of the KiXtart golf challenge.
7) During the private coding phase, no code is allowed to be posted. Violations result in disqualification of said player.
8) During the public coding phase, code should be posted, reused, and borrowed from other players.
9) The test script contains the official KiXgolf scoring engine
10) Only the person posting a particular score will be recognized for the score, unless the KiXtart Golf Challenge organizer or another delegate posts code on behalf of a player
11) KiXtart Golf (a.k.a KiXgolf) codes must be written inside the KiXgolf UDF collection tags, ';!' and ';!;!'
12) Parameter names of the UDF's can be changed and additional optional parameters can be added.
13) Additional helper UDFs and code can be written as long as they reside inside the ';!' and ';!;!' tags.
14) The use of '$' as a variable is allowed.
15) The UDF layout is up to coder.
16) The UDF is expected to finish in a reasonable time, that is, on modern computers inside 1 hour timeframe.
17) You can submit scores as often as you want.
18) If you reach leading score, you are obligated to post your score immediately so others can try to compete with you.
19) The UDF may only use the KiXtart/KiXforms commands/functions/macros, no other code fragments are allowed.
20) Calls to COM components that are part of a standard default Windows installation are allowed.
21) The use of the KiXforms DLL is also permitted as the KiXforms DLL can now be considered an integral part of KiXtart scripting.
22) Calls to other executables, as long as they are part of a standard default Windows installation are allowed.
23) The UDF should be self-contained (except for any I/O mentioned in the challenge). In particular, you may not do things like fetching extra data from a remote site or file.
24) You may assume ASCII as character set.
25) You may use block comments as the KiXgolf Scoring Engine now supports block comments.
26) You are allowed to only use publicly available versions of KiXtart and KiXforms, private builds or alpha builds are NOT allowed.
27) Your submitted score must include the result print of the KiXgolf test-engine.
28) The SETOPTION() parameters in the KiXgolf script may not be modified and will govern the script behavior. SETOPTION() parameters may change depending on the particular needs of the KiXgolf challenge.
29) Tokenizing the UDF, script, or portions thereof is not allowed.
30) If something is not explicitly denied by the rules, it's allowed.
31) If Confusion arises, arranger of the KiXgolf round has the final say.
32) Additional test cases can be added at any time during the KiXgolf round. The code is expected to pass based on the rules. The test cases may not include tests for all rules and exceptions. Test cases that are added during the public round will not alter the results of the private round.


================================================================
KiXtart GOLF - The Duration of the Competition
================================================================


1) Private coding phase: 2011-11-06 to 2011-11-13 (Official Count down clock will determine end time)

2) Public coding phase: 2011-11-13 to 2011-11-20

3) Final results: 2011-11-21


*--> You will need the complete package from http://www.kixtart.org/forums/ubbthreads.php?ubb=download&Number=250.


AllenAdministrator
(KiX Supporter)
2011-11-06 05:38 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round



AllenAdministrator
(KiX Supporter)
2011-11-06 05:43 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

While you are testing your code there is also a VerboseInput and VerboseOutput in the ini. The expected spaces and tabs are replaced with S for Space and T for Tab.

JochenAdministrator
(KiX Supporter)
2011-11-06 06:44 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

November 6th already? Wow, tempus fugit
Ok, will start with it tomorrow, today I will have to be with teh family \:\)


LonkeroAdministrator
(KiX Master Guru)
2011-11-06 09:48 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

if optional key is not specified, what then?
we can guess the key?
or will it always be there when encoding?


LonkeroAdministrator
(KiX Master Guru)
2011-11-06 10:17 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

oh... so we are not supposed to do the binary encode/decode?

LonkeroAdministrator
(KiX Master Guru)
2011-11-06 10:19 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

nevermind...

LonkeroAdministrator
(KiX Master Guru)
2011-11-06 10:22 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

anyways, wtf Im supposed to do with the verbose thingie in the ini?
Is there a way to invoke that kinda "processing" in the scoring engine?


maciep
(Korg Regular)
2011-11-06 10:22 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

halfway to a working solution

AllenAdministrator
(KiX Supporter)
2011-11-06 10:34 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Quote:
Is there a way to invoke that kinda "processing" in the scoring engine?


Sorry, I had it in there but removed it because there was just to much "Crap" on the screen.

It was something like
 Code:
    case $sInputResult=$sOutput
      $iPass=$iPass+1
      if $verbose=2
        color "g+"
        ? $sSection
        ? "Input: " + $sInput
        if $sVinput<>""
          ? "VerboseInput:" + $sVinput
        endif
        ? " INIResult: " + $sOutput
        if $sVOutput<>""
          ? "VerboseInput:" + $sVOutput
        endif
        ? "YourResult: " + $sInputResult
        ?
        color $ocolor
      endif


maciep
(Korg Regular)
2011-11-06 10:53 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

ok, lazy and ugly code is working..

 Code:
KiXtart Version  = 4.62
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Home Premium Edition
CPU              = AMD Turion(tm) II P540 Dual-Core Processor
Speed            = 2394 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/06 16:51:26.960
Processing End   = 2011/11/06 16:51:27.460
Duration         = 0000/00/00 00:00:00.500
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 696


LonkeroAdministrator
(KiX Master Guru)
2011-11-06 11:09 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

dang, wasn't the first one... got some family stuff as well for an excuse.

anyways, my lazy starter:
 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/07 00:07:40.570
Processing End   = 2011/11/07 00:07:40.746
Duration         = 0000/00/00 00:00:00.175
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 376

Thank you for participating in KiXtart Golf!


LonkeroAdministrator
(KiX Master Guru)
2011-11-06 11:16 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

hmm... guess this second type of code is the king :p
 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/07 00:15:01.718
Processing End   = 2011/11/07 00:15:01.972
Duration         = 0000/00/00 00:00:00.254
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 314

Thank you for participating in KiXtart Golf!


maciep
(Korg Regular)
2011-11-06 11:23 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

I need to start from scratch...can't get a good score being so lazy \:\)

LonkeroAdministrator
(KiX Master Guru)
2011-11-07 12:04 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

kinda sad, cause it looks ugly, but it works...

 Code:
KiXGolf Score    = 298


maciep
(Korg Regular)
2011-11-07 12:17 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

ok, now I can start golfing...

 Code:
KiXtart Version  = 4.62
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Home Premium Edition
CPU              = AMD Turion(tm) II P540 Dual-Core Processor
Speed            = 2394 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/06 18:15:47.915
Processing End   = 2011/11/06 18:15:48.429
Duration         = 0000/00/00 00:00:00.514
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 403


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 12:17 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

yehaa, let the games begin! \:\)

 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/07 01:16:51.803
Processing End   = 2011/11/07 01:16:52.095
Duration         = 0000/00/00 00:00:00.292
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 290


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 12:25 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/07 01:25:05.643
Processing End   = 2011/11/07 01:25:05.899
Duration         = 0000/00/00 00:00:00.256
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 271


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 12:29 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

it is so ugly :'(

LonkeroAdministrator
(KiX Master Guru)
2011-11-07 12:31 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

KiXGolf Score = 268

LonkeroAdministrator
(KiX Master Guru)
2011-11-07 12:48 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

KiXGolf Score = 263

maciep
(Korg Regular)
2011-11-07 12:49 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

long way to go!

KiXGolf Score = 386


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 01:24 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

oh.
I still don't like my code, but at least it's shorter ;\)
 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/07 02:22:29.880
Processing End   = 2011/11/07 02:22:30.174
Duration         = 0000/00/00 00:00:00.294
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 257


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 01:48 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/07 02:47:15.810
Processing End   = 2011/11/07 02:47:16.072
Duration         = 0000/00/00 00:00:00.262
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 253


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 01:59 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/07 02:58:21.498
Processing End   = 2011/11/07 02:58:21.960
Duration         = 0000/00/00 00:00:00.461
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 249


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 02:02 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

getting tired...
 Code:
Result           = Passed
KiXGolf Score    = 248


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 02:08 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

oops.
 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/07 03:06:56.230
Processing End   = 2011/11/07 03:06:56.542
Duration         = 0000/00/00 00:00:00.311
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 238


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 02:16 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Code:
Result           = Passed
KiXGolf Score    = 236


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 02:48 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/07 03:47:28.671
Processing End   = 2011/11/07 03:47:29.026
Duration         = 0000/00/00 00:00:00.354
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 233


JochenAdministrator
(KiX Supporter)
2011-11-07 10:27 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

We don't do encoding/decoding? Whut? Where?

Ok, downloading tha package now.


JochenAdministrator
(KiX Supporter)
2011-11-07 11:05 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Oh lol,
I have to teach my Ultraedit copy not to replace tabs with 4 spaces for this round


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 12:02 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round


woke up a minute ago and got:
 Code:
Result           = Passed
KiXGolf Score    = 231


and I'm out of freaking coffee!!!!!!!


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 12:26 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

PLEASE, don't ask me what a line does.
I most likely have no freaking idea anymore!

 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/07 13:25:22.346
Processing End   = 2011/11/07 13:25:22.720
Duration         = 0000/00/00 00:00:00.374
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 223

Thank you for participating in KiXtart Golf!


JochenAdministrator
(KiX Supporter)
2011-11-07 12:44 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Halfway through:
encoding works with a score of 287 267 259
code is very very ugly.. I am quite confident I should'nt show this to anyone anytime \:D


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 12:56 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Jochen, yea...
my startup code didn't look too sweet either.
still has some ugliness to it, but working that crap out as much as I can.

 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/07 13:54:48.620
Processing End   = 2011/11/07 13:54:48.996
Duration         = 0000/00/00 00:00:00.375
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 219

Thank you for participating in KiXtart Golf!


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 01:08 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

whatta...
 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/07 14:07:29.605
Processing End   = 2011/11/07 14:07:30.030
Duration         = 0000/00/00 00:00:00.424
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 214

Thank you for participating in KiXtart Golf!


finally got the ugly part out.
me smile now \:\)


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 01:20 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

1 stroke, win/lose... don't know...
 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/07 14:19:32.379
Processing End   = 2011/11/07 14:19:32.739
Duration         = 0000/00/00 00:00:00.360
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 213


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 01:23 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

one more
 Code:
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 212


JochenAdministrator
(KiX Supporter)
2011-11-07 02:50 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

some news from my code hell ..

with a score of 340 I pass 30 of 40 tests

Seem to have trouble when key is space in encoded input.

[edit]And I can't tell why .. it should work with both keys :'( [/edit]


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 02:52 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

30?
you almost done.


JochenAdministrator
(KiX Supporter)
2011-11-07 04:23 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

No I'm not .. I am getting crazy over why this doesn't work

JochenAdministrator
(KiX Supporter)
2011-11-07 04:59 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Huzzah! (checked the wrong variable, which in 25% of the cases accidentally evaluated as fitting. Could bite myself if I could reach my behind)


KiXtart Version  = 4.62
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows XP Professional
CPU              = Intel Pentium Celeron
Speed            = 2393 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/07 16:58:09.078
Processing End   = 2011/11/07 16:58:09.375
Duration         = 0000/00/00 00:00:00.296
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 338

Thank you for participating in KiXtart Golf!



JochenAdministrator
(KiX Supporter)
2011-11-07 05:02 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Now, the code is still as ugly as hell can be.. Hope I can get rid of the uglyness before public

JochenAdministrator
(KiX Supporter)
2011-11-07 05:17 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

swapping $ and $x variables..

# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 333




LonkeroAdministrator
(KiX Master Guru)
2011-11-07 06:07 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

you can't be that busy!

bet you will get below 250 before bedtime ;\)


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 07:25 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

well... if nobody else...

 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/07 20:24:16.291
Processing End   = 2011/11/07 20:24:16.712
Duration         = 0000/00/00 00:00:00.421
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 210


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 07:27 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

LOL...
wicked!
 Code:
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 208


AllenAdministrator
(KiX Supporter)
2011-11-07 09:29 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Big Scoring Differences...
 
1. Lonkero 208 2. Jochen 333 3. Maciep 386



JochenAdministrator
(KiX Supporter)
2011-11-07 09:36 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

well, just started.. and the ugliness of my initial code kinda suppresses ideas

Now, lets see what I can do while sitting in my bed, sipping on my beer, having my wife beside doing her stuff ;\)


JochenAdministrator
(KiX Supporter)
2011-11-07 09:46 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Lulz!!

 Code:
Result           = Passed
KiXGolf Score    = 332


I will need extra time to catch up


JochenAdministrator
(KiX Supporter)
2011-11-07 09:49 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

nananananananana .. Bedman!!

 Code:
Result           = Passed
KiXGolf Score    = 331




JochenAdministrator
(KiX Supporter)
2011-11-07 10:09 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

ok, warp 3..

 Code:
Result           = Passed
KiXGolf Score    = 328


JochenAdministrator
(KiX Supporter)
2011-11-07 10:11 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

326

LonkeroAdministrator
(KiX Master Guru)
2011-11-07 10:13 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

I would say your wife is slowing you down quite a bit...

JochenAdministrator
(KiX Supporter)
2011-11-07 10:20 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

lol, nah, I still bet on the uglyness of the code..
Imagine, I still got an iif() in it


AllenAdministrator
(KiX Supporter)
2011-11-07 10:23 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Quote:
Imagine, I still got an iif() in it


not to mention, over 100 extraneous strokes... ;\)


JochenAdministrator
(KiX Supporter)
2011-11-07 10:25 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

oh, an obvious one

 Code:
Result           = Passed
KiXGolf Score    = 323


I guess for now I am satisfied defending 2nd place.


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 10:37 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

I don't like what I just did.
got bored and shortened the code but it is ugly again \:\(

 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/07 23:36:19.858
Processing End   = 2011/11/07 23:36:20.432
Duration         = 0000/00/00 00:00:00.574
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 205


JochenAdministrator
(KiX Supporter)
2011-11-07 10:39 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

hmm .. only cosmetics, shifting the ugliness up a notch

 Code:
Result           = Passed
KiXGolf Score    = 321


AllenAdministrator
(KiX Supporter)
2011-11-07 10:44 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Slow progression to 200... with it being this early in the game, I gotta think it will be broken. What do you think?

JochenAdministrator
(KiX Supporter)
2011-11-07 10:51 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

cannot tell, as I have no idea what Jooel is doing there ..
I wouldn't bet a penny on me right now, that for sure


LonkeroAdministrator
(KiX Master Guru)
2011-11-07 10:58 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

so close but the code is... tight...

JochenAdministrator
(KiX Supporter)
2011-11-07 11:47 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

finally good rid of the last iif() .. not too much gain, but hey, less ugliness!

 Code:
Result           = Passed
KiXGolf Score    = 316


JochenAdministrator
(KiX Supporter)
2011-11-07 11:49 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

dangit, I always fall for this

 Code:
Result           = Passed
KiXGolf Score    = 315


JochenAdministrator
(KiX Supporter)
2011-11-08 12:06 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

right, thats it for today.
Think I'll need to start from scratch tomorrow or whenever 'till Sunday

n8 all


LonkeroAdministrator
(KiX Master Guru)
2011-11-08 12:25 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

night

LonkeroAdministrator
(KiX Master Guru)
2011-11-08 01:25 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Quote:
Binary ascii characters are represented as 0s and 1s and are 8 digits long.


well... binary ascii is 7bits.
our tests are only for the ASCII table but test on 8bit (1byte) size.
is this totally by design?


AllenAdministrator
(KiX Supporter)
2011-11-08 01:53 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Are you asking if the leading zeroes are unnecessary? If so, probably.

The original article I found ( http://threatpost.com/en_us/blogs/hackers-pinch-obfuscation-technique-defcon-presentation-060911 ) mentions "8 digit pieces". When I was researching this, I found a few sites that had the conversion tables ( http://www.pcguide.com/res/tablesASCII-c.html ) and they were 8 bit.

I guess I just never really considered it. \:\/


LonkeroAdministrator
(KiX Master Guru)
2011-11-08 02:53 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

oh, at the bottom of that it says "perl module has been avail for a decade"
thought so. couldn't imagine some nobody comes up with something like that in 2008.

anyways, once I started thinking about it, with the extended character set could come issues with charset-incompability, so guess it makes perfect sense for this golf just to include the 7bit chars.


maciep
(Korg Regular)
2011-11-08 02:57 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Too nice out today to stay in and golf...hope to jump back in tomorrow some time!

ShaneEP
(MM club member)
2011-11-08 03:30 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

A rough school week for me. But I'll try to get something started soon.

LonkeroAdministrator
(KiX Master Guru)
2011-11-08 03:35 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

oops, it works!
 Code:
Result           = Passed
KiXGolf Score    = 203


LonkeroAdministrator
(KiX Master Guru)
2011-11-08 04:10 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

lol.
if someone can golf this...
 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/08 05:09:01.836
Processing End   = 2011/11/08 05:09:03.103
Duration         = 0000/00/00 00:00:01.266
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 202


LonkeroAdministrator
(KiX Master Guru)
2011-11-08 04:14 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

well, guess I can
 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/08 05:13:29.452
Processing End   = 2011/11/08 05:13:30.834
Duration         = 0000/00/00 00:00:01.381
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 200


LonkeroAdministrator
(KiX Master Guru)
2011-11-08 04:20 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

AND THERE WE GO!
 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/08 05:18:49.212
Processing End   = 2011/11/08 05:18:50.500
Duration         = 0000/00/00 00:00:01.288
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 199


AllenAdministrator
(KiX Supporter)
2011-11-08 04:36 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Thumbs up!

JochenAdministrator
(KiX Supporter)
2011-11-08 09:51 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

still fiddling with the ugly kid..

 Code:
Result           = Passed
KiXGolf Score    = 309


LonkeroAdministrator
(KiX Master Guru)
2011-11-08 02:03 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

need to improve, Jochen getting too close :P

 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/08 15:02:31.065
Processing End   = 2011/11/08 15:02:32.997
Duration         = 0000/00/00 00:00:01.932
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 198


LonkeroAdministrator
(KiX Master Guru)
2011-11-08 02:11 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

looking at my code, it doesn't make any sense to me it still works.
any... maybe a buggie boo.

nevermind... counted the brackets wrong :P


LonkeroAdministrator
(KiX Master Guru)
2011-11-08 02:22 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/08 15:21:42.032
Processing End   = 2011/11/08 15:21:43.466
Duration         = 0000/00/00 00:00:01.434
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 196


LonkeroAdministrator
(KiX Master Guru)
2011-11-08 02:32 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

WIXED!
 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/08 15:31:25.310
Processing End   = 2011/11/08 15:31:26.280
Duration         = 0000/00/00 00:00:00.970
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 194


LonkeroAdministrator
(KiX Master Guru)
2011-11-08 02:34 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

On the roll! \:o

 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/08 15:33:26.240
Processing End   = 2011/11/08 15:33:27.168
Duration         = 0000/00/00 00:00:00.927
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 186


JochenAdministrator
(KiX Supporter)
2011-11-08 03:11 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Strategy for now:

golf the sh* out of the current monstrosity and then pick up the best parts and create something elegant with less extremities, heads, strokes..
Kinda like a reverse Frankenstein

Sounds like a plan.. Only the implementation scares me a bit


LonkeroAdministrator
(KiX Master Guru)
2011-11-08 03:57 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

that sounds so planned \:\)

LonkeroAdministrator
(KiX Master Guru)
2011-11-08 04:55 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Oh my...
 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/08 17:54:57.240
Processing End   = 2011/11/08 17:54:58.176
Duration         = 0000/00/00 00:00:00.936
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 182


Howard Bullock
(KiX Supporter)
2011-11-08 11:04 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

It appears I still have 4 days to catch up. I will try to dedicate some time to this.

JochenAdministrator
(KiX Supporter)
2011-11-08 11:22 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Two things..

@Jooel: noticed the runtimes in your score report. Until latest scores mostly over a second.. What have you done there?! Or do you run this on your microwave?

@Allen: next time, please don't choose a week with two major game release dates (MW3 an Skyrim) ;\)


LonkeroAdministrator
(KiX Master Guru)
2011-11-08 11:29 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Hello Howard!!!
welcome back! \:\)

@Jochen, well... can't reveal all the secrets here, now can I? :P
bet you will be just like I, "WTF!" when you see it \:\)


AllenAdministrator
(KiX Supporter)
2011-11-08 11:31 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

lol... I never even thought about something like that. So the question is... what's your priority?

AllenAdministrator
(KiX Supporter)
2011-11-08 11:38 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

1. Lonkero  182
2. Jochen   309
3. Maciep   386



LonkeroAdministrator
(KiX Master Guru)
2011-11-09 03:29 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

it's so quiet in here...

BradV
(Seasoned Scripter)
2011-11-09 04:48 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

I'll have to remember to download and start tonight when I get home. I need to post my 765 score. \:\)

LonkeroAdministrator
(KiX Master Guru)
2011-11-09 07:59 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

damn, I suspect I need to start thinking with something called a brain to lower my score more. dang!!!!

JochenAdministrator
(KiX Supporter)
2011-11-09 10:36 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

this one proofs that I haven't used my brain at all by now.. Need to follow that path tomorrow, it holds more than that.

 Code:
Result           = Passed
KiXGolf Score    = 301


LonkeroAdministrator
(KiX Master Guru)
2011-11-10 12:52 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

damn, took some hours but managed to do it.
 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/10 01:51:34.028
Processing End   = 2011/11/10 01:51:35.626
Duration         = 0000/00/00 00:00:01.597
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 179


LonkeroAdministrator
(KiX Master Guru)
2011-11-10 01:00 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Code:
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 178


LonkeroAdministrator
(KiX Master Guru)
2011-11-10 01:02 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

and the last easy picking...
 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/10 02:02:18.463
Processing End   = 2011/11/10 02:02:19.888
Duration         = 0000/00/00 00:00:01.425
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 177


ShaneEP
(MM club member)
2011-11-10 06:02 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Well, Im on the board at least haha...

 Code:

KiXtart Version  = 4.62
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Home Premium Edition
CPU              = AMD Athlon(tm) II P340 Dual-Core Processor
Speed            = 2194 MHz
Memory           = 3072 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/09 23:01:39.121
Processing End   = 2011/11/09 23:01:39.340
Duration         = 0000/00/00 00:00:00.218
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 619

Thank you for participating in KiXtart Golf!


LonkeroAdministrator
(KiX Master Guru)
2011-11-10 09:09 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

cool.
we all know that's the start we all take.
now you golf it down \:\)

one more on the board, and no sign of Howard... wonder if he already gave up :P


LonkeroAdministrator
(KiX Master Guru)
2011-11-10 09:33 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/10 10:32:33.003
Processing End   = 2011/11/10 10:32:35.573
Duration         = 0000/00/00 00:00:02.569
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 176


LonkeroAdministrator
(KiX Master Guru)
2011-11-10 10:10 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

one more...
 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/10 11:09:15.440
Processing End   = 2011/11/10 11:09:16.420
Duration         = 0000/00/00 00:00:00.979
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 175


LonkeroAdministrator
(KiX Master Guru)
2011-11-10 11:40 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Jochen, the runtime seems to be highly affected by skype video calls \:\)

JochenAdministrator
(KiX Supporter)
2011-11-10 12:33 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

that maybe.
Or your processor .. let's see. Intel Pentium III with 1.4 GHz .. what's that, an Atom CPU?


JochenAdministrator
(KiX Supporter)
2011-11-10 12:34 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Anyway, we can compare this earliest on Sunday ;\)

LonkeroAdministrator
(KiX Master Guru)
2011-11-10 12:40 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

atom? lol.
no, very low power core2... lu9xxx series I think.
and if you didn't know, kixtart thinks everything is P3 or Athlon \:D


JochenAdministrator
(KiX Supporter)
2011-11-10 12:48 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Yeah, at least anything newer than PIII or Athlon

JochenAdministrator
(KiX Supporter)
2011-11-10 01:04 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Wow,
I am in the making of a new approach
Been a long time that I heard a script beeping insanely while presenting the result screen properly without dying beforehand (0 of 40 of course) \:D


LonkeroAdministrator
(KiX Master Guru)
2011-11-10 01:12 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

yea...
had few of those.
sometimes the beeping was so "long" that the result had been on the screen for a while and the beeps just kept on going \:D

at some point I understood to lower my speaker volume ;\)


JochenAdministrator
(KiX Supporter)
2011-11-10 01:14 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

oh well, at least that mistake was obvious .. fixed.
It may have higher score by now, but I guess it holds more potential (plus it is less ugly)


JochenAdministrator
(KiX Supporter)
2011-11-10 01:23 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

I was right

 Code:
KiXtart Version  = 4.62
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows XP Professional
CPU              = Intel Pentium Celeron
Speed            = 2393 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/10 13:23:02.540
Processing End   = 2011/11/10 13:23:02.790
Duration         = 0000/00/00 00:00:00.250
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 297

Thank you for participating in KiXtart Golf!


JochenAdministrator
(KiX Supporter)
2011-11-10 01:25 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Code:
Result           = Passed
KiXGolf Score    = 294


LonkeroAdministrator
(KiX Master Guru)
2011-11-10 01:28 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

that was fast.
now I reiterate what I stated earlier, you will beat 250 today.
heck, might even run down to 230 ;\)


LonkeroAdministrator
(KiX Master Guru)
2011-11-10 01:32 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Eric, where did you go?
days without update makes me worry.


JochenAdministrator
(KiX Supporter)
2011-11-10 04:58 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Meh, that is sooo awkward. I fail to see the light this round.. no clues how I can get in Jooels region.

ShaneEP
(MM club member)
2011-11-10 07:40 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

A little better.
 Code:

KiXtart Version  = 4.62
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Home Premium Edition
CPU              = AMD Athlon(tm) II P340 Dual-Core Processor
Speed            = 2194 MHz
Memory           = 3072 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/10 12:40:17.114
Processing End   = 2011/11/10 12:40:17.285
Duration         = 0000/00/00 00:00:00.171
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 522

Thank you for participating in KiXtart Golf!


ShaneEP
(MM club member)
2011-11-10 07:58 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Broke 500!
 Code:

KiXtart Version  = 4.62
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Home Premium Edition
CPU              = AMD Athlon(tm) II P340 Dual-Core Processor
Speed            = 2194 MHz
Memory           = 3072 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/10 12:58:00.523
Processing End   = 2011/11/10 12:58:00.674
Duration         = 0000/00/00 00:00:00.150
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 491

Thank you for participating in KiXtart Golf!


LonkeroAdministrator
(KiX Master Guru)
2011-11-10 09:58 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

there you go! \:\)

LonkeroAdministrator
(KiX Master Guru)
2011-11-10 10:49 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

I did not imagine this would work :P

 Code:
KiXtart Version  = 4.61
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium III
Speed            = 1396 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/10 23:48:15.682
Processing End   = 2011/11/10 23:48:17.012
Duration         = 0000/00/00 00:00:01.330
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 173


LonkeroAdministrator
(KiX Master Guru)
2011-11-11 01:12 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

damn, with my luck I am overlooking something really simple.

Howard Bullock
(KiX Supporter)
2011-11-11 02:50 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Well I had a little time today and am proud to enter my first interation of working code. This is the first KiX programming I have done in a couple years.

 Code:
KiXtart Version  = 4.62
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows 7 Professional Edition
CPU              = Intel Pentium Celeron
Speed            = 2394 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/10 20:46:17.737
Processing End   = 2011/11/10 20:46:17.895
Duration         = 0000/00/00 00:00:00.158
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 320

Thank you for participating in KiXtart Golf! 


LonkeroAdministrator
(KiX Master Guru)
2011-11-11 03:24 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

awesome!

AllenAdministrator
(KiX Supporter)
2011-11-11 05:25 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

1. Lonkero  173
2. Jochen   294
3. Howard   320
4. Maciep   386
5. ShaneEP  491



Howard Bullock
(KiX Supporter)
2011-11-11 05:56 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Code:
Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/10 23:55:52.818
Processing End   = 2011/11/10 23:55:52.963
Duration         = 0000/00/00 00:00:00.145
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 297 


Howard Bullock
(KiX Supporter)
2011-11-11 06:48 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Code:
Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/11 00:43:41.210
Processing End   = 2011/11/11 00:43:41.367
Duration         = 0000/00/00 00:00:00.157
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 292 


Howard Bullock
(KiX Supporter)
2011-11-11 07:30 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Code:
Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/11 01:30:27.359
Processing End   = 2011/11/11 01:30:27.517
Duration         = 0000/00/00 00:00:00.157
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 269 


JochenAdministrator
(KiX Supporter)
2011-11-11 08:37 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Hey Howard,

nice to see you found a strategy better than what I do here .. I wonder what that would be. Totally stuck


JochenAdministrator
(KiX Supporter)
2011-11-11 12:13 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Another pretty obvious one which are getting harder to find as my code seems to be overcomplicated

 Code:
Result           = Passed
KiXGolf Score    = 291


Sorry to say Allen, but this round is more frustrating than fun to me \:\(


JochenAdministrator
(KiX Supporter)
2011-11-11 12:27 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round



 Code:
Result           = Passed
KiXGolf Score    = 287


JochenAdministrator
(KiX Supporter)
2011-11-11 12:43 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

This one bugged my eye since day one! Sometimes one needs to write down expected results in all variations and code around that.. easy then.

Now I feel a bit better.

 Code:

KiXtart Version  = 4.62
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows XP Professional
CPU              = Intel Pentium Celeron
Speed            = 2393 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/11 12:43:00.703
Processing End   = 2011/11/11 12:43:00.937
Duration         = 0000/00/00 00:00:00.233
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 279

Thank you for participating in KiXtart Golf!


JochenAdministrator
(KiX Supporter)
2011-11-11 01:12 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

eh lol, the world is becoming my friend again \:o

 Code:

KiXtart Version  = 4.62
KiXGolf Script   = kixgolf_wo.kix
Scoring Engine   = 3.3
OS               = Windows XP Professional
CPU              = Intel Pentium Celeron
Speed            = 2393 MHz
Memory           = 4096 MB

Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/11 13:03:17.843
Processing End   = 2011/11/11 13:03:18.062
Duration         = 0000/00/00 00:00:00.218
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 273

Thank you for participating in KiXtart Golf! 


LonkeroAdministrator
(KiX Master Guru)
2011-11-11 02:04 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

wow. talk about mood swings ;\)
nice advancements.

so the second place race seems to stabilize between Jochen and Howard...


Howard Bullock
(KiX Supporter)
2011-11-11 02:15 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

I know that Lonk always seems to find a novel way to approach problems and eek functionality out very sparse code. I am currently trying to figure out what the hell he did to accomplish this with ~90 less strokes than my approach.

I am now looking to using some of that trickery Lonk has employed in previous sessions but I can not see that closing the gap.

Maybe some alcohol after work will clear away the cobwebs and let me see another way to get there.


JochenAdministrator
(KiX Supporter)
2011-11-11 03:17 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Don't trust in Alcohol, it didn't help here .. maybe we will need some harder drugs to close that gap ;\)

BradV
(Seasoned Scripter)
2011-11-11 03:41 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

I'm still working to get a successful run. \:\)

Will try again this afternoon when I get home.


JochenAdministrator
(KiX Supporter)
2011-11-11 03:44 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Originally Posted By: Jochen
.. maybe we will need some harder drugs to close that gap ;\)


Holy Crap! That tree is eating the sky!!

 Code:
Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/11 15:41:43.812
Processing End   = 2011/11/11 15:41:44.046
Duration         = 0000/00/00 00:00:00.234
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 272


Howard Bullock
(KiX Supporter)
2011-11-11 03:49 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Code:
Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/11 09:19:44.060
Processing End   = 2011/11/11 09:19:44.211
Duration         = 0000/00/00 00:00:00.151
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 261 


JochenAdministrator
(KiX Supporter)
2011-11-11 03:53 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

whoops.

LonkeroAdministrator
(KiX Master Guru)
2011-11-11 05:02 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

and the gap is closing. Jochen, is the [censored] you popping actually legal?
doping and blood infusions are not disqualification factors by the rules, but everyone should stay healthy after the tournament as well to enjoy of the glory ;\)


JochenAdministrator
(KiX Supporter)
2011-11-11 05:32 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

hehe,

nah, just kidding.. try "that tree is eating the sky" on google images ;\)


LonkeroAdministrator
(KiX Master Guru)
2011-11-11 06:03 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

did you mean this:
http://www.flickr.com/photos/oxbmmxo/4670681770/


JochenAdministrator
(KiX Supporter)
2011-11-11 06:08 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

wtf dude? \:D





LonkeroAdministrator
(KiX Master Guru)
2011-11-11 06:43 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

oh!


Howard Bullock
(KiX Supporter)
2011-11-11 07:37 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

I keep looking at my code and it would appear that something more mind altering is indeed required to get this code any tighter. I am reconsidering my basic methodology to see if I missed some overly complicated simple solution.

ShaneEP
(MM club member)
2011-11-11 08:07 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Unfortunately I'm at the same point as you Howard...except with almost 500 strokes haha. I'm pretty sure my biggest flaw is in how i'm converting from ascii to binary. Might have to look up some old posts and find a better way.

LonkeroAdministrator
(KiX Master Guru)
2011-11-11 11:01 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

I am at the point that it doesn't really benefit me to even try to improve the code, so I won't :P

Howard Bullock
(KiX Supporter)
2011-11-12 12:20 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Originally Posted By: Lonkero
I am at the point that it doesn't really benefit me to even try to improve the code, so I won't :P


Thanks for giving us a chance. I think...

You just too good. Congrats. I hope to have an epiphany and make you regret that decision.


LonkeroAdministrator
(KiX Master Guru)
2011-11-12 12:43 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

I am actually shooting for code that can't be improved in the public round.
only one has been able to do it this far and it wasn't me.
that's why I am so scared that I am missing something really simple.

for the private round, I just can't be worried even a bit.
if someone beats me, it would be a miracle ;\)


Howard Bullock
(KiX Supporter)
2011-11-12 02:30 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Code:
Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/11 20:29:28.465
Processing End   = 2011/11/11 20:29:28.608
Duration         = 0000/00/00 00:00:00.142
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 259 


JochenAdministrator
(KiX Supporter)
2011-11-12 08:03 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

I think I might dreamt of a way to catch up again with Howard tonight .. But, so many things to do on weekends and so little time.
We'll see. Funny thing is: the amount of iif's has increased again while still lowering my score. I must be doing something wrong \:\/


JochenAdministrator
(KiX Supporter)
2011-11-12 08:15 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Oh well, this part was bugging me since beginning either. Too bad it doesn't improve too much.

 Code:
Result           = Passed
KiXGolf Score    = 268


JochenAdministrator
(KiX Supporter)
2011-11-12 08:39 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

 Code:
Result           = Passed
KiXGolf Score    = 266


JochenAdministrator
(KiX Supporter)
2011-11-12 09:47 AM
Re: Kixgolf - Whitespace Obfuscation - Private Round

265

JochenAdministrator
(KiX Supporter)
2011-11-12 04:27 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Now, a tie is inacceptable .. is it?

 Code:
Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/12 16:26:54.515
Processing End   = 2011/11/12 16:26:54.906
Duration         = 0000/00/00 00:00:00.391
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 259

Thank you for participating in KiXtart Golf!


JochenAdministrator
(KiX Supporter)
2011-11-12 04:29 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

that was unexpected \:o

 Code:
Tournament       = Whitespace Obfuscation
Processing Start = 2011/11/12 16:29:40.390
Processing End   = 2011/11/12 16:29:40.765
Duration         = 0000/00/00 00:00:00.375
# Tests Run      = 40
# Tests Passed   = 40
# Tests Failed   = 0
Result           = Passed
KiXGolf Score    = 257

Thank you for participating in KiXtart Golf!


JochenAdministrator
(KiX Supporter)
2011-11-12 04:31 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

this wasn't

 Code:
Result           = Passed
KiXGolf Score    = 256


JochenAdministrator
(KiX Supporter)
2011-11-12 04:49 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

D'oh!

 Code:
Result           = Passed
KiXGolf Score    = 254


LonkeroAdministrator
(KiX Master Guru)
2011-11-12 05:06 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

nice. couple more hours and you got me beat!

JochenAdministrator
(KiX Supporter)
2011-11-12 05:50 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

I would say couple more days or even weeks ;\)

Now, I can't explain why this still works but it does:

*Edith says: nevermind, on second thought its logical*

 Code:
Result           = Passed
KiXGolf Score    = 251


AllenAdministrator
(KiX Supporter)
2011-11-12 05:59 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Thanks go to Howard for infusing some life into this competition.

1. Lonkero  173
2. Jochen   251
3. Howard   259
4. Maciep   386
5. ShaneEP  491
6. Brad     ???



About a day to go from here... good luck Gents!


LonkeroAdministrator
(KiX Master Guru)
2011-11-12 06:10 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

amen \:\)
and Jochen for taking the time to compete \:\)


JochenAdministrator
(KiX Supporter)
2011-11-12 06:16 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Stupid me \:o

 Code:
Result           = Passed
KiXGolf Score    = 247


LonkeroAdministrator
(KiX Master Guru)
2011-11-12 06:45 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

just can't find anything else to strip.

JochenAdministrator
(KiX Supporter)
2011-11-12 06:56 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

well, over 70 away and less than 24 hours to go.. you can feel comfort wiht what you got

Howard Bullock
(KiX Supporter)
2011-11-12 07:28 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

My Kix-fu is failing \:\(

Back to the drawing board.


LonkeroAdministrator
(KiX Master Guru)
2011-11-12 08:02 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

fu? that didn't sound too nice ;\)

JochenAdministrator
(KiX Supporter)
2011-11-12 09:53 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

♫♪ Everybody was Kix-Fu fighting ♪♫

Howard Bullock
(KiX Supporter)
2011-11-13 03:48 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

\:\( With only 2 hours 10 minutes left, I could only shave 4 strokes.

Result = Passed
KiXGolf Score = 255


JochenAdministrator
(KiX Supporter)
2011-11-13 04:00 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

getting close .. can't find any more

AllenAdministrator
(KiX Supporter)
2011-11-13 06:02 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

Good game guys...

The Private Round is now complete.

The Public Round will continue here:
http://www.kixtart.org/forums/ubbthreads.php?ubb=showflat&Number=203659#Post203659


BradV
(Seasoned Scripter)
2011-11-16 03:27 PM
Re: Kixgolf - Whitespace Obfuscation - Private Round

I was failing on the ascii to binary conversion. I wasn't returning a padded binary, just the fewest bits to represent the value. \:\(