[proxy] web.archive.org← back | site home | direct (HTTPS) ↗ | proxy home | ◑ dark◐ light

Programming - Chessprogramming wiki

From Chessprogramming wiki

Jump to: navigation, search

Home * Programming

This is about general purpose programming topics with focus on computer chess - programming languages, algorithms, data and various optimization techniques and standards.

Programming Topics

Basics

Parallelism

Misc Programming

GUI Programming

Bug Hunting

Optimization

Standards

Position

Games

  • PGN - Portable Game Notation

Protocols

See also

Selected Publications

Volume 1 - Fundamental Algorithms (1968)
Volume 2 - Seminumerical Algorithms (1969)
Volume 3 - Sorting and Searching (1973)
Volume 4 - Combinatorial Algorithms in preparation (five fascicles have been published as of April 2009)
Volume 4A - Enumeration and Backtracking
Volume 4B - Graph and Network Algorithms
Volume 4C and possibly 4D - Optimization and Recursion
Volume 5 - Syntactic Algorithms, planned (as of August 2006, estimated in 2015).

Forum Posts

External Links

Computation

Turing machine
Lambda calculus
First-order logic
Bit-level parallelism
Instruction-level parallelism
Task parallelism

Paradigms

Aspect-oriented programming
Data-driven programming
Declarative programming
Dynamic programming language
Event-driven programming
Functional programming
Imperative programming
Inductive Logic Programming
Logic programming
Metaprogramming
Object-oriented programming
Procedural programming
Quantum programming

Misc

References

  1. Electronic Delay Storage Automatic Calculator from Wikipedia
  2. Considered harmful from Wikipedia
  3. Coding Horror: I'd Consider That Harmful, Too by Jeff Atwood, October 25, 2007
  4. The Art of Computer Programming from Wikipedia
  5. William Cook (2009). Fifty-Plus Years of Combinatorial Integer Programming. pdf
  6. Barbara Hecker's YouTube channel by Julien Marcel, CCC, July 09, 2013

Up one Level