3 12 24	24  8 5	10 7 14	14 35  8 15  2 12  9 10 14  8  6  -75 75 40 -16 -12   0  8  8 12 -16 16 190 200  2  4  8  2  2 -20 -20  2 24  3  5 -2 -2 -4 -6 -4 -4 -8 -16 -16  -6 -8 -8 -4 -8 -4 -2  -4 -4 2

6 25  8 30 10 7  7 24 5 31 61 34  9  2 31  8  3 31  8 29 -350 124 16 -46 -53 -21 15 5  9 -49 15 121 258  1  3  4 12  2 -115 -20 7  4  9  9 -7 -2 -10 -18 -16 -4 -13 -131 -123 -20 -13 -19 -16 -6  -7 -6 -21 -21 8    
5 14 19 39 17 5 12 9 17 32 61 13  9  2 14  5  5 19 19 17 -220 45 22 -31 -31 -10 19  9  5 -41 23  89 174  3  1 12  5  4 -45 -24  5 11  5  6 -2 -2 -4 -9 -6 -2 -7 -45 -43 -15 -7 -7 -8 -4 -4 -5 -10 -9 5  
original:
3 12 36	24  8 5	10 7 14	14 50  8 15  2 12  9 10 14  8  6  -75 75 40 -16 -12   0  8  8 12 -16 16 190 200  2  4  8  2  2 -20 -20  2 24  3  5 -2 -2 -4 -6 -4 -4 -8 -16 -16  -6 -8 -8 -4 -8 -4 -2  -4 -4 2
Column numbers:
0  1  2  3  4 5  6 7  8  9 10 11 12 13 14 15 16 17 18 19   20 21 22  23  24  25 26 27 28  29 30  31  32 33 34 35 36 37  38  39 40 41 42 43 44 45 46 47 48 49 50  51  52  53 54 55 56 57 58 59  60 61 62

 0 Mobil                /* Currently not used */
 1 Develop              /* Punsishment for keeping N or B on first row */  
 2 Castle base bonus                                                       
 3 Unsym castle base	/* Will be added to Castle bonus */                
 4 Q_Katk			    /* Multiply value for Queen attacking the King */     
 5 Q_OPEN_A_H  		    /* Queen on an open file a or h */                 
 6 Q_OPEN_B_TO_G  	    /* Queen on an open file from b to g */             
 7 Q_WEAKFILE  		    /* Queen on a weak file */                         
 8 K_BLOCK_P			/* King Blocking a pawn on a weak file */         
 9 R_OPEN_A_H		    /* Rook on an open file a or h */		           
10 R_OPEN_B_TO_G 	    /* Rook on an open file b to g */                  
11 N_ATK_K			    /* Multiply value for Knight attacking the King */    
12 N_BLOCK_P			/* Blocking a pawn on a weak file */                          
13 B_ATK_K			    /* Multiply value for Bishop attacking the King */    
14 B_BLOCK_P			/* Blocking a pawn on a weak file */         
15 R_BLOCK_P			/* Blocking a pawn on a weak file */                          
16 R_WEAK_A_H  		    /* Rook on a weak file a or h */                   
17 R_WEAK_B_TO_G 	    /* Rook on a weak file b to g */                   
18 R_ATK_K			    /* Multiply value for Rook attacking the King */      
19 R_HALFOPEN  		    /* Rook on a halfopen file */                      
20 BO_Q_VS_RB  		    /* Trading Q vs R+B  */
21 BO_RP_VS_BN 		    /* Trading R+P vs B+N, B vs PPP etc */
22 BO_ONLY_KP		    /* Bonus for having material value>160 with only K+P */
23 BO_ONE_Q  		    /* Bonus for having material value>160 with a Q */
24 BO_ONE_R  		    /* Bonus for having material value>160 with a R */
25 BO_ONE_PI  		    /* Bonus for having material value>160 with a minor 0*/
26 BO_MANY_PI  		    /* Bonus for having material value>160 > 3 pieces. Multiply -#pieces with x*/
27 BO_MANY_PI_R 		/* Bonus for having material value>160 > 3 pieces incl R. Multiply -#rooks with x*/
28 BO_MANY_PI_NO_R  	/* Bonus for having material value>160 > 3 pieces w/o R. */
29 BO_MANY_PI_Q  	    /* Bonus for having material value>160 > 3 pieces incl Q.*/
30 BO_MANY_PI_NO_Q  	/* Bonus for having material value>160 > 3 pieces w/o Q.*/
31 MAX_POS1_ADD 		/* Margin to positional value for Fast Exit1 */
32 MAX_POS2			    /* Positional value for Fast Exit2*/
33 CASTL_ENEMYQ 		/* Bonus for castling when enemy Q on board. Multiply x*/
34 CASTL_00_HINDER 	    /* Penalty for pieces hindering 0-0. Divide by x */
35 CASTL_000_HINDER 	/* Penalty for pieces hindering 0-0-0. Divide by x */
36 R_HIND_BY_K		    /* Penalty for Rook hindered by own king. Multiply by x*/
37 K_WIDE_SHELT		    /* 'Wide' shelter surround K. Multiply cnt by x*/
38 K_IN_CORNER		    /* K in corner or first row in endgame. */
39 B_MOB_ADD			/* a in a+b*cB where cB = count B attacking bits -20*/
40 B_MOB_MUL			/* b in a+b*cB where cB = count B attacking bits 2 */
41 Q_DIST_ADD		    /* a in a+b*dQK where dQK = distance Q vs enemy K. 24*/
42 Q_DIST_MUL		    /* b in a+b*dQK where dQK = distance Q vs enemy K. 3 */
43 R_GUARD_RQ		    /* R guarding own R or Q 5*/
44 KP_HALFOPEN		    /* K Pawn on a halfopen file -2*/
45 KP_NOT_CLOSE		    /* K Pawn not close to king -2*/
46 KP_NOT_WITHIN2	    /* K Pawn not within 2 squares -4*/
47 KP1_NOT_WITHIN3	    /* K Pawn1 not within 3 squares -6*/
48 KP2_NOT_WITHIN3	    /* K Pawn2 not within 3 squares -4*/
49 KP3_NOT_WITHIN3	    /* K Pawn3 not within 3 squares -4*/
50 KP1_MISSING_OPEN 	/* K Pawn1 missing on an open file -8*/
51 KP2_MISSING_OPEN 	/* K Pawn2 missing on an open file -16*/
52 KP3_MISSING_OPEN 	/* K Pawn3 missing on an open file -16*/
53 KP1_MISSING_HALF 	/* K Pawn1 missing on an halfopen file -6*/
54 KP2_MISSING_HALF 	/* K Pawn2 missing on an halfopen file -8*/
55 KP3_MISSING_HALF 	/* K Pawn3 missing on an halfopen file -8*/
56 KP_ON_HALF		    /* K Pawn2 on an halfopen file -4*/
57 K_ON_E_D			    /* K on e or d file -8*/
58 K_ON_C_F			    /* K on c or f file -4*/
59 K_THREAT_BY_1P	    /* K threatened by 1 pawn -2*/
60 K_THREAT_BY_xP	    /* K threatened by X pawns -4*/
61 K_LOST_CASTL		    /* K lost O-O or 0-0-0 rights -4*/
62 B_DIFF_SQ_COL		/* B on different sq colors. Divide score with x. */
