1. 20 Jun, 2013 1 commit
  2. 19 Jun, 2013 2 commits
  3. 19 May, 2013 4 commits
  4. 17 May, 2013 1 commit
  5. 16 May, 2013 2 commits
  6. 20 Apr, 2013 5 commits
  7. 12 Apr, 2013 1 commit
  8. 05 Apr, 2013 2 commits
  9. 02 Apr, 2013 1 commit
  10. 29 Mar, 2013 3 commits
  11. 28 Mar, 2013 2 commits
  12. 27 Mar, 2013 3 commits
  13. 23 Mar, 2013 1 commit
  14. 22 Mar, 2013 1 commit
    • Sam Moore's avatar
      Improving C++ API · 7518ec8d
      Sam Moore authored
      Changed the Piece and Board classes slightly so that I can make an efficient C++ agent.
      
      I plan to make SilverFish as good as I possibly can.
      Rather than writing 6 different mediocre sample agents like I did last year, I will just focus on this one.
      
      Technically I can't enter my own competition, so SilverFish is still just a sample agent.
      
      Anyway it still just defaults to random moves at the moment.
      7518ec8d
  15. 21 Mar, 2013 1 commit
    • Sam Moore's avatar
      Fixed bug with probabilities · 8571bc0c
      Sam Moore authored
      Pretty terrible, introduced weeks ago when trying to improve efficiency.
      Also fixed bug with --reveal switch.
      
      Agent Bishop should play better as a result of this (the former not the latter).
      8571bc0c
  16. 19 Mar, 2013 1 commit
    • Sam Moore's avatar
      Add screen blackout to qchess · c0c346f9
      Sam Moore authored
      Just because it bugged [BOB] that the screen never went to sleep when using qchess_login.sh
      Aren't I nice?
      c0c346f9
  17. 14 Mar, 2013 1 commit
    • Sam Moore's avatar
      Actually commit stuff from ages ago · 5287b4f8
      Sam Moore authored
      - Use regex in ExternalAgent to cope with Fortran agents
      - Add "Q" to graphics (although somehow that did get committed?)
      - Did something in src/board.py... no idea what
      5287b4f8
  18. 10 Mar, 2013 1 commit
  19. 05 Mar, 2013 1 commit
    • Sam Moore's avatar
      Added Fortran sample Agent · 17d3a7ed
      Sam Moore authored
      It occasionally gets confused and breaks. Fixing is an excercise for any fools that decide to use FORTRAN.
      17d3a7ed
  20. 28 Feb, 2013 3 commits
  21. 25 Feb, 2013 1 commit
    • Sam Moore's avatar
      Added C++ agent · 559edeec
      Sam Moore authored
      As a result, found an issue where qchess was printing "-1" as the index whenever a King was selected.
      I don't know why that didn't break the python agent, but it definitely breaks the C++ agent, so I fixed it.
      559edeec
  22. 19 Feb, 2013 1 commit
  23. 18 Feb, 2013 1 commit