replace print with log_debug

This commit is contained in:
andrea
2025-08-02 10:04:30 +02:00
parent 6c3fe6326f
commit cdb69699ab
6 changed files with 48 additions and 43 deletions

View File

@@ -1,6 +1,7 @@
import time as _time
import random as _rand
import main as _main
from utils import logs as _logs
from bot_libs import syms as _syms
def _debug_data():
@@ -15,7 +16,7 @@ def _debug_data():
def _end_game_debug(alive_players, day):
last_player= alive_players[0]
msg= f'{last_player.get_name()} sopravvive e vince dopo {day} lunghi Giorni, conquistando l\'amore eterno di Guarino'
print(msg)
_logs.log_debug(msg)
return msg
def _random_action(Arena, Player_one):
@@ -25,7 +26,7 @@ def _random_action(Arena, Player_one):
}
Map= Arena.get_map()
avail_actions= Map.get_player_available_actions(Player_one)
print(f'{Player_one.get_name()}:{Player_one.get_coordinates()}, avail_actions: {avail_actions}')
_logs.log_debug(f'{Player_one.get_name()}:{Player_one.get_coordinates()}, avail_actions: {avail_actions}')
msg= ''
if 1 in avail_actions:
# XXX maybe in future this action is available only if you are near to another player
@@ -38,7 +39,7 @@ def _random_action(Arena, Player_one):
elif 2 in avail_actions:
Map= Arena.get_map()
available_movements= Map.get_player_available_directions(Player_one)
print(f'{Player_one.get_name()}:{Player_one.get_coordinates()}, avail_movements: {available_movements}')
_logs.log_debug(f'{Player_one.get_name()}:{Player_one.get_coordinates()}, avail_movements: {available_movements}')
if not available_movements:
# XXX probably should skip this action and look for another action
return f'{Player_one.get_name()} Pensa a Guarino tutto il giorno'
@@ -46,14 +47,14 @@ def _random_action(Arena, Player_one):
x, y, direction= available_movements[0]
Player_one.move(x, y)
Map.init_map_matrix()
print(Map.get_renderized_map())
_logs.log_debug(Map.get_renderized_map())
msg= f'{Player_one.get_name()} Si muove verso »»» {direction}'
return msg
def play_one_day_debug(Arena):
if not Arena.get_players(): return
print(f'Giorno #{Arena.day}')
_logs.log_debug(f'Giorno #{Arena.day}')
alive_players= Arena.get_alive_players()
if len(alive_players) == 1:
day= Arena.day
@@ -81,13 +82,13 @@ def init_debug_simulation():
Arena= _debug_data()
while (len(Arena.get_alive_players()) > 1):
events= play_one_day_debug(Arena)
print('#################')
print('#################')
print('#################')
print(events)
print('#################')
print('#################')
print('#################')
_logs.log_debug('#################')
_logs.log_debug('#################')
_logs.log_debug('#################')
_logs.log_debug(events)
_logs.log_debug('#################')
_logs.log_debug('#################')
_logs.log_debug('#################')
_time.sleep(0.3)
def init_debug_loop():
@@ -105,14 +106,14 @@ def init_debug_loop():
#End of day
last_player= Arena.get_alive_players()[0]
print(f'{last_player.get_name()} sopravvive e vince dopo {Arena.day} lunghi Giorni, conquistando l\'amore eterno di Guarino')
_logs.log_debug(f'{last_player.get_name()} sopravvive e vince dopo {Arena.day} lunghi Giorni, conquistando l\'amore eterno di Guarino')
def debug_random_map():
from entities import map as _map;
from entities import player;
M= _map.BrSimMap(players= [player.BrSimPlayer(i) for i in range(20)]);
res= M.get_renderized_map()
print(res)
_logs.log_debug(res)
if __name__ == '__main__':
init_debug()