not yet burnrl_big
This commit is contained in:
parent
c0da21dfec
commit
522f7470b2
|
|
@ -5,8 +5,8 @@ LOGS_DIR="$ROOT/bot/models/logs"
|
||||||
|
|
||||||
CFG_SIZE=12
|
CFG_SIZE=12
|
||||||
# BINBOT=train_dqn_burn
|
# BINBOT=train_dqn_burn
|
||||||
# BINBOT=train_dqn_burn_big
|
BINBOT=train_dqn_burn_big
|
||||||
BINBOT=train_dqn_burn_before
|
# BINBOT=train_dqn_burn_before
|
||||||
OPPONENT="random"
|
OPPONENT="random"
|
||||||
|
|
||||||
PLOT_EXT="png"
|
PLOT_EXT="png"
|
||||||
|
|
|
||||||
|
|
@ -165,8 +165,7 @@ impl Environment for TrictracEnvironment {
|
||||||
let trictrac_action = Self::convert_action(action);
|
let trictrac_action = Self::convert_action(action);
|
||||||
|
|
||||||
let mut reward = 0.0;
|
let mut reward = 0.0;
|
||||||
let mut is_rollpoint = false;
|
let is_rollpoint;
|
||||||
let mut terminated = false;
|
|
||||||
|
|
||||||
// Exécuter l'action si c'est le tour de l'agent DQN
|
// Exécuter l'action si c'est le tour de l'agent DQN
|
||||||
if self.game.active_player_id == self.active_player_id {
|
if self.game.active_player_id == self.active_player_id {
|
||||||
|
|
@ -381,7 +380,7 @@ impl TrictracEnvironment {
|
||||||
TurnStage::RollWaiting => {
|
TurnStage::RollWaiting => {
|
||||||
let mut rng = thread_rng();
|
let mut rng = thread_rng();
|
||||||
let dice_values = (rng.gen_range(1..=6), rng.gen_range(1..=6));
|
let dice_values = (rng.gen_range(1..=6), rng.gen_range(1..=6));
|
||||||
calculate_points = true;
|
// calculate_points = true; // comment to replicate burnrl_before
|
||||||
GameEvent::RollResult {
|
GameEvent::RollResult {
|
||||||
player_id: self.opponent_id,
|
player_id: self.opponent_id,
|
||||||
dice: store::Dice {
|
dice: store::Dice {
|
||||||
|
|
@ -390,6 +389,7 @@ impl TrictracEnvironment {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
TurnStage::MarkPoints => {
|
TurnStage::MarkPoints => {
|
||||||
|
panic!("in play_opponent_if_needed > TurnStage::MarkPoints");
|
||||||
let dice_roll_count = self
|
let dice_roll_count = self
|
||||||
.game
|
.game
|
||||||
.players
|
.players
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue