{"id":2654,"date":"2026-06-15T11:32:14","date_gmt":"2026-06-15T09:32:14","guid":{"rendered":"https:\/\/www.learningbydoingxr.com\/?post_type=docs&#038;p=2654"},"modified":"2026-06-23T11:55:39","modified_gmt":"2026-06-23T09:55:39","password":"","slug":"cosa-succede-se-modifico-una-simulazione-che-ha-gia-una-runtime-attiva","status":"publish","type":"docs","link":"https:\/\/www.learningbydoingxr.com\/it\/help\/cosa-succede-se-modifico-una-simulazione-che-ha-gia-una-runtime-attiva\/","title":{"rendered":"Cosa succede se modifico una simulazione che ha gi\u00e0 una runtime attiva?"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Sintesi<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se modifichi una <strong>Simulazione guidata<\/strong> che ha gi\u00e0 una o pi\u00f9 <strong>runtime attive<\/strong>, le runtime collegate a quella versione della simulazione vengono <strong>deprecate<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Questo significa che la runtime esistente non viene pi\u00f9 considerata l\u2019accesso operativo aggiornato per quella simulazione.<br>Dopo la modifica, puoi creare una <strong>nuova runtime<\/strong> basata sulla nuova versione della simulazione.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Perch\u00e9 la runtime viene deprecata<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Una runtime rappresenta l\u2019accesso operativo a una specifica versione della simulazione.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quando una runtime viene creata, il sistema prepara una configurazione stabile che include elementi come:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>scenario;<\/li>\n\n\n\n<li>briefing;<\/li>\n\n\n\n<li>obiettivo del Player;<\/li>\n\n\n\n<li>Avatar Persona;<\/li>\n\n\n\n<li>Griglia di Osservazione;<\/li>\n\n\n\n<li>lingua;<\/li>\n\n\n\n<li>voce;<\/li>\n\n\n\n<li>avatar visivo;<\/li>\n\n\n\n<li>canale Web o VR;<\/li>\n\n\n\n<li>modalit\u00e0 Pratica o Coaching;<\/li>\n\n\n\n<li>Player autorizzati;<\/li>\n\n\n\n<li>regole di accesso.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Questa configurazione deve rimanere coerente per tutti i Player che usano quella runtime.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se la simulazione venisse modificata mentre una runtime \u00e8 gi\u00e0 attiva, alcuni Player potrebbero svolgere una versione della simulazione e altri Player una versione diversa, pur risultando dentro lo stesso accesso runtime.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per evitare questa incoerenza, la piattaforma depreca la runtime precedente.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Perch\u00e9 questa scelta \u00e8 importante<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La deprecazione protegge la confrontabilit\u00e0 dei risultati.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tutti i Player assegnati a una stessa runtime devono confrontarsi con la medesima simulazione, senza cambiamenti in itinere.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Questo \u00e8 importante perch\u00e9 i report, le metriche, le skill rilevate e le fasi della Griglia di Osservazione devono riferirsi a un\u2019esperienza stabile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se una simulazione cambiasse mentre i Player la stanno usando, non sarebbe pi\u00f9 chiaro se le differenze nei risultati dipendono:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>dalla performance dei Player;<\/li>\n\n\n\n<li>dalla versione modificata della simulazione;<\/li>\n\n\n\n<li>da una Griglia diversa;<\/li>\n\n\n\n<li>da un briefing aggiornato;<\/li>\n\n\n\n<li>da un Avatar Persona cambiato;<\/li>\n\n\n\n<li>da obiettivi o istruzioni non pi\u00f9 identici.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">La deprecazione evita questo problema.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Cosa succede operativamente<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Quando modifichi una Simulazione guidata gi\u00e0 collegata a una runtime attiva:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>la simulazione viene aggiornata;<\/li>\n\n\n\n<li>la runtime esistente viene marcata come deprecata;<\/li>\n\n\n\n<li>la runtime precedente non rappresenta pi\u00f9 la versione corrente della simulazione;<\/li>\n\n\n\n<li>puoi creare una nuova runtime dalla simulazione aggiornata;<\/li>\n\n\n\n<li>i nuovi Player dovranno essere assegnati alla nuova runtime.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Cosa succede ai Player<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I Player devono accedere a una runtime coerente e stabile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se la runtime precedente viene deprecata, il Tenant Admin pu\u00f2 creare una nuova runtime aggiornata e assegnarla ai Player desiderati.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In questo modo, tutti i Player assegnati alla nuova runtime svolgeranno la stessa versione aggiornata della simulazione.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Cosa succede ai report gi\u00e0 generati<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I report gi\u00e0 generati sulla runtime precedente restano collegati alla versione con cui sono stati prodotti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Non vengono reinterpretati automaticamente sulla base della nuova simulazione.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Questo \u00e8 corretto, perch\u00e9 quei report descrivono ci\u00f2 che \u00e8 accaduto nella versione precedente della runtime.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La nuova runtime produrr\u00e0 invece report coerenti con la simulazione aggiornata.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Esempio pratico<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"722\" src=\"https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime_deprecata1-it-1024x722.png\" alt=\"\" class=\"wp-image-2655\" srcset=\"https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime_deprecata1-it-1024x722.png 1024w, https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime_deprecata1-it-300x212.png 300w, https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime_deprecata1-it-768x542.png 768w, https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime_deprecata1-it.png 1290w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Hai creato e pubblicato una simulazione chiamata:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Feedback COIN<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Poi hai creato una runtime attiva per 3 Player.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dopo alcuni tentativi, decidi di modificare la simulazione, ad esempio cambiando:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>briefing;<\/li>\n\n\n\n<li>obiettivo del Player;<\/li>\n\n\n\n<li>Griglia di Osservazione;<\/li>\n\n\n\n<li>Avatar Persona;<\/li>\n\n\n\n<li>indicazioni utili;<\/li>\n\n\n\n<li>errori comuni;<\/li>\n\n\n\n<li>contesto solo agente.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A questo punto la runtime gi\u00e0 attiva viene deprecata.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per continuare a usare la simulazione aggiornata, crei una nuova runtime e assegni a quella nuova runtime i Player che dovranno svolgere l\u2019esperienza aggiornata.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"605\" src=\"https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime_deprecata2-it-1024x605.webp\" alt=\"\" class=\"wp-image-2656\" srcset=\"https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime_deprecata2-it-1024x605.webp 1024w, https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime_deprecata2-it-300x177.webp 300w, https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime_deprecata2-it-768x454.webp 768w, https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime_deprecata2-it.webp 1247w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Cosa deve fare il Tenant Admin<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"782\" src=\"https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime-deprecata3-it-1024x782.webp\" alt=\"\" class=\"wp-image-2657\" style=\"width:1024px;height:auto\" srcset=\"https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime-deprecata3-it-1024x782.webp 1024w, https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime-deprecata3-it-300x229.webp 300w, https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime-deprecata3-it-768x587.webp 768w, https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime-deprecata3-it.webp 1140w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"790\" src=\"https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime-deprecata4-it-1024x790.png\" alt=\"\" class=\"wp-image-2658\" srcset=\"https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime-deprecata4-it-1024x790.png 1024w, https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime-deprecata4-it-300x232.png 300w, https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime-deprecata4-it-768x593.png 768w, https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime-deprecata4-it.png 1117w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"491\" src=\"https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime_deprecata5-it-1024x491.webp\" alt=\"\" class=\"wp-image-2659\" srcset=\"https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime_deprecata5-it-1024x491.webp 1024w, https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime_deprecata5-it-300x144.webp 300w, https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime_deprecata5-it-768x368.webp 768w, https:\/\/www.learningbydoingxr.com\/wp-content\/uploads\/2026\/06\/runtime_deprecata5-it.webp 1137w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Dopo aver modificato una simulazione gi\u00e0 collegata a una runtime attiva, il Tenant Admin deve:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>verificare che la simulazione aggiornata sia corretta;<\/li>\n\n\n\n<li>pubblicare o confermare la nuova versione della simulazione, se richiesto dal flusso;<\/li>\n\n\n\n<li>creare una nuova runtime;<\/li>\n\n\n\n<li>configurare modalit\u00e0 di accesso, lingua, avatar, voce, canale e Player autorizzati;<\/li>\n\n\n\n<li>comunicare ai Player quale nuova simulazione\/runtime devono utilizzare.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Perch\u00e9 non modificare direttamente la runtime esistente<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La runtime esistente rappresenta un accesso gi\u00e0 configurato e potenzialmente gi\u00e0 utilizzato dai Player.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Modificarla direttamente mentre \u00e8 attiva potrebbe generare confusione e dati non confrontabili.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per questo motivo, la piattaforma mantiene separati:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>la versione precedente della runtime;<\/li>\n\n\n\n<li>la simulazione aggiornata;<\/li>\n\n\n\n<li>la nuova runtime creata dalla versione aggiornata.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Questo approccio protegge la qualit\u00e0 dei dati e la coerenza dell\u2019esperienza formativa.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Risultato finale<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se modifichi una simulazione che ha gi\u00e0 una runtime attiva, la runtime precedente viene deprecata.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Puoi quindi creare una nuova runtime basata sulla simulazione aggiornata.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Questa logica garantisce che tutti i Player assegnati alla stessa runtime vivano la stessa esperienza, con lo stesso scenario, la stessa Griglia di Osservazione e la stessa configurazione formativa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L\u2019obiettivo \u00e8 evitare cambiamenti in itinere e mantenere report, confronti e risultati coerenti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sintesi Se modifichi una Simulazione guidata che ha gi\u00e0 una o pi\u00f9 runtime attive, le runtime collegate a quella versione [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_angie_page":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_category":[18],"doc_tag":[],"class_list":["post-2654","docs","type-docs","status-publish","hentry","doc_category-cosa-succede-se"],"year_month":"2026-06","word_count":714,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"Learning By Doing XR","author_nicename":"learningbydoingxr","author_url":"https:\/\/www.learningbydoingxr.com\/it\/author\/learningbydoingxr\/"},"doc_category_info":[{"term_name":"Cosa succede se ...","term_url":"https:\/\/www.learningbydoingxr.com\/it\/docs-category\/cosa-succede-se\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/www.learningbydoingxr.com\/it\/wp-json\/wp\/v2\/docs\/2654","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.learningbydoingxr.com\/it\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.learningbydoingxr.com\/it\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.learningbydoingxr.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.learningbydoingxr.com\/it\/wp-json\/wp\/v2\/comments?post=2654"}],"version-history":[{"count":4,"href":"https:\/\/www.learningbydoingxr.com\/it\/wp-json\/wp\/v2\/docs\/2654\/revisions"}],"predecessor-version":[{"id":2663,"href":"https:\/\/www.learningbydoingxr.com\/it\/wp-json\/wp\/v2\/docs\/2654\/revisions\/2663"}],"wp:attachment":[{"href":"https:\/\/www.learningbydoingxr.com\/it\/wp-json\/wp\/v2\/media?parent=2654"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.learningbydoingxr.com\/it\/wp-json\/wp\/v2\/doc_category?post=2654"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.learningbydoingxr.com\/it\/wp-json\/wp\/v2\/doc_tag?post=2654"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}