Let's implement more heuristic evaluation features! Remember, we're transcribing a statically-typed, object-oriented PHP codebase into TypeScript from scratch.
This issue is about TDDing the pressure evaluation in a new .ts file called PressureEvaluation.ts in the ts-chess/src/evaluation folder as well as the corresponding test file PressureEvaluation.test.ts in the tests/unit/evaluation folder. The pressure evaluation will allow to find out which squares are being threatened at any given moment.
For further details on how the pressure evaluation is implemented in PHP Chess please visit:
Let's implement more heuristic evaluation features! Remember, we're transcribing a statically-typed, object-oriented PHP codebase into TypeScript from scratch.
For further information please visit:
So far the following ones have been added to the codebase already:
This issue is about TDDing the pressure evaluation in a new .ts file called
PressureEvaluation.ts
in thets-chess/src/evaluation
folder as well as the corresponding test filePressureEvaluation.test.ts
in thetests/unit/evaluation
folder. The pressure evaluation will allow to find out which squares are being threatened at any given moment.For further details on how the pressure evaluation is implemented in PHP Chess please visit:
Keep it up and happy learning and coding!