{% include "report_styles.html" %}

Snake Lab Server: {{ snake_lab_status }}

Current Experiment

Status

Hostname: {{ hostname }} All-Time Highscore: {{ "{:,}".format(all_time_high_score) if all_time_high_score is not none else '—' }} Current Highscore: {{ "{:,}".format(high_score) if high_score is not none else '—' }} Completed Experiments: {{ "{:,}".format(experiment_cycles) if experiment_cycles is not none else '—' }} Simulations Submitted: {{ "{:,}".format(simulations_submitted) if simulations_submitted is not none else '—' }} Games Played: {{ "{:,}".format(games_played) if games_played is not none else '—' }} Moves Made: {{ "{:,}".format(moves_made) if moves_made is not none else '—' }}

Reports

{% if current_board_gif_url %} Animated high-score Snake Lab game {% elif current_board_svg %} {{ current_board_svg | safe }} {% else %}

No saved board is available for the current configuration.

{% endif %}
{{ 'Highscore Game' if current_board_gif_url else 'Highscore Snapshot' }}

Ax3l Event Log

Latest {{ events | length }} entries (up to 500), newest first.

{% for event in events %} {% if event.name == simulation_events.SUBMITTED and event.category == simulation_events.CATEGORY %} {% elif event.name == simulation_events.COMPLETED and event.category == simulation_events.CATEGORY and event.process_id %} {% set completed_text = 'Simulation completed (' ~ event.simulation_high_score ~ ')' if event.simulation_high_score is defined and event.simulation_high_score is not none else (event.content or 'Simulation completed.') %} {% elif event.prompt_text is defined %} {% elif event.reply_text is defined %} {% else %} {% endif %} {% else %} {% endfor %}
DateTimeIDLevelCategoryEventMessage
{{ event.category }} {{ event_label(event.category, event.name) }} Submitted config.{{ completed_text }}{{ event.prompt_text }}{{ event.reply_text }}{{ event.content if event.content is not none else '' }}
No events logged yet.