John Tromp

Home * People * John Tromp

John Tromp [1] Johannes (John) Theodorus Tromp,

a Dutch mathematician and computer scientist with a Ph.D. in 1993 on algorithms and complexity from University of Amsterdam under advisor Paul Vitányi. His research interests include artificial intelligence and board games such as Connect Four, Chess and Go, complexity, algorithmic information theory, distributed computing, and computational biology. His recreational interests include playing Go and chess. Along with Álvaro Begué, John Tromp is co-author of the Go playing program Dimwit [2].

Selected Publications

[7]

1989

  • John Tromp (1989). How to Construct an Atomic Variable (Extended Abstract). WDAG 1989

1990 …

2000 …

2010 …

Postings

Re: On the number of chess positions by John Tromp, CCC, April 02, 2022

John’s Chess Playground John’s Connect Four Playground » Connect Four John’s Go Page » Go Counting Legal Positions in Go, January 20, 2016 Programming Pearls

References

  1. John Tromp HomePage
  2. Computer-go.info - Details of Program: Dimwit
  3. Shirish Chinchalkar (1996). An Upper Bound for the Number of Reachable Positions. ICCA Journal, Vol. 19, No. 3
  4. John’s Chess Playground - Number of chess diagrams and positions
  5. Number of Go positions computed at last by John Tromp, The Computer-go Archives, January 22, 2016
  6. Counting Legal Positions in Go by John Tromp, January 20, 2016
  7. dblp: John Tromp
  8. Prouhet–Thue–Morse Sequence, Prouhet–Thue–Morse constant from Wikipedia
  9. Combinatorics on words from Wikipedia
  10. The Shodan Go Bet
  11. Cuckoo Cycle: a new memory-hard proof-of-work system by John Tromp, Bitcoin Forum, January 08, 2014
  12. Cuckoo hashing from Wikipedia

Up one level