PLEASE HELP! Seeking volunteers to gather and send me data for characters to make the Tekken 7 AI tougher and more fun to play against! Please try the Katarina + Ganryu AI Tech Demo for a proof of concept. Ghost AI is the first step of a planned larger project to make Tekken 7 a fun singleplayer experience - so let's work together to make the new ghost AI challenging and fun!
github page incl. repo if you want to peek at how it all works and verify security: https://github.com/NobodyCatchMe-AZ92/T7-Ghost-AI
INTRODUCTION
This is a mod project to improve the AI opponents in Tekken 7. This will extend the playability of the game into the far future since we all know Tekken 7's vanilla AI is the weakest in the whole series and very boring to fight.
The mod works similarly to the Ghosts in Tekken 8: an AI profile is built for each character in the game based on recorded data from the matches of real players. This makes the AI behave like real players in movements, combo routes, favorite moves, and overall strategy.
You can adjust various parameters for the Ghost AI in realtime during a match: for example, set the percentage chance it has of breaking throws, or the chance it has to cheat and read your actual inputs rather than observe you visually.
Video demonstration of Katarina's Ghost AI (work in progress): https://streamable.com/447xkg
HELP THE MOD IMPROVE - COLLECT GHOST DATA AND SEND IT TO ME!
I need help collecting DATA for the AI character profiles. The data I have been able to collect by myself has been extremely limited - only 60 matches - so a lot of characters and play styles are totally missed by the mod.
Here is the list of character data I have gathered so far - LOTS of characters are missing, and only a few characters are close to being considered "intelligent"! Please help add to the data pool!

Your data is totally anonymized - unique players are identified only with a special number value, never any identifying username or Steam ID. The default setting of the mod aggregates all collected data for a character - no matter the player - into one big character profile.
There are two ways you can help me collect data:
Data Collection Method 1: Replay Harvester
- Install the Replay Harvester DLL into your game and watch your saved replays. You can press ctrl+F8 to make the harvester automatically navigate the replay menu and go to the next replay (meaning you can walk away from the game and grab a coffee while you let some replays playback). Harvested data gets spat out into a folder next to your game exe called "t7GhostReplayData" which you then send to me
Data Collection Method 2: Live Harvester
- Install the LIVE Harvester DLL into your game and play/spectate online matches like you normally would. Harvested data gets spat out into a folder next to your game exe called "t7GhostLIVEplayData" which you then send to me
I did investigate a method of having people instead send me their t7 replay save files and converting them to work on my account, but that is a very risky effort and can cause corruption of my game install. Trying to read the raw data from those save files themselves would be fruitless since the AI needs to understand not just the stored player inputs from those files but also the in-engine reactions which can only be observed through in-game playback.
DOWNLOADING AND INSTALLING
Available for download are:
A public tech demo of the Ghost AI you can try for yourself. Only Katarina and Ganryu AIs are included in this tech demo. You can tune their AI in realtime by pressing F1 to bring up the AI menu. Install by dropping the files in: TEKKEN 7\TekkenGame\Binaries\Win64 (next to the game exe). Then open practice mode, set the mode to "VS CPU", and set difficulty to Ultra Hard against Katarina or Ganryu.
The Data Harvesters: if you want to help populate the character data for this mod, you install version.dll next to your game .exe and then send me the Ghost Data folders that get generated (t7GhostLIVEplayData and t7GhostReplayData - NEVER send the folder "t7GhostHarvest_private"). Use the Replay Harvester to harvest character data while you watch your saved replays, use the Live Harvester to harvest data while you play online VS matches.
Please send all volunteered Ghost Data to the email address: [email protected]
NEVER upload the folder "t7GhostHarvest_private". This contains data that COULD reveal your Steam username. The other folders are completely anonymized; the data you send to me doesn't reveal anything about you, your PC, or your Steam account.
PLEASE HELP MAKE THIS MOD BETTER! IT DEPENDS ON BEING FED LOTS OF DATA - WHICH I CAN'T DO ALONE! We can improve the Tekken 7 offline experience into something truly fun, starting with this mod!
Thank you!
