chesslablab / tsblab

A chess library for TypeScript.
GNU General Public License v3.0
15 stars 5 forks source link

TDD the defense evaluation #91

Closed programarivm closed 2 years ago

programarivm commented 2 years ago

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 defense evaluation in a new .ts file called DefenseEval.ts in the ts-chess/src/eval folder as well as the corresponding test file DefenseEval.test.ts in the tests/unit/eval folder.

For further details on how the defense evaluation is implemented in PHP Chess please visit:

Keep it up and happy learning and coding!

owais34 commented 2 years ago

Hi Please assign me this issue 😁 . Happy learning and coding !!