Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Dec 5, 2011
  1. Merge remote-tracking branch 'seh/master'

    authored
    Conflicts:
    	mattsAgents.py
Commits on Dec 4, 2011
  1. Tweak weights

    authored
  2. @shall07

    Make iterative deepening the default.

    shall07 authored
    Make lastMoveCount a flag.
    Add various comments.
  3. @shall07

    Fix strategy switching to avoid randomly switching at the beginning (…

    shall07 authored
    …when everyone is in the same area).
    
    Add feature to prefer not to go to recently visited spaces.
    
    Tweak the weights a bit.
Commits on Dec 3, 2011
  1. Use Python's inf indicators

    authored
  2. @shall07

    Fix logging levels.

    shall07 authored
  3. @shall07

    Added switching between weight strategies (offense/defense) based on …

    shall07 authored
    …distance to opponent's food.
  4. Fix leqInf function

    authored
Commits on Dec 2, 2011
  1. @shall07

    Added move-based minimax:

    shall07 authored
     - uses the most likely belief position as the actual position for opponents
     - alpha-beta pruning
     - iterative deepening up to a given time
    
    Updated runDebug.sh script.
Commits on Nov 30, 2011
  1. Rename config file to match new scheme

    authored
    Also update the runDebug.sh script for the new scheme
  2. Merge branch 'original'

    authored
  3. Add in new agents and layouts

    authored
  4. Merge branch 'original'

    authored
  5. Revert "Fix agent path choosing"

    authored
    The original contest files were fixed, so revert this as well.
    
    This reverts commit 753ac8e.
  6. Revert "Move config files to directories"

    authored
    The original contest files were updated to fix this.
    
    This reverts commit ae6ea31.
  7. Add in q-learning

    authored
Commits on Nov 23, 2011
  1. Make defensive agent use belief distribution

    authored
    Defensive agent will go toward the enemy agents that it believes is
    closest. This lets us win against the default agents.
  2. Add debug script

    authored
  3. Only log when debugging

    authored
  4. Move config files to directories

    authored
    It's impossible to run different agents against eachother without
    putting them into directories.
    
    Just move the config.py files for now.
  5. Change distribution display to color correctly

    authored
    If the other team wasn't using our agent, the distribution belief array
    would be off and it would color the agents incorrectly.
  6. Fix agent path choosing

    authored
Commits on Nov 22, 2011
Something went wrong with that request. Please try again.