Jamesflynn1/CS344-Opponent-Exploitation-Poker
A third year uni project aiming to implement and evaluate the EFR algorithm with different deviation types and explore a potential tradeoff between exploitability and expected value of a strategy in practice.
Jupyter Notebook
Issues
- 0
Write full final report structure
#64 opened by Jamesflynn1 - 0
- 0
Relevant work
#62 opened by Jamesflynn1 - 0
References for background section
#40 opened by Jamesflynn1 - 0
State and action abstraction
#38 opened by Jamesflynn1 - 0
Extensive form regret minimisation
#37 opened by Jamesflynn1 - 0
- 0
Learning algorithms for game theory
#35 opened by Jamesflynn1 - 0
General game theory background
#34 opened by Jamesflynn1 - 0
Future work using online learning
#59 opened by Jamesflynn1 - 0
Final Report
#22 opened by Jamesflynn1 - 0
Tidy EFR code
#39 opened by Jamesflynn1 - 1
Add remaining deviation types
#50 opened by Jamesflynn1 - 0
Analyse results from CFR vs EFR comparision
#33 opened by Jamesflynn1 - 1
Epsilon Exploitable Opponent
#61 opened by Jamesflynn1 - 1
MCCFR Opponent
#60 opened by Jamesflynn1 - 0
Presentation
#23 opened by Jamesflynn1 - 1
Find NLTHE
#26 opened by Jamesflynn1 - 0
Implement Jam/Fold opponent in OpenSpiel
#48 opened by Jamesflynn1 - 0
Add evaluation slides
#57 opened by Jamesflynn1 - 0
Add EFR slides
#54 opened by Jamesflynn1 - 0
Add background information slides
#53 opened by Jamesflynn1 - 0
Add methodology slides
#55 opened by Jamesflynn1 - 0
Add project management slides
#56 opened by Jamesflynn1 - 0
Introduction slides
#58 opened by Jamesflynn1 - 0
Behavioural deviation type
#52 opened by Jamesflynn1 - 0
TIPS deviation type
#51 opened by Jamesflynn1 - 0
Create list of presentation requirements
#46 opened by Jamesflynn1 - 0
- 2
- 2
Fix fixed point solver
#25 opened by Jamesflynn1 - 2
Random Opponent
#24 opened by Jamesflynn1 - 2
Run environment on the DCS machine
#29 opened by Jamesflynn1 - 2
Use probabilities weighted by deviation
#30 opened by Jamesflynn1 - 2
Test infrastructure
#28 opened by Jamesflynn1 - 4
Verification of Correct algorithm
#27 opened by Jamesflynn1 - 0
- 0
Watch presentation lecture
#44 opened by Jamesflynn1 - 1
Investigate potential issue with Informed CF
#43 opened by Jamesflynn1 - 1
- 1
Create a beautiful AI presentation
#45 opened by Jamesflynn1 - 2
- 1
- 2
Write an intro to EFR section
#21 opened by Jamesflynn1 - 3
Compare and contrast EFR and CFR
#20 opened by Jamesflynn1 - 4
- 2
Decide opponent types for testing
#17 opened by Jamesflynn1 - 3
Look into different abstraction techniques
#19 opened by Jamesflynn1 - 2
Training time requirements
#18 opened by Jamesflynn1 - 5