mirror of
https://github.com/jcreek/CosmicClash.git
synced 2026-09-16 08:32:12 +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"
|
const BOTS_DIR := "res://bots"
|
||||||
|
|
||||||
# All three tiers deliberately point at the one trained checkpoint
|
# All three tiers deliberately point at the same promoted checkpoint at its
|
||||||
# (easy.json) and differ only by reaction_ticks/action_noise handicap, not by
|
# full trained capability. The labels are placeholders until genuinely
|
||||||
# model skill. Superseded once real medium/hard checkpoints are promoted into
|
# stronger models are promoted as medium.json/hard.json; difficulty is not
|
||||||
# res://bots/promoted/ — see the "AI opponent" section of TODO.md.
|
# simulated with reaction delay or action noise in the meantime.
|
||||||
const DIFFICULTIES := [
|
const DIFFICULTIES := [
|
||||||
{"name": "Easy", "model": "res://bots/promoted/easy.json", "reaction_ticks": 24, "action_noise": 0.35},
|
{"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": 14, "action_noise": 0.15},
|
{"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},
|
{"name": "Hard", "model": "res://bots/promoted/easy.json", "reaction_ticks": 8, "action_noise": 0.0},
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user