diff --git a/README.md b/README.md index d0383cf..f7ea625 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,8 @@ nim c -d:danger -d:lto --passC:"-mbmi2 -mpopcnt" --passL:"-static" --cc:clang -- - mobility - sliding pieces attacking area around king - rook on open file + - both bishops + - knight attacking bishop, rook, or queen - tapered parameters - optimized using gradient descent - search: @@ -48,13 +50,14 @@ nim c -d:danger -d:lto --passC:"-mbmi2 -mpopcnt" --passL:"-static" --cc:clang -- - transposition table suggested best move - static exchange evaluation - killermoves - - history heuristic + - relative history heuristic - nullmove reduction - late move reductions - check extensions - delta pruning - fail-high delta pruning - futility reductions + - hash result futility pruning #### License diff --git a/parameterOptimization/optimization.nim b/parameterOptimization/optimization.nim index 47c6b4b..e9ae042 100644 --- a/parameterOptimization/optimization.nim +++ b/parameterOptimization/optimization.nim @@ -67,7 +67,6 @@ proc optimize( gradient *= lr let oldBestError = bestError - # TODO: clean all this up, thanks eraseLine() stdout.write("iteration: " & fmt"{j:>3}") diff --git a/parameterOptimization/txt2.txt b/parameterOptimization/txt2.txt deleted file mode 100644 index 3b33ad3..0000000 --- a/parameterOptimization/txt2.txt +++ /dev/null @@ -1,15907 +0,0 @@ -[ - opening: SinglePhaseEvalParametersTemplate[Value]( - pst: [ - ourKing: [ - a1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - b1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - c1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - d1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - e1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - f1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - g1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - h1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - a2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - b2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - c2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - d2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - e2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - f2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - g2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - h2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - a3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - b3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - c3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - d3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - e3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - f3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - g3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - h3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - a4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - b4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - c4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - d4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - e4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - f4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - g4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - h4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - a5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - b5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - c5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - d5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - e5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - f5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - g5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - h5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - a6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - b6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - c6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - d6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - e6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - f6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - g6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - h6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - a7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - b7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - c7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - d7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - e7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - f7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - g7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - h7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - a8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - b8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - c8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - d8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - e8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - f8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - g8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - h8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - ], - enemyKing: [ - a1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - b1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - c1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - d1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - e1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - f1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - g1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - h1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - a2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - b2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - c2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - d2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - e2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - f2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - g2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - h2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - a3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - b3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - c3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - d3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - e3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - f3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - g3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - h3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - a4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - b4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - c4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - d4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - e4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - f4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - g4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - h4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - a5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - b5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - c5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - d5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - e5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - f5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - g5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - h5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - a6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - b6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - c6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - d6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - e6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - f6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - g6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - h6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - a7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - b7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - c7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - d7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - e7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - f7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - g7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - h7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - a8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - b8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - c8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - d8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - e8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - f8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - g8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - h8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, 45.Value, - 10.Value, 10.Value, 20.Value, 30.Value, 30.Value, 20.Value, 10.Value, 10.Value, - 5.Value, 5.Value, 10.Value, 25.Value, 25.Value, 10.Value, 5.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - 5.Value, -5.Value, -10.Value, 0.Value, 0.Value, -10.Value, -5.Value, 5.Value, - 5.Value, 10.Value, 10.Value, -20.Value, -20.Value, 10.Value, 10.Value, 5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 5.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 5.Value, 5.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -30.Value, -40.Value, -40.Value, -50.Value, -50.Value, -40.Value, -40.Value, -30.Value, - -20.Value, -30.Value, -30.Value, -40.Value, -40.Value, -30.Value, -30.Value, -20.Value, - -10.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -20.Value, -10.Value, - 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, - 20.Value, 30.Value, 10.Value, 0.Value, 0.Value, 10.Value, 30.Value, 20.Value - ], - ], - ], - ], - passedPawnTable: [0.Value, 0.Value, 0.Value, 10.Value, 15.Value, 20.Value, 45.Value, 0.Value, ], - mobilityMultiplier: [knight: 2.0, bishop: 3.0, rook: 4.0, queen: 2.0, ], - bonusTargetingKingArea: [bishop: 5.Value, rook: 5.Value, queen: 8.Value, ], - bonusIsolatedPawn: -10.Value, - bonusPawnHasTwoNeighbors: 5.Value, - bonusBothBishops: 10.Value, - bonusRookOnOpenFile: 5.Value, - kingSafetyMultiplier: -2.5 - ), - endgame: SinglePhaseEvalParametersTemplate[Value]( - pst: [ - ourKing: [ - a1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - b1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - c1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - d1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - e1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - f1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - g1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - h1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - a2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - b2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - c2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - d2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - e2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - f2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - g2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - h2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - a3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - b3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - c3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - d3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - e3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - f3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - g3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - h3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - a4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - b4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - c4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - d4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - e4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - f4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - g4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - h4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - a5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - b5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - c5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - d5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - e5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - f5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - g5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - h5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - a6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - b6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - c6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - d6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - e6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - f6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - g6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - h6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - a7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - b7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - c7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - d7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - e7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - f7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - g7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - h7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - a8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - b8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - c8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - d8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - e8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - f8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - g8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - h8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - ], - enemyKing: [ - a1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - b1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - c1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - d1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - e1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - f1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - g1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - h1: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - a2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - b2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - c2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - d2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - e2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - f2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - g2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - h2: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - a3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - b3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - c3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - d3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - e3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - f3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - g3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - h3: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - a4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - b4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - c4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - d4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - e4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - f4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - g4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - h4: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - a5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - b5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - c5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - d5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - e5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - f5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - g5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - h5: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - a6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - b6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - c6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - d6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - e6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - f6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - g6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - h6: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - a7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - b7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - c7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - d7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - e7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - f7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - g7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - h7: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - a8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - b8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - c8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - d8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - e8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - f8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - g8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - h8: [ - pawn: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, 90.Value, - 30.Value, 30.Value, 40.Value, 45.Value, 45.Value, 40.Value, 40.Value, 30.Value, - 20.Value, 20.Value, 20.Value, 25.Value, 25.Value, 20.Value, 20.Value, 20.Value, - 0.Value, 0.Value, 0.Value, 20.Value, 20.Value, 0.Value, 0.Value, 0.Value, - -5.Value, -5.Value, -10.Value, -10.Value, -10.Value, -10.Value, -5.Value, -5.Value, - -15.Value, -15.Value, -15.Value, -20.Value, -20.Value, -15.Value, -15.Value, -15.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - knight: [ - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value, - -40.Value, -20.Value, 0.Value, 0.Value, 0.Value, 0.Value, -20.Value, -40.Value, - -30.Value, 0.Value, 10.Value, 15.Value, 15.Value, 10.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 15.Value, 20.Value, 20.Value, 15.Value, 5.Value, -30.Value, - -30.Value, 0.Value, 15.Value, 20.Value, 20.Value, 15.Value, 0.Value, -30.Value, - -30.Value, 5.Value, 10.Value, 15.Value, 15.Value, 10.Value, 5.Value, -30.Value, - -40.Value, -20.Value, 0.Value, 5.Value, 5.Value, 0.Value, -20.Value, -40.Value, - -50.Value, -40.Value, -30.Value, -30.Value, -30.Value, -30.Value, -40.Value, -50.Value - ], - bishop: [ - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 10.Value, 10.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 5.Value, 5.Value, 10.Value, 10.Value, 5.Value, 5.Value, -10.Value, - -10.Value, 0.Value, 10.Value, 10.Value, 10.Value, 10.Value, 0.Value, -10.Value, - -10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, 10.Value, -10.Value, - -10.Value, 5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 5.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -10.Value, -20.Value - ], - rook: [ - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, - 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - -5.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value - ], - queen: [ - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -5.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - 0.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -5.Value, - -10.Value, 0.Value, 5.Value, 5.Value, 5.Value, 5.Value, 0.Value, -10.Value, - -10.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, 0.Value, -10.Value, - -20.Value, -10.Value, -10.Value, -5.Value, -5.Value, -10.Value, -10.Value, -20.Value - ], - king: [ - -50.Value, -40.Value, -30.Value, -20.Value, -20.Value, -30.Value, -40.Value, -50.Value, - -30.Value, -20.Value, -10.Value, 0.Value, 0.Value, -10.Value, -20.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 30.Value, 40.Value, 40.Value, 30.Value, -10.Value, -30.Value, - -30.Value, -10.Value, 20.Value, 30.Value, 30.Value, 20.Value, -10.Value, -30.Value, - -30.Value, -30.Value, 0.Value, 0.Value, 0.Value, 0.Value, -30.Value, -30.Value, - -50.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -30.Value, -50.Value - ], - ], - ], - ], - passedPawnTable: [0.Value, 20.Value, 30.Value, 40.Value, 60.Value, 100.Value, 120.Value, 0.Value, ], - mobilityMultiplier: [knight: 2.0, bishop: 3.0, rook: 4.0, queen: 2.0, ], - bonusTargetingKingArea: [bishop: 5.Value, rook: 5.Value, queen: 8.Value, ], - bonusIsolatedPawn: -10.Value, - bonusPawnHasTwoNeighbors: 5.Value, - bonusBothBishops: 10.Value, - bonusRookOnOpenFile: 5.Value, - kingSafetyMultiplier: -2.5 - ), -] - diff --git a/search.nim b/search.nim index c18deab..557b7c9 100644 --- a/search.nim +++ b/search.nim @@ -25,7 +25,7 @@ func futilityReduction(value: Value): Ply = 7.Ply -func hashResultMargin(depthDifference: Ply): Value = +func hashResultFutilityMargin(depthDifference: Ply): Value = if depthDifference >= 5.Ply: return values[king] depthDifference.Value * 200.Value @@ -178,7 +178,7 @@ func search( if alpha >= beta: return alpha else: - let margin = hashResultMargin(depth - hashResult.depth) + let margin = hashResultFutilityMargin(depth - hashResult.depth) var noisyAlpha = alpha noisyBeta = beta diff --git a/uci.nim b/uci.nim index ef0eb3a..c3a9ed8 100644 --- a/uci.nim +++ b/uci.nim @@ -14,7 +14,7 @@ const startposFen = "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1" megaByteToByte = 1_048_576 defaultHashSizeMB = 4 - maxHashSizeMB = 1048576 + maxHashSizeMB = 1_048_576 type UciState = object position: Position @@ -25,7 +25,7 @@ type UciState = object proc uci() = - echo "id name Nalwald 1.TODO" + echo "id name Nalwald 1.11" echo "id author Jost Triller" echo "option name Hash type spin default ", defaultHashSizeMB, " min 1 max ", maxHashSizeMB echo "uciok" @@ -42,7 +42,7 @@ proc setOption(uciState: var UciState, params: seq[string]) = echo "Invalid value" else: if uciState.changedHashTableSize: - # TODO: fix memory leak + # TODO: fix memory leak, try to use -d:useMalloc together with --gc:arc once it is fast enough echo "WARNING: changing size of hash table more than once may lead to memory leaks" uciState.changedHashTableSize = true uciState.hashTable.setSize(sizeInBytes = newHashSizeMB * megaByteToByte) @@ -112,7 +112,7 @@ proc go(uciState: var UciState, params: seq[string], searchThreadResult: var Flo return if searchThreadResult.isReady: - # TODO: fix crashes because of spawn + # TODO: fix crashes because of spawn, use --gc:arc once it is fast enough searchThreadResult = spawn uciSearch( position = uciState.position, hashTable = addr uciState.hashTable,