Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 21:43 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
2026-08-07 12:09 UTC · Community Announcements · ActivationFunction
v1.0 arrives August 20, 2026! What's coming Race Mode — race your networks against others, climb race leaderboards, create & share races via Workshop Track of the Week — one featured track every week. Set your time and climb the weekly board; when the week closes, the track locks and your result converts into season points — a running standing across all weeks Car collisions & starting grid (experimental) — cars line up on a grid and actually bump. Coin economy — earn from challenges, achievements & leaderboards; spend on skins, sensors & outputs Vehicle skins — patterns & color customization
2026-07-02 19:46 UTC · Community Announcements · ActivationFunction
New version is ready for testing! Try it out and fill this form to receive a special Tester skin + coins: https://forms.gle/u4QXWDeX8Yqt6YcC7 What's new Race Mode — race against other networks, watch races, climb leaderboards, create & share races via Workshop, and easily switch between Train and Race Coin economy — earn from challenges, achievements & leaderboards; spend on skins/sensors Vehicle skins — patterns & color customization New sensors: Boost and Track Curvature Diagonal track tiles Hall of Fame — top 50 players with per-track breakdown Random Track Generator Controller support + ke
2026-02-12 11:01 UTC · Community Announcements · ActivationFunction
Hey everyone, just wanted to share my plans for the next few months. I'm currently working on the big v1.0 version, which includes the new Race Mode, a brand new Campaign, Skins, and much more. To get this right, I'm going to hold off on updating the main game until everything is finished and polished. So the main branch might be quiet for a bit while I work on this - feel free to take a break and come back for the big update. Here is the timeline: {STEAM_CLAN_IMAGE}/45280890/a7aa6805bbe0f9eadb671e3be4b0664ec8943740.png Development (Now): I'm just working on the new features and content. Test
2025-12-18 19:29 UTC · Community Announcements · ActivationFunction
🚀 NEW FEATURES Elite Preservation: Select preservation mode: Off, Auto, or Custom preserve best cars without mutation Auto-Save Modes: Save on Every Generation, Best Lap, or Best Distance + notification when auto-saved Editor Weight & Biases Initialization: Choose Random or Zero initialization for new weights when adding layers or resetting Sorting Options: Sort networks & tracks in the selector menu 🛠️ IMPROVEMENTS Improved Save Button: Choose to save highest-reward car from previous or current generation prevents accidentally saving a bad network Reward Sliders: Improved UI with more ticks
2025-11-10 15:57 UTC · Community Announcements · ActivationFunction
🎮 WORKSHOP Upload Content: Upload custom tracks and networks to Steam Workshop Subscribe: Subscribe to Workshop items easily {STEAM_CLAN_IMAGE}/45280890/0653862ff3200f0aaac1f15e280c36859b4ce87c.png 🏆 LEADERBOARDS Workshop Leaderboards: All Workshop tracks now have leaderboards Modded Network Indicator: Shows if a modded network was used Challenge Stars: Stars now visible on leaderboard uploaded automatically after starting track Full List Link: Added link to Steam Community page with full leaderboard list {STEAM_CLAN_IMAGE}/45280890/9a337e9c924ff8abcfae7acee6932a5854e937fb.png 🎯 CUSTOM CHAL
2025-10-19 19:22 UTC · Community Announcements · ActivationFunction
🚀 NEW FEATURES New Content: 3 tracks, 4 challenges 54 stars totalNew Sensors: Front/Side Acceleration, Wall DistanceNew Achievements: Drift Master, Terminal VelocityLap Notifications: Shown when completing new best lap 🧠 NETWORKS DriftMaster: New network specialized for drifting Updated Networks: Eagle, Rhino, Sleipnir with brake control Removed: Cheetah network 🛠️ IMPROVEMENTS Distance Display: All units now metric (m, km/h)UI Scaling: Better scaling across resolutionsSensor Editor: Better descriptions and namingPopulation Settings: Higher default population sizeDecimal Precision: Unified
2025-10-07 20:11 UTC · Community Announcements · ActivationFunction
NEW OUTPUTSAdded optional neural network outputs: Handbrake: Apply handbrake for drifting Train your AI to drift!Brakes: Apply regular brakes REWARD SYSTEM OVERHAULReward Editor: Customize rewards and choose what behaviors to train 7 NEW Reward Metrics:Drifting: Time spent in a sustained drift Actual Distance: Actual distance the car's body has traveled Wall Distance: Distance from the nearest wall Center Distance: Distance from the track's center line Momentum Change: How much the car's speed changes Throttle Frequency: How much the throttle input changes Braking Frequency: Total time spent b
2025-09-20 07:35 UTC · Community Announcements · ActivationFunction
https://i.imgur.com/pFeGXVg.png This update introduces physics engine changes, focusing on performance and determinism. ⚡ Performance Partially multi-threaded physics updates. Rewrote Godot's raycasting system from scratch (testers estimate 100-300% performance improvements) ⚙️ Determinism Fixed inconsistencies in the first generation, newly created cars, the wheel sensor, and after pausing the simulation. Improved determinism to ~99% (collisions remain non-deterministic). 🔧 Settings Added "Maximum Parallelism" setting to control thread count. Increased default max population to 800 (up to 30
2025-09-01 09:20 UTC · Community Announcements · ActivationFunction
🚀 NEW FEATURES Car Details Panel: View detailed real-time car data, including: Last lap times Live reward breakdown ... Car Status Icons: New icons display car status for: Parent from previous generation Highest reward (next parent) Was driven Is idle 🛠️ IMPROVEMENTSReward Sliders: Increased precision for more granular reward tuning Challenge Tooltips: Hover over challenges to see detailed descriptions for better clarity ⚖️ BALANCEA07 Challenge: Updated to require completing a lap with the Truck Collision Physics: Reduced wall friction and crash penalties. Leaving collision elimination off m
2025-08-14 14:39 UTC · Community Announcements · ActivationFunction
https://i.imgur.com/J4HPrFu.png 🚗 NEW VEHICLES Added 3 new vehicles with different properties and handling: Rally Car: Excels on dirt with 4WD for better drift control, decent on other surfaces Snowmobile: Dominates on ice but struggles on asphalt Truck: A heavy vehicle that is slow to turn and hard to stop More info about vehicles is available on the wiki 🏆 CAMPAIGN IMPROVEMENTS Network Updates: Updated default networks (Rhino, Cheetah, Polar, Turtle) with new vehicle assignments Challenge Updates: Rebalanced some challenges for new vehicle speeds. Further rebalancing and more B-series trac
2025-07-18 13:25 UTC · Community Announcements · ActivationFunction
🚀 NEW FEATURES Tutorial: Interactive guide to teach new players the core mechanics Hall of Fame: View all-time best players in the new leaderboard section 🛠️ IMPROVEMENTS Leaderboards: Now display track names and entry counts for better context Leaderboards: Improved loading & uploading UI: Improved UI 🐛 FIXES Fixed: Display Bug: Resolved issue where game would crash if setting too large resolution https://i.imgur.com/0fV37pW.png https://i.imgur.com/rkOo47y.png
2025-07-06 09:55 UTC · Community Announcements · ActivationFunction
🚀 NEW FEATURES Leaderboards: Compete on campaign track leaderboards with your best lap times Game Speed: Control simulation speed with 0.5x, 1x, and 2x options 🛠️ IMPROVEMENTS Lap Time Precision: Now displayed to two decimal places for more accuracy Content Descriptions: Improved descriptions for tracks and networks, and now visible for locked cars New Car: Added a new default car trained by community member @cjramos22 🐛 FIXES Fixed: Dialog Layering: Corrected how dialog windows overlap Fixed: B06 Track: Resolved incorrect ID for the B06 challenge track https://i.imgur.com/n8q1Uyv.png https
2025-03-24 13:04 UTC · Community Announcements · ActivationFunction
https://i.imgur.com/CkNflys.png 🚀 NEW FEATURES Charts: Display evolution history with multiple data types including Speed, Score, Population, Time, Track Timeline, Lap Time, and Settings Evolution Save Files: New settings tracking and GZIP compression - same structure but smaller files New Godot Version: Migrated to 4.3 Leader Following: Follows car with highest current reward Best Car Saving: Now saves car with highest current reward New Settings: Options to show/hide car sensors and car outline https://i.imgur.com/PAByCTy.png 🐛 FIXES Fixed: Selection Methods: Removed novelty from selection
2025-03-03 18:58 UTC · Community Announcements · ActivationFunction
🚀 NEW FEATURES New Track: 6 new tracks with 18 new challenges and new tile types Reward System: New evolution settings tab for customizing car rewards and penalties Parent Preservation: Option to keep best cars unmutated during evolution New Tiles in Track Editor: Select different tile types using scroll wheel or number keys Active Population Counter 🛠️ IMPROVEMENTS Achievements: Add 36 and 45 star achievements Icons: Enhanced icons, should be working on Proton 🐛 FIXES Fixed: Volume Control lag: Eliminated slider lag, crashes in audio settings Fixed: Display Settings crash: Resolved crashes
2025-02-08 16:52 UTC · Community Announcements · ActivationFunction
Manual Weight & Bias Editing: Fine-tune your AI by directly editing neural network weights and biases. Simply click on them to adjust! Network Editor Overhaul: Improved user experience in the network editor, fixed inverted weight colors (red, green) Expanded Window Settings: Added resolution options and borderless window mode (should resolve resize-related crashes). UI Scaling: UI now scales for better visibility on larger screens. Dynamic Backgrounds: Replaced the static background with dynamic backgrounds that adapt to the average color of the track tiles. Simulation Accuracy Option: Boost F
Full appinfo as delivered by Steam PICS, changenumber 38794806. Also at /api/app/3312030/raw.
{
"appid": "3312030",
"common": {
"name": "AI Learns To Drive",
"type": "Game",
"icon": "c57dceeae62ac877169165f1d60c99db8cc45686",
"clienttga": "facd5caf344e2e0a94fbc5af1700419b08bd7eee",
"clienticon": "d8ac89c3df2bf6ddc9c84dcd6dd1791e35c12243",
"clienticns": "d8ac89c3df2bf6ddc9c84dcd6dd1791e35c12243",
"linuxclienticon": "d8ac89c3df2bf6ddc9c84dcd6dd1791e35c12243",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"releasestate": "released",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1756339200",
"tested_build_id": "19598442",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-stable",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"small_capsule": {
"english": "9d868c189b02b6c3d46e6d469049fba66429f686/capsule_231x87.jpg"
},
"header_image": {
"english": "b87507b96f0af278b8df1c5bea8c1c2cdd84ab57/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "47.63315959060361",
"height_pct": "100"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "37e056ddbde5fd6f1834ac995919f82367f3b229/library_capsule.jpg"
},
"image2x": {
"english": "37e056ddbde5fd6f1834ac995919f82367f3b229/library_capsule_2x.jpg"
}
},
"library_hero": {
"image2x": {
"english": "c81eb4158ddd648275512057bd95cd2b1b018374/library_hero_2x.jpg"
},
"image": {
"english": "c81eb4158ddd648275512057bd95cd2b1b018374/library_hero.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "c81eb4158ddd648275512057bd95cd2b1b018374/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "9c80e63e2a418de323b6c29e55cec46256870dc1/logo.png"
},
"image2x": {
"english": "9c80e63e2a418de323b6c29e55cec46256870dc1/logo_2x.png"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "47.63315959060361",
"height_pct": "100"
}
},
"library_header": {
"image": {
"english": "87861738947cf90d8313a9d894f106b4a2fcd97b/library_header.jpg"
},
"image2x": {
"english": "87861738947cf90d8313a9d894f106b4a2fcd97b/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1787232906",
"associations": {
"0": {
"type": "developer",
"name": "ActivationFunction"
},
"1": {
"type": "publisher",
"name": "ActivationFunction"
}
},
"primary_genre": "28",
"genres": {
"0": "23",
"1": "9",
"2": "28"
},
"category": {
"category_2": "1",
"category_17": "1",
"category_22": "1",
"category_23": "1",
"category_25": "1",
"category_30": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
}
},
"steam_release_date": "1787233602",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "3312030",
"store_tags": {
"0": "7926",
"1": "3810",
"2": "599",
"3": "615955",
"4": "1036",
"5": "8122",
"6": "699",
"7": "1644",
"8": "5432",
"9": "5502",
"10": "5154",
"11": "5300",
"12": "3871",
"13": "4182",
"14": "4791",
"15": "12472",
"16": "1100687",
"17": "10383",
"18": "492",
"19": "493"
},
"review_score": "8",
"review_percentage": "95"
},
"extended": {
"developer": "ActivationFunction",
"publisher": "ActivationFunction"
},
"config": {
"installdir": "AI Learns To Race",
"launch": {
"0": {
"executable": "AI Learns To Drive.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
}
}
},
"depots": {
"3312031": {
"manifests": {
"public": {
"gid": "261796652379918131",
"size": "271595973",
"download": "152209488"
},
"compatibility": {
"gid": "4393321354649724468",
"size": "271628949",
"download": "218145600"
},
"test": {
"gid": "261796652379918131",
"size": "271595973",
"download": "152209488"
}
}
},
"workshopdepot": "3312030",
"branches": {
"public": {
"buildid": "24979667",
"timeupdated": "1787865819",
"timebuildupdated": "1787865572"
},
"compatibility": {
"buildid": "24841240",
"description": "Version for those who cannot run the main branch.",
"timeupdated": "1787233367",
"timebuildupdated": "1787233321"
},
"test": {
"buildid": "24979667",
"description": "Testing branch.",
"timeupdated": "1787865597",
"timebuildupdated": "1787865572"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "500000000",
"maxnumfiles": "1000",
"savefiles": {
"0": {
"root": "WinAppDataRoaming",
"path": "AI Learns To Drive/evolution",
"pattern": "*.evolution",
"platforms": {
"1": "Windows"
}
},
"1": {
"root": "WinAppDataRoaming",
"path": "AI Learns To Drive/tracks",
"pattern": "*.track",
"platforms": {
"1": "Windows"
}
},
"2": {
"root": "WinAppDataRoaming",
"path": "AI Learns To Drive/challenges",
"pattern": "*.progress",
"platforms": {
"1": "Windows"
}
},
"3": {
"root": "WinAppDataRoaming",
"path": "AI Learns To Drive/workshop_evolution",
"pattern": "*.evolution",
"platforms": {
"1": "Windows"
}
},
"4": {
"root": "WinAppDataRoaming",
"path": "AI Learns To Drive/workshop_tracks",
"pattern": "*.track",
"platforms": {
"1": "Windows"
}
},
"5": {
"root": "WinAppDataRoaming",
"path": "AI Learns To Drive/evolution_race",
"pattern": "*.evolution",
"platforms": {
"1": "Windows"
}
},
"6": {
"root": "WinAppDataRoaming",
"path": "AI Learns To Drive/coin",
"pattern": "*.coin",
"platforms": {
"1": "Windows"
}
}
}
}
}