Update project files to build cleanly in VS 2013 with typical setup
vw_explore project
test
noop
various changes to make it compile
Build as VS 2012 project
Draft of MWT api (<x,a,r,p> interaction tuple)
temp changes for logging/serialization
More work on MWT internal apis
cleaned up code to compile
added Todo tags
filling in some details for the epsilongreedyexplorer class
Added sample driver code, more TODOs, cleaning up & updated ignore VS files
implemented logging a bit more
more changes suggested by John
updated epsilongreedy chooseaction to more properly use defaultpolicyfunc, although still needs to be thought out a bit more
Created template function pointer type to make it easy & more intuitive for caller to MWT initialize interface
added support for stateless default policy function
Made reportReward private for now
- Modified Action interface to only support count of actions
- Implemented epsilon greedy function
- Added custom random generator class