Skip to content
Chess Programming

Chess Programming

Chess programming for absolute beginners!

  • Chess-programming Main Page
  • About
  • Privacy Policy
  • Stupid Moves Checker

    Stupid Moves Checker

    Huo Chess Update In the ComputerMove function, there is a code segment checking the ‘stipidity’ of the move analyzed. if ((Number_of_attackers[(m_FinishingColumnNumber – 1), (m_FinishingRank – 1)] >= 1) && (Value_of_attackers[(m_FinishingColumnNumber – 1), (m_FinishingRank – 1)] < ValueOfMovingPiece)){ ThiisIsStupidMove = “Y”;} Proposed improvement in v0.9923: Check not only if number of attackers is more than 1…

    skakos

    July 21, 2026
    Check Algorithm, Check Move function, Huo Chess
    check move, chess algorithm, Chess programming
  • AI. Chess. The Human Element.

    AI. Chess. The Human Element.

    In a recent chess match during the Candidates tournament, a player – Hikaru – took more than 60 minutes to think on a single move. There were two possible moves that were playable at the position. After more than an hour thinking, Hikaru chose the wrong one and he eventually lost the game. After the…

    skakos

    May 24, 2026
    artificial intelligence
    AI, artificial intelligence, chess, chess computers, games
  • Huo Chess 2026 updates

    Huo Chess 2026 updates

    Keeping a program up-to-date is not easy. The most difficult part is the obvious one: You must open it. Read the code again. Update it where possible. Post it. Huo Chess has a minimalistic code, yet improvements can always happen. Please find below the code for the latest updated experimental version v0.9923. The points for…

    skakos

    May 9, 2026
    Chess programming, Chess Programming Philosophy, Programming
    Chess programming, Huo Chess
1 2 3 … 12
Next Page→

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Subscribe Subscribed
    • Chess Programming
    • Already have a WordPress.com account? Log in now.
    • Chess Programming
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar