The AdX Game: This final project is your chance to put everything we've learned into practice, especially the cool strategies from the last few labs. It's going to be remote and a lot more free-form than what we're used to, so there's plenty of room to experiment and find what works best for your agent. I hope you all have fun!
Follow these steps to set up your environment for the AdX game.
Open your terminal and navigate to where you want to clone the repository
git clone https://github.com/brown-agt/AdX-Stencil-2024.gitIf you plan to use any external packages, it's a good idea to do this
Please then navigate to your project directory. Run the following commands to create a Python virtual environment named .venv.
If you own a Mac
python3 -m venv .venv
source .venv/bin/activateIf you own a Windows
python3 -m venv .venv
.venv\Scripts\activate- Please Please Please refer to the final project handout and read through it carefully! It contains a lot of information specific to this implementation of the spectrum auction and making sure your code works for submission.
- Implement your agent in the
my_ndays_ncmapaign_agent.pyfile. Theadxfolder contains all the code for the structures of the game and the simulator. - Please let us know if you want to import any new packages and we will install it on our end after checking it so that the code can import it in the final submission.