vinc / littlewing

Chess engine written in Rust ♛

Home Page:https://vinc.cc/binaries

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Improve evaluation

vinc opened this issue · comments

  • Add filefile(), open_files(), and half_open_files() functions
  • Add bonus for half open files
  • Add bonus for rooks open and half open files
  • Add penalty for doubled pawns
  • Add pawn shield for king safety

King safety is too much in opposition with mobility during the early opening, so we'll need to improve the evaluation to add more parameters before going back to king safety.