mirror of
https://github.com/jcreek/CosmicClash.git
synced 2026-09-10 16:04:04 +00:00
feat(ai): promote stage 3 policy as easy bot
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -11,13 +11,13 @@ extends Control
|
||||
|
||||
const BOTS_DIR := "res://bots"
|
||||
|
||||
# All three tiers deliberately point at the one trained checkpoint
|
||||
# (easy.json) and differ only by reaction_ticks/action_noise handicap, not by
|
||||
# model skill. Superseded once real medium/hard checkpoints are promoted into
|
||||
# res://bots/promoted/ — see the "AI opponent" section of TODO.md.
|
||||
# All three tiers deliberately point at the same promoted checkpoint at its
|
||||
# full trained capability. The labels are placeholders until genuinely
|
||||
# stronger models are promoted as medium.json/hard.json; difficulty is not
|
||||
# simulated with reaction delay or action noise in the meantime.
|
||||
const DIFFICULTIES := [
|
||||
{"name": "Easy", "model": "res://bots/promoted/easy.json", "reaction_ticks": 24, "action_noise": 0.35},
|
||||
{"name": "Medium", "model": "res://bots/promoted/easy.json", "reaction_ticks": 14, "action_noise": 0.15},
|
||||
{"name": "Easy", "model": "res://bots/promoted/easy.json", "reaction_ticks": 8, "action_noise": 0.0},
|
||||
{"name": "Medium", "model": "res://bots/promoted/easy.json", "reaction_ticks": 8, "action_noise": 0.0},
|
||||
{"name": "Hard", "model": "res://bots/promoted/easy.json", "reaction_ticks": 8, "action_noise": 0.0},
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user