CINXE.COM

Nasce Genie, il modello di Ai per creare videogiochi da una singola immagine - Info Data

<!DOCTYPE html> <html lang="it-IT"> <head> <script src="//assets.adobedtm.com/90d1a5fe6070bddb60287a1a22aa5b83dbdb9048/satelliteLib-0e1859940feb7efb2971b1f6e9c5ece60a6cebe4.js"></script> <!-- webtrekk --> <script src="//j2.res.24o.it/js2015/webtrekk_v4-p.min.js"></script> <!-- webtrekk --> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1385943834",accountID:"3283134",trustKey:"3283134",xpid:"VwQPUldQDBABVVlRBgcEUlAA",licenseKey:"NRJS-610eb81c85b11f6dea1",applicationID:"1183163441"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="pingback" href="https://www.infodata.ilsole24ore.com/xmlrpc.php"> <!-- Favicons --> <link rel="apple-touch-icon" sizes="57x57" href="https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/ico/apple-touch-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/ico/apple-touch-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/ico/apple-touch-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/ico/apple-touch-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/ico/apple-touch-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/ico/apple-touch-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/ico/apple-touch-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/ico/apple-touch-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/ico/apple-touch-icon-180x180.png"> <link rel="icon" type="image/png" href="https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/ico/favicon-32x32.png" sizes="32x32"> <link rel="icon" type="image/png" href="https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/ico/android-chrome-192x192.png" sizes="192x192"> <link rel="icon" type="image/png" href="https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/ico/favicon-96x96.png" sizes="96x96"> <link rel="icon" type="image/png" href="https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/ico/favicon-16x16.png" sizes="16x16"> <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <script type="text/javascript" src="https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/html5shiv.js"></script> <script type="text/javascript" src="https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/respond.min.js"></script> <link rel="stylesheet" type="text/css" href="https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/css/style-ie8.css" /> <![endif]--> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v20.10 - https://yoast.com/wordpress/plugins/seo/ --> <title>Nasce Genie, il modello di Ai per creare videogiochi da una singola immagine - Info Data</title> <meta name="description" content="Si tratta di Genie, un nuovo modello d’intelligenza artificiale generativa che può realizzare dei videogiochi bidimensionali partendo da un “prompt” testuale, ma anche una foto o un semplice bozzetto su un foglio di carta." /> <link rel="canonical" href="https://www.infodata.ilsole24ore.com/2024/03/04/nasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine/" /> <meta property="og:locale" content="it_IT" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Blog | Nasce Genie, il modello di Ai per creare videogiochi da una singola immagine - Info Data" /> <meta property="og:description" content="Si tratta di Genie, un nuovo modello d’intelligenza artificiale generativa che può realizzare dei videogiochi bidimensionali partendo da un “prompt” testuale, ma anche una foto o un semplice bozzetto su un foglio di carta." /> <meta property="og:url" content="https://www.infodata.ilsole24ore.com/2024/03/04/nasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine/" /> <meta property="og:site_name" content="Info Data" /> <meta property="article:published_time" content="2024-03-04T06:28:17+00:00" /> <meta property="article:modified_time" content="2024-03-03T08:29:40+00:00" /> <meta property="og:image" content="https://www.infodata.ilsole24ore.com/wp-content/uploads/sites/89/2024/03/giochi-1020.jpg" /> <meta property="og:image:width" content="1080" /> <meta property="og:image:height" content="564" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="author" content="Infodata" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Scritto da" /> <meta name="twitter:data1" content="Infodata" /> <meta name="twitter:label2" content="Tempo di lettura stimato" /> <meta name="twitter:data2" content="3 minuti" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.infodata.ilsole24ore.com/2024/03/04/nasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine/","url":"https://www.infodata.ilsole24ore.com/2024/03/04/nasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine/","name":"Nasce Genie, il modello di Ai per creare videogiochi da una singola immagine - Info Data","isPartOf":{"@id":"https://www.infodata.ilsole24ore.com/#website"},"primaryImageOfPage":{"@id":"https://www.infodata.ilsole24ore.com/2024/03/04/nasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine/#primaryimage"},"image":{"@id":"https://www.infodata.ilsole24ore.com/2024/03/04/nasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine/#primaryimage"},"thumbnailUrl":"https://www.infodata.ilsole24ore.com/wp-content/uploads/sites/89/2024/03/giochi-1020.jpg","datePublished":"2024-03-04T06:28:17+00:00","dateModified":"2024-03-03T08:29:40+00:00","author":{"@id":"https://www.infodata.ilsole24ore.com/#/schema/person/4abd2ba2c0082a2411030f05698fe35c"},"description":"Si tratta di Genie, un nuovo modello d’intelligenza artificiale generativa che può realizzare dei videogiochi bidimensionali partendo da un “prompt” testuale, ma anche una foto o un semplice bozzetto su un foglio di carta.","breadcrumb":{"@id":"https://www.infodata.ilsole24ore.com/2024/03/04/nasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https://www.infodata.ilsole24ore.com/2024/03/04/nasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https://www.infodata.ilsole24ore.com/2024/03/04/nasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine/#primaryimage","url":"https://www.infodata.ilsole24ore.com/wp-content/uploads/sites/89/2024/03/giochi-1020.jpg","contentUrl":"https://www.infodata.ilsole24ore.com/wp-content/uploads/sites/89/2024/03/giochi-1020.jpg","width":1080,"height":564},{"@type":"BreadcrumbList","@id":"https://www.infodata.ilsole24ore.com/2024/03/04/nasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.infodata.ilsole24ore.com/"},{"@type":"ListItem","position":2,"name":"Nasce Genie, il modello di Ai per creare videogiochi da una singola immagine"}]},{"@type":"WebSite","@id":"https://www.infodata.ilsole24ore.com/#website","url":"https://www.infodata.ilsole24ore.com/","name":"Info Data","description":"Le notizie raccontate con i numeri","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.infodata.ilsole24ore.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https://www.infodata.ilsole24ore.com/#/schema/person/4abd2ba2c0082a2411030f05698fe35c","name":"Infodata","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https://www.infodata.ilsole24ore.com/#/schema/person/image/","url":"https://secure.gravatar.com/avatar/20ea443288de87ac0fe2b7ffe0366eb2?s=96&d=mm&r=g","contentUrl":"https://secure.gravatar.com/avatar/20ea443288de87ac0fe2b7ffe0366eb2?s=96&d=mm&r=g","caption":"Infodata"},"url":"https://www.infodata.ilsole24ore.com/author/opendatablog/"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//ajax.googleapis.com' /> <link rel='dns-prefetch' href='//j2.res.24o.it' /> <link rel='dns-prefetch' href='//c.res.24o.it' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel='dns-prefetch' href='//v0.wordpress.com' /> <link rel="alternate" type="application/rss+xml" title="Info Data &raquo; Feed" href="https://www.infodata.ilsole24ore.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="Info Data &raquo; Feed dei commenti" href="https://www.infodata.ilsole24ore.com/comments/feed/" /> <link rel="alternate" type="application/rss+xml" title="Info Data &raquo; Nasce Genie, il modello di Ai per creare videogiochi da una singola immagine Feed dei commenti" href="https://www.infodata.ilsole24ore.com/2024/03/04/nasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine/feed/" /> <script type="text/javascript"> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.infodata.ilsole24ore.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.2.2"}}; /*! This file is auto-generated */ !function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){p.clearRect(0,0,i.width,i.height),p.fillText(e,0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(t,0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(p&&p.fillText)switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s("\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!s("\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!s("\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!s("\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff","\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff")}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings); </script> <style type="text/css"> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://www.infodata.ilsole24ore.com/wp-includes/css/dist/block-library/style.min.css?ver=6.2.2' type='text/css' media='all' /> <style id='wp-block-library-inline-css' type='text/css'> .has-text-align-justify{text-align:justify;} </style> <link rel='stylesheet' id='mediaelement-css' href='https://www.infodata.ilsole24ore.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://www.infodata.ilsole24ore.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.2.2' type='text/css' media='all' /> <link rel='stylesheet' id='classic-theme-styles-css' href='https://www.infodata.ilsole24ore.com/wp-includes/css/classic-themes.min.css?ver=6.2.2' type='text/css' media='all' /> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-columns.is-layout-flex){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='ctf_styles-css' href='https://www.infodata.ilsole24ore.com/wp-content/plugins/custom-twitter-feeds/css/ctf-styles.min.css?ver=2.2.2' type='text/css' media='all' /> <link rel='stylesheet' id='twenty20-css' href='https://www.infodata.ilsole24ore.com/wp-content/plugins/twenty20/assets/css/twenty20.css?ver=1.7.5' type='text/css' media='all' /> <link rel='stylesheet' id='arcandro-fonts-montserrat-css' href='//c.res.24o.it/fonts/fonts-montserrat.css?v1_0001&#038;ver=6.2.2' type='text/css' media='all' /> <link rel='stylesheet' id='arcandro-googleapis-css' href='//fonts.googleapis.com/css?family=Montserrat%3A400%2C700&#038;ver=6.2.2' type='text/css' media='all' /> <link rel='stylesheet' id='arcandro-w-fonts-css' href='//c.res.24o.it/fonts/w-fonts.css?v1_0001&#038;ver=6.2.2' type='text/css' media='all' /> <link rel='stylesheet' id='arcandro-style-css' href='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/style.css?ver=20200529002' type='text/css' media='all' /> <link rel='stylesheet' id='jetpack_css-css' href='https://www.infodata.ilsole24ore.com/wp-content/plugins/jetpack/css/jetpack.css?ver=10.9.3' type='text/css' media='all' /> <script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js?ver=2.0.s' id='jquery-js'></script> <link rel="https://api.w.org/" href="https://www.infodata.ilsole24ore.com/wp-json/" /><link rel="alternate" type="application/json" href="https://www.infodata.ilsole24ore.com/wp-json/wp/v2/posts/83615" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.infodata.ilsole24ore.com/xmlrpc.php?rsd" /> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://www.infodata.ilsole24ore.com/wp-includes/wlwmanifest.xml" /> <meta name="generator" content="WordPress 6.2.2" /> <link rel='shortlink' href='https://www.infodata.ilsole24ore.com/?p=83615' /> <link rel="alternate" type="application/json+oembed" href="https://www.infodata.ilsole24ore.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.infodata.ilsole24ore.com%2F2024%2F03%2F04%2Fnasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://www.infodata.ilsole24ore.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.infodata.ilsole24ore.com%2F2024%2F03%2F04%2Fnasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine%2F&#038;format=xml" /> <!-- Custom Twitter Feeds CSS --> <style type="text/css"> .prew #ctf.ctf-super-narrow .ctf-author-screenname{ display: inline-block; } </style> <style type='text/css'>img#wpstats{display:none}</style> <link rel="canonical" href="https://www.infodata.ilsole24ore.com/2024/03/04/nasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine" /> <!-- BEGIN BANNER SETTINGS --> <!-- post normal --> <script type="text/javascript"> var OAS_sitepage = 'ilsole24ore.com/infodata/ros'; var OAS_listpos = 'PopUp,Top,VideoBox,VideoBox_2'; var enableBanner = true; </script> <!-- END BANNER SETTINGS --> <script type="text/javascript" src="//j2.res.24o.it/js2010/banner_mjx_dfp.js"></script> </head> <body class="post-template-default single single-post postid-83615 single-format-standard group-blog"> <script type="text/javascript"> var s = {}; s.pageName = "N24:tecnologie:opendatablog:tecnologia:nasce genie il modello di ai per creare videogiochi da una singola immagine"; s.prop9 = "N24:tecnologie:opendatablog:articolo"; s.prop8 = "nasce genie il modello di ai per creare videogiochi da una singola immagine"; s.prop10 = "83615"; s.prop61 ="04-03-2024"; const ORIG_PN = s.pageName; </script> <script> var isTouch = "ontouchstart" in window || window.DocumentTouch && document instanceof DocumentTouch ? true:false; var linkEvent = isTouch ? 'touchmove statechange':'scroll statechange'; </script> <script> var the_post_id = 83615; </script> <div id="pg_wrapper"> <div id="wrapper"> <!-- centralized header--> <!-- Header ======================================================== --> <div class="__s24"> <section class="a-block a-leaderboard ext"><div class="container"><script>OAS_RICH('Top');</script></div></section> <header id="header-common"></header> </div> <!-- /Header ======================================================== --> <!-- /centralized header --> <!-- Content ======================================================= --> <div id="content"> <div id="header-tools" class="visible-xs"> <div class="container"> <time>04 dicembre 2024</time> <ul class="right"> <li> <a href="https://www.ilsole24ore.com/landingAbbonamenti/landing.shtml?from=offerta"><strong>Abbonati</strong></a> </li> <li> <a href="#" data-toggle="modal" data-target="#modal-login">Accedi</a> </li> </ul> </div> </div> <!-- ======== WP HEADER ================================================== --> <div id="wp-header"> <div class="cover"> <div class="container" style="background-image: url(https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/img/wp-blog/cover.jpg);"> <!-- Title --> <div class="equal"> <div class="cell"> <div class="title-header"> <span class="blog-title"><a href="https://www.infodata.ilsole24ore.com">Info Data</a></span> <h2><a href="https://www.infodata.ilsole24ore.com">Le notizie raccontate con i numeri</a></h2> <ul class="hidden-sm"> <li><a href="https://www.infodata.ilsole24ore.com" class="home-share-facebook"><span class="icon-facebook"></span></a></li> <li><a href="https://www.infodata.ilsole24ore.com" class="home-share-twitter"><span class="icon-twitter"></span></a></li> </ul> </div> </div> </div> <!-- / Title --> </div> </div> <div class="menu-header menu-carousel js-menu-carousel js-sticky-index"> <div class="container"> <a class="blog-title hidden-xs" href="https://www.infodata.ilsole24ore.com">Info Data</a> <ul id="nav-menu" class="nav navbar-nav"> <li class="current-menu-item"><a href="https://www.infodata.ilsole24ore.com">Home</a></li> <li><a href="https://www.infodata.ilsole24ore.com/argomento/24plus/">24+</a></li><li><a href="https://www.infodata.ilsole24ore.com/argomento/cronaca/">cronaca</a></li><li><a href="https://www.infodata.ilsole24ore.com/argomento/economia/">economia</a></li><li><a href="https://www.infodata.ilsole24ore.com/argomento/finanza/">finanza</a></li><li><a href="https://www.infodata.ilsole24ore.com/argomento/norme/">norme</a></li><li><a href="https://www.infodata.ilsole24ore.com/argomento/politica/">politica</a></li><li><a href="https://www.infodata.ilsole24ore.com/argomento/scienze/">scienze</a></li><li><a href="https://www.infodata.ilsole24ore.com/argomento/sport/">sport</a></li><li><a href="https://www.infodata.ilsole24ore.com/argomento/tecnologia/">tecnologia</a></li> <li><a href="https://www.infodata.ilsole24ore.com/chi-siamo/">Chi Siamo</a></li> <li class="menu-item-archive"><a data-vtoggle=".js-widget-dateinterval">Archivio</a></li> <li class="menu-item-search"> <form role="search" method="get" class="search-form" action="https://www.infodata.ilsole24ore.com/"> <input id="search-input" name="s" type="text" autocomplete="off" /> </form> <a href="#"><span class="label">Cerca </span><span class="icon-search"></span></a> </li> </ul> </div> </div> <div class="menu-topics"> <h3 class="hidden-xs">Hot Topics:</h3> <ul> <li><a href="https://www.infodata.ilsole24ore.com/topic/a-proposito-di-dati/">A proposito di dati</a></li><li><a href="https://www.infodata.ilsole24ore.com/topic/coronavirus/">Coronavirus</a></li><li><a href="https://www.infodata.ilsole24ore.com/topic/cronaca-critica-dei-dati/">Cronaca critica dei dati</a></li><li><a href="https://www.infodata.ilsole24ore.com/topic/data-analysis/">Data Analysis</a></li><li><a href="https://www.infodata.ilsole24ore.com/topic/dataviz-and-tools/">Dataviz and tools</a></li><li><a href="https://www.infodata.ilsole24ore.com/topic/number-of-the-day/">Number of the Day</a></li><li><a href="https://www.infodata.ilsole24ore.com/topic/pensiero-critico-dei-dati/">Pensiero critico dei dati</a></li><li><a href="https://www.infodata.ilsole24ore.com/topic/statistica-spiegata/">Statistica spiegata</a></li> </ul> </div> </div> <!-- ======== / WP HEADER ================================================== --> <!-- ======== WP BLOG CONTAINER ================================================== --> <div id="wp-blog" class="container"> <!-- Tools --> <div class="wp-tools js-current-sub-menu"></div> <div class="wp-header-widget header-widget-dateinterval widget widget-dateinterval js-widget-dateinterval "> <div class="widget-content"> <h6 class="widget-title">Indica un intervallo di date:</h6> <div class="time-sel"> <ul> <li id="datepicker"> <div class="input-daterange"> <span class="range">Dal <input type="text" class="input-line" name="start" /></span> <span class="range">Al <input type="text" class="input-line" name="end" /></span> </div> </li> </ul> <button type="submit" class="btn btn-pri">Cerca</button> </div> </div> </div> <!-- single.php --> <div class="row relative sticky_parent"> <div class="col-md-8 col-sm-11 col-xs-12"> <!-- arcandro/template-parts/content-foglia.php --> <article class="leaf"> <!-- Article header --> <header class="article-header"> <h6 class="meta" >tecnologia</h6> <h1> Nasce Genie, il modello di Ai per creare videogiochi da una singola immagine </h1> <ul class="meta"> <li class="auth"><a class="no-hover"><span class="icon icon-user"></span> Infodata</a></li> <li><time>4 Marzo 2024</time></li> </ul> </header> <!-- / Article header --> <!-- Article content --> <div class="article-content"> <!-- Entry --> <div class="entry entry-indent relative sd-sharing-enabled"> <ul class="tools"> <!-- <li><a href="#"><span class="icon icon-star"></span></a></li> --> <li> <a class="share-comment" href="#comments"> <span class="icon icon-comment"></span> </a> </li> <li class="share-facebook"> <a rel="nofollow" class="share-facebook share-icon no-text" href="https://www.infodata.ilsole24ore.com/2024/03/04/nasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine/" target="_blank" title="Condividi su Facebook"> <span class="icon icon-facebook"></span> </a> </li> <li class="share-twitter"> <a rel="nofollow" class="share-twitter share-icon no-text" twitter-text="Nasce Genie, il modello di Ai per creare videogiochi da una singola immagine" href="https://www.infodata.ilsole24ore.com/2024/03/04/nasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine/" target="_blank" title=""> <span class="icon icon-twitter"></span> </a> </li> <li class="share-linkedin"> <a rel="nofollow" class="share-linkedin share-icon no-text" href="https://www.infodata.ilsole24ore.com/2024/03/04/nasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine/" target="_blank" title=""> <span class="icon icon-linkedin"></span> </a> </li> <li class="share-print"> <a rel="nofollow" class="share-print share-icon no-text" href="https://www.infodata.ilsole24ore.com/2024/03/04/nasce-genie-il-modello-di-ai-per-creare-videogiochi-da-una-singola-immagine/#print" target="_blank" title=""> <span class="icon icon-print"></span> </a> </li> </ul> <!-- Paragrafo --> <div id="article-body" class="metered_cancella"><p class="atext">Dopo Sora, l’intelligenza artificiale di OpenAI, che è stata in grado di creare un videogame simile al celebre Minecraft, inclusa una simulazione della fisica e la possibilità di controllare il personaggio del giocatore, anche Google ha deciso di mostrare i primi frutti della sperimentazione in ambito gaming, in seguito al già annunciato modello Gemini. <a href="https://sites.google.com/view/genie-2024/">Si tratta di Genie</a>, un nuovo modello d’intelligenza artificiale generativa che può realizzare dei videogiochi bidimensionali partendo da un “prompt” testuale, ma anche una foto o un semplice bozzetto su un foglio di carta.</p> <p><section class="carousel carousel-gallery embedded-gallery swipe-carousel j-swipe-carousel "><ul class="j-swipeCarousel-items-list" style="display: none;"><li><a href="https://www.infodata.ilsole24ore.com/wp-content/uploads/sites/89/2024/03/giochi-1020.jpg" data-w="1080" data-h="564" data-large="https://www.infodata.ilsole24ore.com/wp-content/uploads/sites/89/2024/03/giochi-1020.jpg" data-share-url="#img-83573-full"></a></li></ul></section></p> <p>Genie promette di creare di esperienze interattive a partire da immagini e prompt di testo, costruito attraverso un intenso training a partire da un ampio dataset riferito principalmente a video e giochi in 2D, in base a quanto riferito da Tim Rocktäschel, guida del nuovo progetto presso Google.</p> <blockquote class="twitter-tweet" data-media-max-width="560"> <p dir="ltr" lang="en">I am really excited to reveal what <a href="https://twitter.com/GoogleDeepMind?ref_src=twsrc%5Etfw">@GoogleDeepMind</a>‘s Open Endedness Team has been up to 🚀. We introduce Genie 🧞, a foundation world model trained exclusively from Internet videos that can generate an endless variety of action-controllable 2D worlds given image prompts. <a href="https://t.co/TnQ8uv81wc">pic.twitter.com/TnQ8uv81wc</a></p> <p>— Tim Rocktäschel (@_rockt) <a href="https://twitter.com/_rockt/status/1762026090262872161?ref_src=twsrc%5Etfw">February 26, 2024</a></p></blockquote> <p><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script></p> <div class="banner text-center mb-4"> <div class="adv adv--h280"> <div></div> <div class="aembed"><a href="https://www.ilsole24ore.com/art/arriva-genie-l-ai-che-crea-videogame-partire-un-immagine-AFCW02sC">Ecco quello che sappiamo finora nell’articolo di Marco Trabucchi.</a></div> <div></div> <div class="aembed"><strong>Per approfondire</strong></div> </div> </div> <div></div> <div><a href="https://www.infodata.ilsole24ore.com/2023/08/19/ecco-le-nuove-funzionalita-di-intelligenza-artificiale-generativa-di-photoshop/">Ecco le nuove funzionalità di intelligenza artificiale generativa di Photoshop</a></div> <div><a href="https://www.infodata.ilsole24ore.com/2023/10/14/la-prova-di-dall-e-3-integrato-in-bing-chat-datavizandtools/">La prova di Dall-E 3 integrato in Bing Chat #DatavizAndTools</a></div> <div><a href="https://www.infodata.ilsole24ore.com/2023/12/04/come-sono-i-corsi-di-intelligenza-artificiale-generativa-offerti-gratuitamente-da-amazon-web-services/">Come sono i corsi di intelligenza artificiale generativa offerti gratuitamente da Amazon Web Services?</a></div> <div></div> <div> <p><strong>Gli altri articoli di Dataviz And Tools</strong></p> <p><a href="https://www.infodata.ilsole24ore.com/2024/02/29/ecco-cosa-promette-il-generatore-di-immagini-stable-diffusion-3/">Ecco cosa promette il generatore di immagini Stable Diffusion 3</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2024/02/27/gemma-2b-e-gemma-7b-ecco-cosa-si-puo-fare-con-i-modelli-open-source-di-gemini/">Gemma 2B e Gemma 7B. Ecco cosa si può fare con i modelli open source di Gemini</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2024/02/26/da-adobe-domande-e-riassunti-con-lai-gen-su-documenti-pdf/">Da Adobe domande e riassunti con l’Ai gen su documenti Pdf</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2024/02/16/nasce-sora-il-modello-text-to-video-di-openai-ecco-come-funziona/">Nasce Sora il modello text-to-video di OpenAi. Ecco come funziona</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2024/02/04/come-funziona-lumiere-lai-di-google-che-genera-video-dal-testo-datavizandtools/">Come funziona Lumiere l’Ai di Google che genera video dal testo #DatavizAndTools</a></p> <p><a href="https://www.infodata.ilsole24ore.com/wp-admin/post.php?post=82410&amp;action=edit">Microsoft Copilot ora è su tutti gli smartphone. #DatavizAndTools </a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/12/17/come-funzionano-nightshade-e-glaze-datavizandtools/">Come funzionano Nightshade e Glaze? #DatavizAndTools</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/12/10/fotoritocco-come-funzionano-abobe-photoshop-elements-e-premiere-datavizandtools/">Fotoritocco, come funzionano Abobe Photoshop Elements e Premiere? #DatavizAndTools</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/12/03/ecco-come-funziona-q-il-nuovo-chatbot-di-aws-datavizandtools/">Ecco come funziona Q il nuovo chatbot di AWS? #DatavizAndTools</a></p> <div id="article-body" class="metered_cancella"> <p><a href="https://www.infodata.ilsole24ore.com/2023/11/26/ecco-come-funziona-microsoft-365-copilot-lai-generativa-entra-nelle-app-di-office/">Ecco come funziona Microsoft 365 Copilot, l’AI generativa entra nelle app di Office</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/11/16/ecco-come-funziona-graphcast-il-nuovo-modello-per-le-previsioni-meteorologiche-globali-di-deeppmind/">Ecco come funziona GraphCast il nuovo modello per le previsioni meteorologiche globali di DeepMind</a></p> <div id="article-body" class="metered_cancella"> <p><a href="https://www.ilsole24ore.com/art/bard-ia-generativa-google-arriva-italia-ecco-differenze-chatgpt-AFuKFUC?refresh_ce&amp;nof">Cosa è e come funziona Code Interpreter per Gpt-4?</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/02/18/come-riconoscere-immagini-e-testi-generati-dallai/">Come riconoscere immagini e testi generati dall’AI?</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/01/26/la-matematica-della-ricchezza-la-disuguaglianza-inevitabile-e-leconofisica/">La matematica della ricchezza, la disuguaglianza inevitabile e l’econofisica</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/01/22/wikipedia-lintelligenza-collettiva-e-gli-affari-datavizandtool/">Wikipedia, l’intelligenza collettiva e gli affari #datavizandtool</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/06/28/da-harry-potter-mafioso-agli-ultimi-videogiochi-ripensati-a-8-bit-lai-generativa-continua-a-divertire-datavizandtools/">Da Harry Potter mafioso agli ultimi videogiochi ripensati a 8 bit. L’Ai generativa continua a divertire #datavizandtools</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/06/16/come-si-costruisce-una-mappa-di-milano-con-chatgpt-datavizandtools/">Come si costruisce una mappa di Milano con ChatGpt? #datavizandtools</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/06/12/come-funziona-musicgen-il-chatgpt-della-musica-di-meta-datavizandtools/">Come funziona MusicGen, il ChatGpt della musica di Meta #DatavizandTools</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/06/06/bing-come-funziona-il-copilota-di-microsoft-per-il-web-datavizandtools/">Bing, come funziona il copilota di Microsoft per il web? #DatavizAndTools</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/07/08/le-ultime-novita-audio-dellai-generativa-datavizandtools/">Le ultime novità “audio” dell’Ai generativa #DatavizAndTools</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/07/16/gpt-4-vs-bard-cinque-domande-chi-risponde-meglio-howmeasuring/">Gpt-4 vs Bard, cinque domande: chi risponde meglio? #howmeasuring</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/08/07/a-proposito-di-mappe-cosa-e-overture-maps-foundation-datavizandtools/">A proposito di mappe, cosa è Overture Maps Foundation? #DatavizAndTools</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/08/19/ecco-le-nuove-funzionalita-di-intelligenza-artificiale-generativa-di-photoshop/">Ecco le nuove funzionalità di intelligenza artificiale generativa di Photoshop</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/09/04/come-funziona-image-il-creatore-di-mappe-di-eurostat/">Come funziona Image, il creatore di mappe di Eurostat?</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/09/10/come-si-visualizzazione-le-serie-storiche/">Come si visualizzazione le serie storiche?</a></p> </div> <footer class="article-footer metered_cancella"> <section class="wp-comments comments js-comments"> <div id="respond" class="login-discussion comment-respond send "> <p><a href="https://www.infodata.ilsole24ore.com/2023/09/25/come-funziona-firefly-lintelligenza-artificiale-generativa-per-creare-immagini-su-comando-dellutente/">Come funziona Firefly, l’intelligenza artificiale generativa per creare immagini su comando dell’utente?</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/09/26/come-funziona-chatgpt-enterprese-datavizandtools/">Come funziona ChatGpt Enterprise? #DatavizAndTools</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/10/01/come-confrontare-le-mappe-in-scala/">Come confrontare le mappe (in scala)</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/10/08/chatgpt-ora-puo-vedere-ascoltare-e-parlare-datavizandtools/">ChatGPT ora può vedere, ascoltare e parlare #DatavizAndTools</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/10/14/la-prova-di-dall-e-3-integrato-in-bing-chat-datavizandtools/">La prova di Dall-E 3 integrato in Bing Chat #DatavizAndTools</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/10/22/ai-gen-come-funziona-e-a-cosa-serve-il-modello-multimodale-llava/">Ai Gen, come funziona (e a cosa serve) il modello multimodale Llava?</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/10/23/microsoft-ha-risolto-un-problema-su-excel-che-ha-influenzato-gli-studi-scientifici/">Microsoft ha risolto un problema su Excel che ha influenzato gli studi scientifici</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/06/12/come-funziona-musicgen-il-chatgpt-della-musica-di-meta-datavizandtools/">Come funziona MusicGen, il ChatGpt della musica di Meta #DatavizandTools</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/11/20/deepmind-e-youtube-insieme-provano-a-cambiare-la-musica-ecco-lyria-e-dream-track/">DeepMind e YouTube insieme provano a cambiare la musica. Ecco Lyria e Dream Track</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2023/12/04/come-sono-i-corsi-di-intelligenza-artificiale-generativa-offerti-gratuitamente-da-amazon-web-services/">Come sono i corsi di intelligenza artificiale generativa offerti gratuitamente da Amazon Web Services?</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2024/01/16/come-funziona-chatgpt-store-datavizandtools/">Come funziona ChatGpt Store? #DatavizAndTools</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2024/01/21/come-funziona-e-quanto-costa-copilot-pro-datavizandtools/">Come funziona (e quanto costa) Copilot Pro? #DatavizAndTools</a></p> <p><a href="https://www.infodata.ilsole24ore.com/2024/01/27/cerchia-e-cerca-magic-compose-e-le-altre-novita-ai-di-google/">“Cerchia e cerca”, Magic Compose e le altre novità AI di Google</a></p> </div> </section> </footer> </div> </div> </div> <section id="lock" style="display:none"> </section> <footer class="article-footer metered_cancella"> <!-- template-parts/content-comments.php --> <!-- inizio commenti --> <section class="wp-comments comments js-comments"> <!-- form commenti --> <div id="respond" class="login-discussion comment-respond send "> <h5><a href="#" class="dblue">Partecipa alla discussione</a></h5> <form class="form-send" id="commentform" method="post" action="https://www.infodata.ilsole24ore.com/wp-comments-post.php"> <input id="comment_post_ID" type="hidden" value="83615" name="comment_post_ID"> <input id="comment_parent" type="hidden" value="0" name="comment_parent"> <div class="comments-open-content"> <div class="form-group"> <label>Nome *</label> <input id="comment-author" name="author" type="text" value="" /> </div> <div class="form-group"> <label>Email *</label> <input id="comment-email" name="email" type="text" value="" /> <p>Il tuo indirizzo email non verrà pubblicato</p> </div> <div class="form-group"> <label>Sito web</label> <input id="comment-url" name="url" type="text" value="" /> </div> <textarea data-autosize placeholder="Lascia un messaggio..." name="comment" id="comment" aria-required="true"></textarea> <ul class="form-tools"> <li class="undo"> <a class="btn btn-txt btn-txt-pri js-remove-reply" href="#">Annulla</a> </li> <li class="disclaimer"> <a class="btn btn-txt" href="javascript:void(0)" data-toggle="modal" data-target="#modal-disclaimer">Disclaimer</a> </li> <li> <button type="submit" class="btn btn-submit" name="post" id="comment-post" value="Post">Pubblica</button> </li> </ul> </div> </form> </div> <!-- fine form commenti --> </section> <!-- fine commenti --> <!-- nav --> <nav class="post-nav"> <a class="archive-link pull-left" href="https://www.infodata.ilsole24ore.com/2024/03/03/indovina-chi-viene-a-cena-la-sinistra-al-tempo-della-polarizzazione-affettiva-dataanalysis/"> <span class="icon icon-angle-left"></span>&nbsp;<span class="label-post">Post</span> Precedente </a> <a class="archive-link pull-right" href="https://www.infodata.ilsole24ore.com/2024/03/04/nel-2022-il-pil-e-cresciuto-in-tutte-le-regioni-europee/"><span class="label-post">Post</span> Successivo&nbsp;<span class="icon icon-angle-right"></span></a> </nav> <!-- // nav --> <!-- suggeriti --> <section class="section-brd article-related"> <h5>Suggeriti</h5> <ul class="list row"> <li class="col-sm-4 col-xs-12"> <article class="prew "> <figure class=""> <a href="https://www.infodata.ilsole24ore.com/2024/12/02/claude-si-adatta-al-modo-di-comunicare-delle-persone/" > <img class="img-responsive" src="https://www.infodata.ilsole24ore.com/wp-content/uploads/sites/89/2024/12/GcMTN-oW8AAZN74-403x210.jpg" width="403" height="210" alt="" /> </a> </figure> <ul class="meta"> <li class="och"> <h6 class="meta"> <a href="https://www.infodata.ilsole24ore.com/argomento/tecnologia/">tecnologia</a> </h6> </li> <li><time>2 Dicembre 2024</time></li> </ul> <h3 class="small"><a href="https://www.infodata.ilsole24ore.com/2024/12/02/claude-si-adatta-al-modo-di-comunicare-delle-persone/">Claude si adatta al modo di comunicare delle persone</a></h3> </article> </li> <li class="col-sm-4 col-xs-12"> <article class="prew "> <figure class=""> <a href="https://www.infodata.ilsole24ore.com/2024/12/01/cosa-puo-fare-la-nuova-versione-di-minerva-7b-datavizandtools/" > <img class="img-responsive" src="https://www.infodata.ilsole24ore.com/wp-content/uploads/sites/89/2024/11/unnamed-1-403x210.png" width="403" height="210" alt="" /> </a> </figure> <ul class="meta"> <li class="och"> <h6 class="meta"> <a href="https://www.infodata.ilsole24ore.com/argomento/tecnologia/">tecnologia</a> </h6> </li> <li><time>1 Dicembre 2024</time></li> </ul> <h3 class="small"><a href="https://www.infodata.ilsole24ore.com/2024/12/01/cosa-puo-fare-la-nuova-versione-di-minerva-7b-datavizandtools/">Cosa può fare la nuova versione di Minerva 7B? #DatavizAndTools</a></h3> </article> </li> <li class="col-sm-4 col-xs-12"> <article class="prew "> <figure class=""> <a href="https://www.infodata.ilsole24ore.com/2024/11/27/cosa-puo-fare-la-nuova-versione-di-minerva-7b/" > <img class="img-responsive" src="https://www.infodata.ilsole24ore.com/wp-content/uploads/sites/89/2024/11/unnamed-1-403x210.png" width="403" height="210" alt="" /> </a> </figure> <ul class="meta"> <li class="och"> <h6 class="meta"> <a href="https://www.infodata.ilsole24ore.com/argomento/tecnologia/">tecnologia</a> </h6> </li> <li><time>27 Novembre 2024</time></li> </ul> <h3 class="small"><a href="https://www.infodata.ilsole24ore.com/2024/11/27/cosa-puo-fare-la-nuova-versione-di-minerva-7b/">Cosa può fare la nuova versione di Minerva 7B?</a></h3> </article> </li> </ul> </section> </footer> </div> <!-- / Entry --> </div> <!-- / Article content --> </article> <!-- / template-parts/content-foglia.php --></div> <!-- SIDEBAR --> <div class="col-md-4 col-sm-12 col-xs-12 sticky_column_OFF"> <section id="sidebar" class="wp-sidebar"> <!-- SIDEBAR INFODATA --> <!-- Adv sidebar --> <div class="a-block a-rectangle"> <a target="_blank" href="#"> <script type="text/javascript"> if(!isTouch || (isTouch && jQuery(window).width() === 1024)) OAS_RICH('VideoBox'); </script> </a> </div> <!-- / Adv sidebar --> <!-- box custom sidebar --> <!-- / box custom sidebar --> <!-- Post Recenti --> <div class="side-block no_h"> <h5><a href="#" class="dblue"><span>Post Recenti</span></a></h5> <div class="relative"> <ul class="list list-article inline-tablet"> <li class="i "> <article class="with-img"> <figure class=""> <a href="https://www.infodata.ilsole24ore.com/2024/12/04/un-nuova-mappa-piu-dettagliata-delluniverso-nelle-onde-gravitazionali/" > <img class="img-responsive" src="https://www.infodata.ilsole24ore.com/wp-content/uploads/sites/89/2024/12/Figura-1-2048x1362-1-403x210.png" width="154" height="81" alt="" /> </a> </figure> <ul class="meta"> <li><time>4 Dicembre 2024</time></li> </ul> <h3 class="rel"><a href="https://www.infodata.ilsole24ore.com/2024/12/04/un-nuova-mappa-piu-dettagliata-delluniverso-nelle-onde-gravitazionali/">Un nuova mappa più dettagliata dell’universo nelle onde gravitazionali</a></h3> </article> </li> <li class="i "> <article class="with-img"> <figure class=""> <a href="https://www.infodata.ilsole24ore.com/2024/12/04/sentinel-1-locchio-dallo-spazio-che-veglia-sul-pianeta-dagli-iceberg-ai-terremoti-un-occhio-su-tutto/" > <img class="img-responsive" src="https://www.infodata.ilsole24ore.com/wp-content/uploads/sites/89/2024/12/36-1-403x210.jpg" width="154" height="81" alt="" /> </a> </figure> <ul class="meta"> <li><time>4 Dicembre 2024</time></li> </ul> <h3 class="rel"><a href="https://www.infodata.ilsole24ore.com/2024/12/04/sentinel-1-locchio-dallo-spazio-che-veglia-sul-pianeta-dagli-iceberg-ai-terremoti-un-occhio-su-tutto/">Sentinel-1, l'occhio dallo Spazio che veglia sul pianeta: dagli iceberg ai terremoti, un occhio su tutto</a></h3> </article> </li> <li class="i "> <article class="with-img"> <figure class=""> <a href="https://www.infodata.ilsole24ore.com/2024/12/03/chi-e-povero-e-piu-connesso-quanto-tempo-passiamo-sui-social-network/" > <img class="img-responsive" src="https://www.infodata.ilsole24ore.com/wp-content/uploads/sites/89/2024/12/dw-403x210.jpg" width="154" height="81" alt="" /> </a> </figure> <ul class="meta"> <li><time>3 Dicembre 2024</time></li> </ul> <h3 class="rel"><a href="https://www.infodata.ilsole24ore.com/2024/12/03/chi-e-povero-e-piu-connesso-quanto-tempo-passiamo-sui-social-network/">Chi è povero è più connesso: quanto tempo passiamo sui social network?</a></h3> </article> </li> </ul> <span class="split split-xs-3 visible-sm"></span> </div> </div> <!-- # Post Recenti --> <!-- Follow --> <div class="side-block follow"> <h5><a href="#" class="dblue">Segui anche su</a></h5> <ul class="list list-follow"> <li class="i"> <h3 class="rel"> <a href="https://www.facebook.com/InfoDataBLOG" target="_blank"> <span class="icon icon-facebook"></span> <span class="upper">Facebook</span><br /> <span class="account">InfoDataBLOG</span> </a> </h3> </li> <li class="i"> <h3 class="rel"> <a target="_blank" href="https://twitter.com/24infodata"> <span class="icon icon-twitter"></span> <span class="upper">Twitter</span><br /> <span class="account">@24infodata</span> </a> </h3> </li> <li class="i"> <h3 class="rel"> <a target="_blank" href="https://www.instagram.com/infodata24"> <span class="icon icon-instagram"></span> <span class="upper">Instagram</span><br /> <span class="account">infodata24</span> </a> </h3> </li> <li class="i"> <h3 class="rel"> <a target="_blank" href="https://www.infodata.ilsole24ore.com/feed/"> <span class="icon icon-feed"></span> <span class="upper">RSS</span><br /> <span class="account">Segui</span> </a> </h3> </li> </ul> </div> <!-- / Follow --> <div class="a-block a-rectangle"> <script type="text/javascript">OAS_RICH("VideoBox_2");</script> </div> <!-- / SIDEBAR INFODATA --> </section> </div><!-- / sticky_column --> <!-- / SIDEBAR --> </div><!-- / sticky_parent --> </div> <!-- ======== / WP BLOG CONTAINER ================================================== --> </div> <!-- Footer ======================================================== --> <!-- centralized footer--> <div class="__s24"> <footer id="footer"></footer> </div> <!-- /centralized footer--> </div> <!-- Navigation ====================================================== --> </div> <script type="text/javascript"> var profiloChPiuLetti = 'infodata'; var uuid ='89_8gos2EI1'; var doctype ='articolo'; </script> <!-- disclaimer --> <div id="modal-disclaimer" class="modal" tabindex="-1" role="dialog" aria-hidden="true" style="display: none;"> <div class="modal-dialog modal-disclaimer"> <div class="modal-content"> <a href="#" class="close" data-dismiss="modal" aria-label="Close"> <span class="icon-circle icon-close" aria-hidden="true"></span> </a> <div class="modal-body"> <div class="fixed-height"> <p><strong>Le regole della Community</strong></p> <p>Il Sole 24 ORE incoraggia i lettori al dibattito ed al libero scambio di opinioni sugli argomenti oggetto di discussione nei nostri articoli. I commenti non devono necessariamente rispettare la visione editoriale de Il Sole 24 ORE ma la redazione si riserva il diritto di non pubblicare interventi che per stile, linguaggio e toni possano essere considerati non idonei allo spirito della discussione, contrari al buon gusto ed in grado di offendere la sensibilità degli altri utenti. Non verranno peraltro pubblicati contributi in qualsiasi modo diffamatori, razzisti, ingiuriosi, osceni, lesivi della privacy di terzi e delle norme del diritto d'autore, messaggi commerciali o promozionali, propaganda politica.</p> <p><strong>Finalità&nbsp; del trattamento dei dati personali</strong></p> <p>I dati conferiti per postare un commento sono limitati al nome e all'indirizzo e-mail. I dati sono obbligatori al fine di autorizzare la pubblicazione del commento e non saranno pubblicati insieme al commento salvo esplicita indicazione da parte dell'utente. Il Sole 24 ORE si riserva di rilevare e conservare i dati identificativi, la data, l'ora e indirizzo IP del computer da cui vengono pubblicati i commenti al fine di consegnarli, dietro richiesta, alle autorità&nbsp; competenti. Ogni ulteriore diffusione dei dati anagrafici dell’utente e di quelli rilevabili dai commenti postati deve intendersi direttamente attribuita alla iniziativa dell'utente medesimo, nessuna altra ipotesi di trasmissione o diffusione degli stessi è, dunque, prevista.</p> <p>Tutti i diritti di utilizzazione economica previsti dalla legge n. 633/1941 sui testi da Lei concepiti ed elaborati ed a noi inviati per la pubblicazione, vengono da Lei ceduti in via esclusiva e definitiva alla nostra società, che avrà&nbsp; pertanto ogni più ampio diritto di utilizzare detti testi, ivi compreso - a titolo esemplificativo - il diritto di riprodurre, pubblicare, diffondere a mezzo stampa e/o con ogni altro tipo di supporto o mezzo e comunque in ogni forma o modo, anche se attualmente non esistenti, sui propri mezzi, nonché di cedere a terzi tali diritti, senza corrispettivo in Suo favore.</p> </div> </div> </div> </div> </div> <!-- //disclaimer --> <!-- Custom Twitter Feeds JS --> <script type="text/javascript"> window.ctf_custom_js = function($){$('.ctf-tweet-actions .ctf-reply .ctf-screenreader').each(function(){ $(this).html('Reply'); }); $('.ctf-tweet-actions .ctf-retweet .ctf-screenreader').each(function(){ $(this).html('Retweet'); }); $('.ctf-tweet-actions .ctf-like .ctf-screenreader').each(function(){ $(this).html('Favorite'); }); $('.ctf_offset_1 .ctf-item:first-of-type').remove(); $('.ctf_offset_1').removeClass('ctf_offset_1'); } </script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/plugins/twenty20/assets/js/jquery.twenty20.js?ver=1.7.5' id='twenty20-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/plugins/twenty20/assets/js/jquery.event.move.js?ver=1.7.5' id='twenty20-eventmove-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/jquery-1.11.1.min.js?ver=6.2.2' id='arcandro-jquery-1-11-1-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/modernizr-custom.js?ver=6.2.2' id='arcandro-modernizr-custom-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/jquery.placeholder-min.js?ver=6.2.2' id='arcandro-jquery-placeholder-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/jquery.sticky-kit.min.js?ver=6.2.2' id='arcandro-jquery-sticky-kit-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/iscroll.js?ver=6.2.2' id='arcandro-iscroll-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/autosize.min.js?ver=6.2.2' id='arcandro-autosize-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/retina-min.js?ver=6.2.2' id='arcandro-retina-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/bs/tooltip.js?ver=6.2.2' id='arcandro-bs-tooltip-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/bs/popover.js?ver=6.2.2' id='arcandro-bs-popover-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/bs/collapse.js?ver=6.2.2' id='arcandro-bs-collapse-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/bs/modal.js?ver=6.2.2' id='arcandro-bs-modal-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/underscore-min.js?ver=6.2.2' id='arcandro-underscore-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/jquery.touchSwipe.min.js?ver=6.2.2' id='arcandro-jquery-touchSwipe-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/jquery.carouFredSel-6.2.1-packed.js?ver=6.2.2' id='arcandro-jquery-carouFredSel-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/eternicode-bootstrap-datepicker/bootstrap-datepicker.js?ver=6.2.2' id='arcandro-eternicode-bootstrap-datepicker-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/eternicode-bootstrap-datepicker/locales/bootstrap-datepicker.it.js?ver=6.2.2' id='arcandro-bootstrap-datepicker-it-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/swipeCarousel.js?ver=20170710' id='arcandro-swipeCarousel-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/lib/masonry.pkgd.min.js?ver=6.2.2' id='arcandro-masonry-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/wp-blog.js?ver=6.2.2' id='arcandro-wp-blog-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/navigation.js?ver=20151215' id='arcandro-navigation-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/skip-link-focus-fix.js?ver=20151215' id='arcandro-skip-link-focus-fix-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/themes/arcandro/js/jquery.piuletti.js?ver=6.2.2' id='arcandro-piuletti-js'></script> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-includes/js/comment-reply.min.js?ver=6.2.2' id='comment-reply-js'></script> <script type='text/javascript' src='https://j2.res.24o.it/js/2020/solecp.js?ver=1.0.0' id='script-banner-cookie-js'></script> <script src='https://stats.wp.com/e-202449.js' defer></script> <script> _stq = window._stq || []; _stq.push([ 'view', {v:'ext',j:'1:10.9.3',blog:'68540110',post:'83615',tz:'1',srv:'www.infodata.ilsole24ore.com'} ]); _stq.push([ 'clickTrackerInit', '68540110', '83615' ]); </script> <!-- script timeline --> <script type='text/javascript' src='//www.infodata.ilsole24ore.com/wp-includes/js/wp-embed.min.js?ver=4.4'></script> <script type='text/javascript' src='//www.infodata.ilsole24ore.com/wp-content/plugins/TimelineJS-Wordpress-Plugin/js/storyjs-embed.js?ver=4.4'></script> <!-- // script timeline --> <script type="text/javascript"> function loadUsername() { jQuery.ajax({ url: "https://www.ilsole24ore.com/api/username.shtml", dataType: "json", data: "timestamp="+jQuery.now(), xhrFields: { withCredentials: true }, success: function(data) { jQuery.each( data, function( key, val ) { if(key=='username'){ s.prop51=val; //console.log('ajax call username: -> '+val); return; } }); }, error:function(data) { s.prop51=''; console.log('error in ajax call username'); } }); } if (document.cookie.indexOf("SoleAuth=") >= 0) { //TEST setTimeout(function(){loadUsername();},6000); loadUsername(); }else{ s.prop51=''; } </script> <!-- Infinite scroll --> <script type="text/javascript"> var pageNumber = 1; var maxNumPagesComments = 0; </script> <!-- load more comments --> <script type="text/javascript"> $contentListComments = jQuery(".comment-list"); function loadComments(button, pageNumber) { jQuery.ajax({ url: "https://www.infodata.ilsole24ore.com/wp-admin/admin-ajax.php", type:'POST', data: "action=infinite_scroll_comments&page_number=" + pageNumber + "&postid=83615", success: function(html) { $contentListComments.append(html); if (maxNumPagesComments > pageNumber) {} else { jQuery('#load-more-comments').parent().hide(); } } }); return false; } jQuery(function() { if (maxNumPagesComments > pageNumber) {} else { jQuery('#load-more-comments').parent().hide(); } jQuery('#load-more-comments').on('click', function() { var load_more_data = jQuery(this).data(); pageNumber++; loadComments(jQuery(this), pageNumber); }); }); </script> <!-- /load more comments --> <!-- Archivio date --> <script> jQuery('.time-sel button[type="submit"]').on('click', function(e) { var fromDate = $('.time-sel #datepicker .input-daterange .range:nth-of-type(1) input').val(); var toDate = $('.time-sel #datepicker .input-daterange .range:nth-of-type(2) input').val(); window.location.href = "https://www.infodata.ilsole24ore.com" + "/?from=" + fromDate + "&to=" + toDate; }); </script> <!-- centralized javascript --> <script>$ = jQuery.noConflict();</script> <!-- LIBRERIA DI HEADERFOOTER.js --> <script type="text/javascript" src="https://st.ilsole24ore.com/_dynamic_cache/header2016/dist/js/24o.headerfooter.js"></script> <!-- INIT --> <script> (function(jQuery){ jQuery(function($){ var loginUrlreturn = window.location.href; var loginParam = $.param({'login':'1'}); if(loginUrlreturn.indexOf("?") >= 0){ loginUrlreturn+= '&'+loginParam} else {loginUrlreturn+= '?'+loginParam;} loginUrlreturn= "https://www.ilsole24ore.com/met/cookie?"+$.param({'returl':loginUrlreturn}); var regParam = $.param({'sc_motivo':'N24:tecnologie:opendatablog'+':spontaneo','SiteCode':'CN','RURL':'https://www.ilsole24ore.com/index.shtml'}); var registerUrl = "https://du.ilsole24ore.com/DU/iniziaregistrazione.aspx?"+regParam; $.initHeaderFooterSole24({ header: { selector: "#header-common", size: 'blog', registerUrl: registerUrl }, footer: { selector: "#footer", size: "big" }, loginForm: { params: { RURL: loginUrlreturn } }, env:"prod" }); }); })(jQuery); </script> <!-- /centralized javascript --> <!-- script social by arcandro/footer --> <script type='text/javascript' src='https://www.infodata.ilsole24ore.com/wp-content/plugins/jetpack/modules/sharedaddy/sharing.js?ver=3.8.1'></script> <script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-facebook, a.home-share-facebook, a.number-share-facebook' ).on( 'click', function() { dtmTrack(track,"facebook"); if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( 'https://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(jQuery(this).attr( 'href' )), 'wpcomfacebook', 'menubar=1,resizable=1,width=600,height=400' ); wts.push(["send", "click", { linkId: "strumenti BLOG24", customClickParameter: { 100: "facebook", 8: "Blog | Nasce Genie, il modello di Ai per creare videogiochi da una singola immagine" } }]); return false; }); }); </script> <script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-twitter' ).on( 'click', function() { dtmTrack(track,"twitter"); if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( 'https://twitter.com/intent/tweet?text=Info Data - '+encodeURIComponent(jQuery(this).attr( 'twitter-text' ))+'&url='+encodeURIComponent(jQuery(this).attr( 'href' )), 'wpcomtwitter', 'menubar=1,resizable=1,width=600,height=350' ); wts.push(["send", "click", { linkId: "strumenti BLOG24", customClickParameter: { 100: "twitter", 8: "Blog | Nasce Genie, il modello di Ai per creare videogiochi da una singola immagine" } }]); return false; }); jQuery( 'a.home-share-twitter' ).on( 'click', function() { dtmTrack(track,"twitter"); if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( 'https://twitter.com/intent/tweet?text='+encodeURIComponent(jQuery(this).attr( 'title' ))+'&url='+encodeURIComponent(jQuery(this).attr( 'href' )), 'wpcomtwitter', 'menubar=1,resizable=1,width=600,height=350' ); wts.push(["send", "click", { linkId: "strumenti BLOG24", customClickParameter: { 100: "twitter", 8: "Blog | Nasce Genie, il modello di Ai per creare videogiochi da una singola immagine" } }]); return false; }); jQuery( 'a.number-share-twitter' ).on( 'click', function() { dtmTrack(track,"twitter"); if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( 'https://twitter.com/intent/tweet?text='+encodeURIComponent(jQuery(this).attr( 'title' ))+'&url='+encodeURIComponent(jQuery(this).attr( 'href' )), 'wpcomtwitter', 'menubar=1,resizable=1,width=600,height=350' ); wts.push(["send", "click", { linkId: "strumenti BLOG24", customClickParameter: { 100: "twitter", 8: "Blog | Nasce Genie, il modello di Ai per creare videogiochi da una singola immagine" } }]); return false; }); }); </script> <script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-linkedin' ).on( 'click', function() { dtmTrack(track,"linkedin"); if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( 'https://www.linkedin.com/shareArticle?mini=true&ro=true&url='+encodeURIComponent(jQuery(this).attr( 'href' )), 'wpcomlinkedin', 'menubar=1,resizable=1,width=600,height=550' ); wts.push(["send", "click", { linkId: "strumenti BLOG24", customClickParameter: { 100: "linkedin", 8: "Blog | Nasce Genie, il modello di Ai per creare videogiochi da una singola immagine" } }]); return false; }); }); </script> <script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-print' ).on( 'click', function() { dtmTrack(track,"stampa"); wts.push(["send", "click", { linkId: "strumenti BLOG24", customClickParameter: { 100: "stampa", } }]); return false; }); }); </script> <script type="text/javascript"> jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-comment' ).on( 'click', function() { jQuery('html, body').animate({ scrollTop: jQuery( jQuery('.comments') ).offset().top-60 }, 600); wts.push(["send", "click", { linkId: "strumenti BLOG24", customClickParameter: { 100: "commento", 8: "Blog | Nasce Genie, il modello di Ai per creare videogiochi da una singola immagine" } }]); return false; }); jQuery( '#comment-post' ).on( 'click', function() { dtmTrack(track,"commento"); wts.push(["send", "click", { linkId: "strumenti BLOG24", customClickParameter: { 100: "commento", 8: "Blog | Nasce Genie, il modello di Ai per creare videogiochi da una singola immagine" } }]); }); }); </script> <!-- / script social --> <script type="text/javascript"> function imgTrace() { var currentImage=jQuery('li.gallery-item.current'); if (currentImage.length) { var num = currentImage.data('imgnum'); s.pageName = ORIG_PN+':'+num; dtmTrack(track,"dynamic-track"); } } function setModTrace(popup) { if(popup){ s.prop9 = "N24:tecnologie:opendatablog:fotogallery-popup"; imgTrace(); } else //chiusura popup s.prop9 = "N24:tecnologie:opendatablog:articolo"; //console.log('DTM popup- pagename: '+s.pageName+'\n prop9: '+ s.prop9); } jQuery(document).on( 'ready post-load', function(){ jQuery( '#article-body nav a.prev' ).on( 'click', function() {setTimeout("imgTrace();", 500);}); jQuery( '#article-body nav a.next' ).on( 'click', function() {setTimeout("imgTrace();", 500);}); jQuery( '#article-body a.gallery-expand' ).on( 'click', function() {setModTrace(1);}); jQuery( '#article-body a.gallery-close' ).on( 'click', function() {setModTrace(0);}); jQuery( 'a[rel~=attachment]' ).on( 'click', function() { s.prop18 = jQuery(this).attr("href"); //setTimeout(function(){s.prop18 = jQuery(this).attr("href");},6000); dtmTrack(track,"file-download"); }); jQuery('#load-more').on('click', function() { dtmTrack(track,'leggi-altre'); }); $( document ).on('hf.init.after', function() { jQuery('#modal-login button.btn-pri').on( 'click', function() { //console.log("set cookie"); document.cookie = "loginflag=true"; }); }); /* $( window ).on('navigation:shown', function() { _satellite.track('menu-naviga'); }); $( document ).on('hf.init.after', function() { jQuery('#modal-login a.btn-txt').on( 'click', function() { _satellite.track('registra'); }); });*/ }); function dtmTrack(callback,string) { if (document.cookie.indexOf("SoleAuth=") >= 0) { waitUser(callback,string); } else{ waitParam(callback,string); //callback(string); } return; } function waitUser(callback, string){ if(!definedParam(s.prop51)){ //console.log('waitUser 500 traker'); setTimeout(function(){waitUser(callback,string);},500); return; }else{ waitParam(callback,string); //callback(string); } } function waitParam(callback, string){ //console.log('waitParam'); //parametri per tutte le pagine loggato e non if(definedParam(s.prop9) && definedParam(s.pageName)){ switch (string) { case 'file-download': if(!definedParam(s.prop18)){ //alert('wait download'); setTimeout(function(){waitParam(callback,string);},500); return; }break; } callback(string); }else{ setTimeout(function(){waitParam(callback,string);},500); return; } } function definedParam(par){ if(par == undefined || par=='') return false; return true; } track = function tracker(string){ _satellite.track(string); console.log('DTM: '+string+' username:'+ s.prop51); } pageTrack = function pageTracker(){ _satellite.pageBottom(); console.log('DTM pagename: '+s.pageName+'\n prop9: '+ s.prop9+ '\n prop7: '+ s.prop7+'\n prop8: '+ s.prop8+'\n prop10: '+ s.prop10+'\n prop18: '+ s.prop18+ '\n prop51: '+ s.prop51+'\n prop59: '+ s.prop59+'\n prop61: '+ s.prop61+'\n prop68: '+ s.prop68); } function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i = 0; i <ca.length; i++) { var c = ca[i]; while (c.charAt(0)==' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length,c.length); } } return ""; } var loginflag=getCookie("loginflag"); //console.log("getCookie:"+loginflag); if (loginflag!="") { if(location.search.indexOf('login=1') >= 0){ dtmTrack(track,'login'); } document.cookie = "loginflag=; expires=Thu, 01 Jan 1970 00:00:00 UTC"; //console.log("remove cookie"); } OAS_RICH('PopUp'); //dtmTrack(pageTrack,''); console.log('DTM pagename: '+s.pageName+'\n prop9: '+ s.prop9+ '\n prop7: '+ s.prop7+'\n prop8: '+ s.prop8+'\n prop10: '+ s.prop10+'\n prop18: '+ s.prop18+ '\n prop51: '+ s.prop51+'\n prop59: '+ s.prop59+'\n prop61: '+ s.prop61+'\n prop68: '+ s.prop68); // webtrekk _satellite.pageBottom(); //4 webtrekk e Adobe wts.push(["send", "pageupdate"]); //only 4 webtrekk </script> <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> try{ var pageTracker = _gat._getTracker("UA-23667920-1"); pageTracker._setDomainName('none'); pageTracker._trackPageview(); } catch(err) {} </script> <!-- START Nielsen Online SiteCensus V5.3 --> <!-- COPYRIGHT 2010 Nielsen Online --> <script type="text/javascript"> var _rsCI="ilsole-it"; var _rsCG="0"; var _rsDN="//secure-it.imrworldwide.com/"; var _rsCC=0; var _rsIP=1; var _rsPLfl=0; </script> <script type="text/javascript" src="//secure-it.imrworldwide.com/v53.js"></script> <noscript> <div><img src="//secure-it.imrworldwide.com/cgi-bin/m?ci=ilsole-it&amp;cg=0" style="visibility:hidden;position:absolute;left:0px;top:0px;z-index:-1" alt=""/></div> </noscript> <!-- END Nielsen Online SiteCensus V5.3 --><script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-610eb81c85b11f6dea1","applicationID":"1183163441","transactionName":"YFRRMUVWCBAEURYIVlkeZhdeGA8NAVcaT0lfQQ==","queueTime":0,"applicationTime":1076,"atts":"TBNSRw1MGx4=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10