TeaPearce / Counter-Strike_Behavioural_Cloning

IEEE CoG & NeurIPS workshop paper 'Counter-Strike Deathmatch with Large-Scale Behavioural Cloning'
343 stars 45 forks source link

Other games #6

Open Bengeljo opened 2 years ago

Bengeljo commented 2 years ago

Hey there TeaPearce,

I saw a video by bycloud last year that mentioned your project. I loved to see it and inspired me that time to learn how to code and get into ai. I started to train an ai for image regognision, for the game I love the most, Siege. I failed that time and tried to look up your code and couldn't find it (probably wasn't open source then). Now I got back intrested in it and was wondering if I can try to rewrite some parts of your code to make it work on Siege. Like I said, I love Siege and does not want to harm it in anyway, the bot will probably only play against other bots and maybe some human players but then on like privat servers, if it works and I am allowed to change the code.

I am trying to read your code and your comments are very helpful to under stand it.

Beside that, thanks for inspiring me Best regards, Bengeljo

TeaPearce commented 2 years ago

Really pleased to hear the project has inspired you Bangeljo 😁 You're welcome to use my code base for this non-commercial project.

Keep us updated if you have some success with Seige!

Bengeljo commented 2 years ago

Hey, Thanks for the answer and that you allow me to use it. I probably get started over the weekend. I already got some questions about it. Does the base code contain some kind of data for maps ? Can I rerun/add something to the already learned data or recorded data ? I probably can't use "dm_record_data.py" since Siege hasn't got the GSI, or I didn't know about it. When I want to add keys to record, can I simply add them or do I have to change them somewhere else in the code? How can I say that he should train from a checkpoint or from scratch ? I haven't looked fully through the code because I wanted to know first if I am allowed to use it or so sorry if the questions are so basic.