Skip to content
Permalink
master

Commits on May 6, 2016

  1. updated readme

    mef11025 committed May 6, 2016
  2. Fixed null pointer exception in ServerPlayer

    Added adaptive logic to server response, fingers crossed
    cdk10001 committed May 6, 2016

Commits on May 2, 2016

  1. Added server communication and execution loop to listen()

    Listen now takes a username, password and opponent option as arguments
    
    Edited makeMove() to accept an arraylist of moves, and make them. Needs
    review to be sure that it functions as intended, as well as make sure
    that it can move first as well. Easy as just taking out the null
    stipulations?
    
    Edited Player to allow for changing color of the player, since it's
    determined by the server.
    
    NOTE: I don't know if I got better or the AI got worse, but I can beat
    it pretty easily
    cdk10001 committed May 2, 2016

Commits on May 1, 2016

  1. Made the code a lot more modular and set it up so it can easily commu…

    …nicate with the server
    john committed May 1, 2016
  2. Added Main class. User is now prompted to choose a mode. Interactions…

    … are disabled in server mode and when the AI is making a move
    john committed May 1, 2016
  3. refactor

    Aaron committed May 1, 2016
  4. Fixed cent

    Aaron committed May 1, 2016
  5. Added Pole heuristic parameter

    Aaron committed May 1, 2016
  6. Added centHeuristic()

    top13001 committed May 1, 2016
  7. added backHeuristic

    top13001 committed May 1, 2016
  8. Adding backheuristic

    top13001 committed May 1, 2016
  9. added KCENT heuristic

    Aaron committed May 1, 2016
  10. Added apexHeuristic

    Aaron committed May 1, 2016
  11. isActive function

    Aaron committed May 1, 2016
  12. Added skeleton for different heuristics parameters. Added a function …

    …to map between Samuel's piece numbering to a Location on our board
    Aaron committed May 1, 2016
  13. Added different heuristics

    Aaron committed May 1, 2016
  14. Fixed bug with jump sequence for user. A random move is now chosen wh…

    …en all moves return the same score
    john committed May 1, 2016

Commits on Apr 30, 2016

  1. Fixed Communications string-to-move and move-to-string functions to c…

    …omply with the server's representation
    Aaron committed Apr 30, 2016
  2. Fixed base case again

    john committed Apr 30, 2016
  3. fixed merge conflicts

    john committed Apr 30, 2016
Older
You can’t perform that action at this time.