OCDevManagePlatformServicesMatchmakingView.react",["fbt","GeoButton.react","GeoButtonGroup.react","GeoPageCard.react","GeoPageSection.react","GeoSection.react","GeoTab.react","GeoTabGroup.react","GeoToolbar.react","OCDevManageMatchmakingDebugger.react","OCDevManageMatchmakingPoolUpsertModal.react","OCDevManageMatchmakingPoolsTable.react","OCDevManageMatchmakingSkillPoolUpsertModal.react","OCDevManageMatchmakingSkillPoolsTable.react","OCDevManagePage.react","OCDevManagePageHeader.react","OCDevManagePlatformServices","OCDevManagePlatformServicesMatchmakingRoute","OCDevManagePlatformServicesMatchmakingViewSection","OCDevManagePlatformServicesMatchmakingView_applicationGrouping.graphql","OCDevUISpacedLayout.react","OCNavigatorHooks","RelayHooks","react","useOCDevManageRouteParams","useOCDevUIModal"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react");function a(a){var e=a.applicationGrouping,f=a.matchmakingViewSection,g=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManagePlatformServicesMatchmakingView_applicationGrouping.graphql"),e);a=c("useOCDevManageRouteParams")();var j=a.applicationID,l=d("OCNavigatorHooks").useNavigate();e=c("useOCDevUIModal")();var m=e.openModal;a=d("OCDevManagePlatformServices").getPlatformServiceConfiguration(d("OCDevManagePlatformServices").OCDevManagePlatformServices.Matchmaking);e=a.description;a=a.displayName;function n(){switch(f){case c("OCDevManagePlatformServicesMatchmakingViewSection").DEBUGGER:return k.jsx(c("OCDevManageMatchmakingDebugger.react"),{});case c("OCDevManagePlatformServicesMatchmakingViewSection").POOLS:return k.jsx(c("OCDevManageMatchmakingPoolsTable.react"),{applicationGrouping:g});case c("OCDevManagePlatformServicesMatchmakingViewSection").SKILL_COMPONENTS:return k.jsx(c("OCDevManageMatchmakingSkillPoolsTable.react"),{applicationGrouping:g})}}return k.jsx(c("OCDevManagePage.react"),{columns:12,header:k.jsx(c("OCDevManagePageHeader.react"),{description:e,heading:h._("{pageTitle}",[h._param("pageTitle",a)]),toolbar:k.jsx(c("GeoToolbar.react"),{children:k.jsxs(c("GeoButtonGroup.react"),{children:[k.jsx(c("GeoButton.react"),{"data-testid":void 0,label:h._("Create Pool"),variant:"creation",onClick:function(){return m(k.jsx(c("OCDevManageMatchmakingPoolUpsertModal.react"),{applicationGrouping:g}))}}),k.jsx(c("GeoButton.react"),{label:h._("Create Skill Component"),variant:"creation",onClick:function(){return m(k.jsx(c("OCDevManageMatchmakingSkillPoolUpsertModal.react"),{}))}})]})})}),children:k.jsx(c("GeoPageSection.react"),{children:k.jsx(c("GeoPageCard.react"),{columns:12,children:k.jsx(c("GeoSection.react"),{children:k.jsxs(c("OCDevUISpacedLayout.react"),{children:[k.jsxs(c("GeoTabGroup.react"),{value:f,onChange:function(a){return l(c("OCDevManagePlatformServicesMatchmakingRoute").getURI({applicationID:j,matchmakingViewSection:a}),{skipBrowserHistory:!0})},children:[k.jsx(c("GeoTab.react"),{label:h._("Pools"),value:c("OCDevManagePlatformServicesMatchmakingViewSection").POOLS}),k.jsx(c("GeoTab.react"),{label:h._("Skill Components"),value:c("OCDevManagePlatformServicesMatchmakingViewSection").SKILL_COMPONENTS}),k.jsx(c("GeoTab.react"),{label:h._("Debugger"),value:c("OCDevManagePlatformServicesMatchmakingViewSection").DEBUGGER})]}),n()]})})})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageMatchmakingSkillPoolsTable.react",["fbt","GeoDropdownMenu.react","GeoFlexbox.react","GeoMenuItem.react","GeoTable.react","GeoTableWidth","GeoText.react","Instant","OCDevManageEmptyState.react","OCDevManageMatchmakingSkillPoolDeleteModal.react","OCDevManageMatchmakingSkillPoolUpsertModal.react","OCDevManageMatchmakingSkillPoolsTable_applicationGrouping.graphql","OCDevManagePlatformServices","OCDevUICopyToClipboardButton.react","OCMatchmakingLuckFactorLabels","RelayHooks","createGeoTableDataSource","emptyFunction","formatDate","react","useOCDevUIModal"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useMemo;function a(a){a=a.applicationGrouping;a=d("RelayHooks").usePaginationFragment(i!==void 0?i:i=b("OCDevManageMatchmakingSkillPoolsTable_applicationGrouping.graphql"),a);var e=a.data,f=a.hasNext,g=a.isLoadingNext;a=a.loadNext;var j=c("useOCDevUIModal")(),n=j.openModal;j=l(function(){var a;return[{cell:function(a){var b;a=a.item.key;return k.jsxs(c("GeoFlexbox.react"),{alignItems:"center",gap:4,children:[k.jsx(c("OCDevUICopyToClipboardButton.react"),{copyText:(b=a)!=null?b:"--"}),k.jsx(c("GeoText.react"),{children:(b=a)!=null?b:"--"})]})},header:h._("Key"),key:"Key",width:(a=d("GeoTableWidth")).proportional(1)},{cell:function(a){a=a.item.luck_factor;return c("OCMatchmakingLuckFactorLabels")[a]},header:h._("Luck Factor"),key:"Luck Factor",width:a.proportional(1)},{cell:function(a){a=a.item.draw_probability;return a},header:h._("Draw Probability"),key:"Draw Probability",width:a.proportional(1)},{cell:function(a){a=a.item.resets;a=a==null?void 0:(a=a.slice())==null?void 0:(a=a.sort(function(a,b){a=a.time;b=b.time;return((b=b)!=null?b:0)-((b=a)!=null?b:0)}))==null?void 0:(a=a.filter(function(a){a=a.time;return((a=a)!=null?a:0)>d("Instant").now()}))==null?void 0:(a=a[0])==null?void 0:a.time;return a!=null?c("formatDate")(a,"m/d/Y g:ia"):"--"},header:h._("Next Skill Reset"),key:"Next Skill Reset",width:a.proportional(1)},{cell:function(a){var b=a.item;return k.jsxs(c("GeoDropdownMenu.react"),{buttonVariant:"flat",useEllipsisIcon:!0,children:[k.jsx(c("GeoMenuItem.react"),{label:h._("u7f16u8f91"),onClick:function(){return n(k.jsx(c("OCDevManageMatchmakingSkillPoolUpsertModal.react"),{matchmakingSkillPool:b}))}}),k.jsx(c("GeoMenuItem.react"),{label:h._("u5220u9664"),onClick:function(){return n(k.jsx(c("OCDevManageMatchmakingSkillPoolDeleteModal.react"),{matchmakingSkillPool:b}))}})]})},header:null,key:"menu",width:a.pixel(80)}]},[n]);e=(e=(e=e.paginatedSkillPools)==null?void 0:(e=e.edges)==null?void 0:(e=e.map(function(a){a=a.node;return a}))==null?void 0:e.filter(Boolean))!=null?e:[];return k.jsx("div",{children:e.length>0?k.jsx(c("GeoTable.react"),{columns:j,dataSource:c("createGeoTableDataSource")(e,{getStableUniqueID:c("emptyFunction")}),label:h._("Skill Components"),pagination:{loadNext:a,isLoadingNext:g,hasNext:f,pageSize:100},xstyle:m.scrollable}):k.jsx(c("OCDevManageEmptyState.react"),{heading:h._("No Skill Components Found"),icon:d("OCDevManagePlatformServices").getPlatformServiceConfiguration(d("OCDevManagePlatformServices").OCDevManagePlatformServices.Matchmaking).icon})})}a.displayName=a.name+" [from "+f.id+"]";var m={scrollable:{maxHeight:"x179dxpb",overflowX:"xw2csxc",overflowY:"x1odjw0f",$$css:!0}};g["default"]=a}),226);
-----
OCDevManageMatchmakingSkillPoolUpsertModal.react",["fbt","GeoModalCard.react","GeoModalFooter.react","GeoModalHeader.react","GeoNumericInput.react","GeoSection.react","GeoSelector.react","GeoSelectorItem.react","GeoTextInput.react","OCDevManageDocsTooltipButton.react","OCDevManageMatchmakingSkillPoolUpsertModalMutation.graphql","OCDevManageMatchmakingSkillPoolUpsertModalResetsSection.react","OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool.graphql","OCDevUIForm.react","OCDevUIFormSubmitButton.react","OCDevUISpacedLayout.react","OCMatchmakingLuckFactor","OCMatchmakingLuckFactorLabels","RelayHooks","asyncToGeneratorRuntime","immutable","mapObjectToArray","nullthrows","react","useOCDevManageRouteParams","useOCDevUICommitMutation","useOCDevWebClientEventsBaseLogger.react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||(k=d("react")),m=k.useState;function a(a){var e,f;a=a.matchmakingSkillPool;var g=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool.graphql"),a);a=m((g==null?void 0:g.draw_probability)!=null?Number(g==null?void 0:g.draw_probability):null);var k=a[0];a=a[1];e=m((e=g==null?void 0:g.key)!=null?e:"");var n=e[0];e=e[1];var o=m(g==null?void 0:g.luck_factor),p=o[0];o=o[1];f=m(d("immutable").List(g==null?void 0:(f=g.resets)==null?void 0:f.map(function(a){var b=a.discount_pct;a=a.time;return b!=null&&a!=null?{time:a,weight:b}:null}).filter(Boolean)).sortBy(function(a){a=a.time;return a}));var q=f[0];f=f[1];var r=c("useOCDevUICommitMutation")(j!==void 0?j:j=b("OCDevManageMatchmakingSkillPoolUpsertModalMutation.graphql")),s=c("useOCDevManageRouteParams")(),t=s.applicationID,u=c("useOCDevWebClientEventsBaseLogger.react")();function v(){return w.apply(this,arguments)}function w(){w=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield r({input:{app_id:t,key:n,luck_factor:c("nullthrows")(p),draw_probability:c("nullthrows")(k),resets:q.map(function(a){var b=a.time;a=a.weight;return{time:b,discount_pct:c("nullthrows")(a)}}).toArray()}},{closeModalOnSuccess:!0}));a!=null&&g==null&&u({action:"platform_services_matchmaking_skill_pool_create",target_id:a==null?void 0:(a=a.matchmaking_skill_pool_set)==null?void 0:(a=a.skill_pool)==null?void 0:a.id})});return w.apply(this,arguments)}s="APP__PLATFORM_SERVICES__MATCHMAKING__CREATE_SKILL_MODAL";return l.jsx(c("OCDevUIForm.react"),{onSubmit:v,children:l.jsx(c("GeoModalCard.react"),{footer:l.jsx(c("GeoModalFooter.react"),{primaryButton:l.jsx(c("OCDevUIFormSubmitButton.react"),{})}),header:l.jsx(c("GeoModalHeader.react"),{description:(g==null?void 0:g.key)!=null?g.key:void 0,heading:g!=null?h._("Edit Skill Component{tooltip}",[h._param("tooltip",l.jsx(d("OCDevManageDocsTooltipButton.react").OCDevManageDocsTooltipButton,{docURI:d("OCDevManageDocsTooltipButton.react").getURIFromDocKey(s),loggingName:s}))]):h._("Create Skill Component{tooltip}",[h._param("tooltip",l.jsx(d("OCDevManageDocsTooltipButton.react").OCDevManageDocsTooltipButton,{docURI:d("OCDevManageDocsTooltipButton.react").getURIFromDocKey(s),loggingName:s}))])}),children:l.jsx(c("GeoSection.react"),{children:l.jsxs(c("OCDevUISpacedLayout.react"),{children:[l.jsx(c("GeoTextInput.react"),{description:h._("The name that your application will use to refer to this skill component in code."),isDisabled:g!=null,label:h._("Key"),placeholder:h._("Enter an alphanumeric value (underscores allowed)."),value:n,onChange:e}),l.jsx(c("GeoSelector.react"),{description:h._("Determines how large of a skill gap will be considered for matching players. Games that require players to be of very similar skill (e.g. Chess) should have a low luck factor, where games that benefit from skill differences should have a high factor."),label:h._("Luck Factor"),placeholder:h._("Select an option."),value:p,onChange:o,children:c("mapObjectToArray")(c("OCMatchmakingLuckFactor"),function(a){return l.jsx(c("GeoSelectorItem.react"),{label:c("OCMatchmakingLuckFactorLabels")[a],value:a},a)})}),l.jsx(c("GeoNumericInput.react"),{description:h._("Your estimate of the percentage of time that games between evenly-matched people result in a draw. This affects the math behind updating skills based on Win/Loss/Draw. Once your game gets going in the wild, we may try to refine your estimate based on statistics we observe."),hasStepper:!1,label:h._("Draw Probability"),max:.9999,min:0,placeholder:h._("Enter a number between 0 (inclusive) and 1 (exclusive)."),step:1e-4,value:k,onChange:a}),l.jsx(c("OCDevManageMatchmakingSkillPoolUpsertModalResetsSection.react"),{value:q,onUpdate:f})]})})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageMatchmakingSkillPoolUpsertModalMutation.graphql",["OCDevManageMatchmakingSkillPoolUpsertModalMutation_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"data",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e=[d],f={alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"skill_pool",plural:!1,selections:e,storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},h=[{kind:"Literal",name:"first",value:100}],i={alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},j=[i,d],k={alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null},l={alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"page_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"end_cursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"has_next_page",storageKey:null}],storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageMatchmakingSkillPoolUpsertModalMutation",selections:[{alias:null,args:c,concreteType:"MatchmakingSkillPoolSetResponsePayload",kind:"LinkedField",name:"matchmaking_skill_pool_set",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"application",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"grouping",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManagePlatformServicesMatchmakingView_applicationGrouping"}],storageKey:null}],storageKey:null},f],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageMatchmakingSkillPoolUpsertModalMutation",selections:[{alias:null,args:c,concreteType:"MatchmakingSkillPoolSetResponsePayload",kind:"LinkedField",name:"matchmaking_skill_pool_set",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"application",plural:!1,selections:[g,{alias:null,args:null,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"grouping",plural:!1,selections:[{alias:"paginatedMatchmakingPools",args:h,concreteType:"ApplicationGroupingToMatchmakingPoolsConnection",kind:"LinkedField",name:"matchmaking_pools_2",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGroupingToMatchmakingPoolsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"MatchmakingPool",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"acceptable_round_trip_time_ms",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"good_round_trip_time_ms",storageKey:null},d,{alias:null,args:null,kind:"ScalarField",name:"is_advanced_quickmatch",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_latest_settings_deployed",storageKey:null},i,{alias:null,args:null,concreteType:"PoolToMatchmakingQueryConnection",kind:"LinkedField",name:"matchmaking_queries",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"count",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"should_consider_round_trip_times",storageKey:null},{alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"skill_pool",plural:!1,selections:j,storageKey:null},{alias:null,args:null,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"application_grouping",plural:!1,selections:e,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_can_system_create_rooms",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_can_unknowns_join",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_can_users_create_rooms",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_do_keep_rooms_on_match",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_disabled_host_migration",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"max_preferred_users",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"max_users",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"min_preferred_users",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"min_users",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"minimum_quality_bar",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reservation_period_seconds",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"suggested_rampdown_seconds",storageKey:null},g],storageKey:null},k],storageKey:null},l],storageKey:"matchmaking_pools_2(first:100)"},{alias:"paginatedMatchmakingPools",args:h,filters:null,handle:"connection",key:"OCDevManageMatchmakingPoolsTable_paginatedMatchmakingPools",kind:"LinkedHandle",name:"matchmaking_pools_2"},{alias:null,args:null,concreteType:"ApplicationGroupingToSkillPoolsConnection",kind:"LinkedField",name:"skill_pools_2",plural:!1,selections:[{alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"nodes",plural:!0,selections:[d,i],storageKey:null}],storageKey:null},{alias:"pools",args:null,concreteType:"ApplicationGroupingToMatchmakingPoolsConnection",kind:"LinkedField",name:"matchmaking_pools_2",plural:!1,selections:[{alias:null,args:null,concreteType:"MatchmakingPool",kind:"LinkedField",name:"nodes",plural:!0,selections:j,storageKey:null}],storageKey:null},d,{alias:"paginatedSkillPools",args:h,concreteType:"ApplicationGroupingToSkillPoolsConnection",kind:"LinkedField",name:"skill_pools_2",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGroupingToSkillPoolsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"draw_probability",storageKey:null},i,{alias:null,args:null,kind:"ScalarField",name:"luck_factor",storageKey:null},{alias:null,args:null,concreteType:"MatchmakingSkillPoolReset",kind:"LinkedField",name:"resets",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"discount_pct",storageKey:null}],storageKey:null},d,g],storageKey:null},k],storageKey:null},l],storageKey:"skill_pools_2(first:100)"},{alias:"paginatedSkillPools",args:h,filters:null,handle:"connection",key:"OCDevManageMatchmakingSkillPoolsTable_paginatedSkillPools",kind:"LinkedHandle",name:"skill_pools_2"}],storageKey:null},d],storageKey:null},f],storageKey:null}]},params:{id:b("OCDevManageMatchmakingSkillPoolUpsertModalMutation_oculusRelayOperation"),metadata:{},name:"OCDevManageMatchmakingSkillPoolUpsertModalMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
OCDevManageMatchmakingSkillPoolUpsertModalResetsSection.react",["fbt","ix","GeoButton.react","GeoDateTimeInput.react","GeoFlexbox.react","GeoList.react","GeoListGenericItem.react","GeoNumericInput.react","GeoTextPairing.react","LocalDate","LocalDateTime","OCDevUISpacedLayout.react","Timezone","TimezoneNamesData","fbicon","react"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k=j||d("react"),l=d("Timezone").getEnvironmentTimezoneID()||d("Timezone").PST8PDT;d("Timezone").registerNamesModule(c("TimezoneNamesData"));function a(a){var b=a.onUpdate;a=a.value;return k.jsxs("div",{children:[k.jsx(c("GeoTextPairing.react"),{description:h._("Scheduled events that apply a weight multiplier to all of your users" skill ratings. A 0 wouldn"t change skill values at all while a 1 weight would reset all users" skill to the beginner level."),heading:h._("Skill Resets"),size:"header3"}),k.jsxs(c("GeoList.react"),{children:[a.map(function(a,e){var f=a.time;a=a.weight;var g=f-----
OCDevManageMatchmakingSkillPoolsTable_applicationGrouping.graphql",["OCDevManageMatchmakingSkillPoolsTableQuery.graphql"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=["paginatedSkillPools"];return{argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"after"},{defaultValue:100,kind:"LocalArgument",name:"first"}],kind:"Fragment",metadata:{connection:[{count:"first",cursor:"after",direction:"forward",path:a}],refetch:{connection:{forward:{count:"first",cursor:"after"},backward:null,path:a},fragmentPathInResult:["node"],operation:b("OCDevManageMatchmakingSkillPoolsTableQuery.graphql"),identifierInfo:{identifierField:"id",identifierQueryVariableName:"id"}}},name:"OCDevManageMatchmakingSkillPoolsTable_applicationGrouping",selections:[{alias:"paginatedSkillPools",args:null,concreteType:"ApplicationGroupingToSkillPoolsConnection",kind:"LinkedField",name:"__OCDevManageMatchmakingSkillPoolsTable_paginatedSkillPools_connection",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGroupingToSkillPoolsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"draw_probability",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"luck_factor",storageKey:null},{alias:null,args:null,concreteType:"MatchmakingSkillPoolReset",kind:"LinkedField",name:"resets",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"time",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"OCDevManageMatchmakingSkillPoolDeleteModal_matchmakingSkillPool"},{args:null,kind:"FragmentSpread",name:"OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool"},{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"page_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"end_cursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"has_next_page",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],type:"ApplicationGrouping",abstractKey:null}}();e.exports=a}),null);
-----
OCDevManageMatchmakingSkillPoolUpsertModalMutation_oculusRelayOperation",[],(function(a,b,c,d,e,f){e.exports="7555194534499793"}),null);
-----
OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool",selections:[{alias:null,args:null,kind:"ScalarField",name:"draw_probability",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"luck_factor",storageKey:null},{alias:null,args:null,concreteType:"MatchmakingSkillPoolReset",kind:"LinkedField",name:"resets",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"discount_pct",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"time",storageKey:null}],storageKey:null}],type:"MatchmakingSkillPool",abstractKey:null};e.exports=a}),null);
-----
OCDevManageMatchmakingSkillPoolsTable.react",["fbt","BUITable.react","BUITableColumn.react","BUITableGenericCell.react","BUITableHeaderCell.react","BUITableTextCell.react","GeoDropdownMenu.react","GeoMenuItem.react","GeoSpinner.react","Instant","OCDevManageCopyTextToClipboardCell.react","OCDevManageEmptyState.react","OCDevManageMatchmakingSkillPoolDeleteModal.react","OCDevManageMatchmakingSkillPoolUpsertModal.react","OCDevManageMatchmakingSkillPoolsTable_applicationGrouping.graphql","OCDevManagePlatformServices","OCDevManageTableConstants","OCMatchmakingLuckFactorLabels","OnVisible.react","RelayHooks","formatDate","geoMargin","objectValues","react","useOCDevUIModal"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react"),k=[c("OCDevManageTableConstants").CELL_WIDTH,c("OCDevManageTableConstants").CELL_WIDTH,c("OCDevManageTableConstants").CELL_WIDTH,c("OCDevManageTableConstants").CELL_WIDTH,50],l=Object.freeze({KEY:h._("Key"),LUCK_FACTOR:h._("Luck Factor"),DRAW_PROBABILITY:h._("Draw Probability"),NEXT_SKILL_RESET:h._("Next Skill Reset"),CONTEXT_MENU:""});function a(a){a=a.applicationGrouping;a=d("RelayHooks").usePaginationFragment(i!==void 0?i:i=b("OCDevManageMatchmakingSkillPoolsTable_applicationGrouping.graphql"),a);var e=a.data,f=a.hasNext,g=a.loadNext;a=c("useOCDevUIModal")();var m=a.openModal;e=(a=(a=e.paginatedSkillPools)==null?void 0:(e=a.edges)==null?void 0:(a=e.map(function(a){a=a.node;return a}))==null?void 0:(e=a.filter(Boolean))==null?void 0:e.map(function(a){var b=a.draw_probability,e=a.key,f=a.luck_factor,g=a.resets;g=g==null?void 0:(g=g.slice())==null?void 0:(g=g.sort(function(a,b){a=a.time;b=b.time;return((b=b)!=null?b:0)-((b=a)!=null?b:0)}))==null?void 0:(g=g.filter(function(a){a=a.time;return((a=a)!=null?a:0)>d("Instant").now()}))==null?void 0:(g=g[0])==null?void 0:g.time;return[j.jsx(c("OCDevManageCopyTextToClipboardCell.react"),{value:e}),j.jsx(c("BUITableTextCell.react"),{content:c("OCMatchmakingLuckFactorLabels")[f],height:c("OCDevManageTableConstants").CELL_HEIGHT}),j.jsx(c("BUITableTextCell.react"),{align:"right",content:b,height:c("OCDevManageTableConstants").CELL_HEIGHT}),j.jsx(c("BUITableTextCell.react"),{content:g!=null?c("formatDate")(g,"m/d/Y g:ia"):h._("None"),height:c("OCDevManageTableConstants").CELL_HEIGHT}),j.jsx(c("BUITableGenericCell.react"),{align:"right",content:j.jsxs(c("GeoDropdownMenu.react"),{buttonVariant:"flat",useEllipsisIcon:!0,children:[j.jsx(c("GeoMenuItem.react"),{label:h._("u7f16u8f91"),onClick:function(){return m(j.jsx(c("OCDevManageMatchmakingSkillPoolUpsertModal.react"),{matchmakingSkillPool:a}))}}),j.jsx(c("GeoMenuItem.react"),{label:h._("u5220u9664"),onClick:function(){return m(j.jsx(c("OCDevManageMatchmakingSkillPoolDeleteModal.react"),{matchmakingSkillPool:a}))}})]}),height:c("OCDevManageTableConstants").CELL_HEIGHT})]}))!=null?a:[];return j.jsx("div",{children:e.length>0?j.jsxs(j.Fragment,{children:[j.jsx(c("BUITable.react"),{borders:"outer",hasFlexibleColumnWidths:!0,headerProps:{item:[],height:c("OCDevManageTableConstants").HEADER_HEIGHT},items:e,maxHeight:Infinity,rowHeight:c("OCDevManageTableConstants").CELL_HEIGHT,width:"auto",children:c("objectValues")(l).map(function(a,b){return j.jsx(c("BUITableColumn.react"),{cell:function(a){var b=a.columnIndex;a=a.item;return a[b]},header:function(b){b=b.columnIndex;return j.jsx(c("BUITableHeaderCell.react"),{align:a===l.DRAW_PROBABILITY?"right":"left",columnKey:String(b),height:c("OCDevManageTableConstants").HEADER_HEIGHT,isSortable:!1,label:a})},width:k[b]},b)})}),f?j.jsx(c("OnVisible.react"),{onVisible:function(){return g(100)},children:j.jsx(c("GeoSpinner.react"),{center:!0,xstyle:c("geoMargin").top16})}):null]}):j.jsx(c("OCDevManageEmptyState.react"),{heading:h._("No Skill Components found"),icon:d("OCDevManagePlatformServices").getPlatformServiceConfiguration(d("OCDevManagePlatformServices").OCDevManagePlatformServices.Matchmaking).icon})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManageMatchmakingSkillPoolUpsertModal.react",["fbt","GeoModalCard.react","GeoModalFooter.react","GeoModalHeader.react","GeoNumericInput.react","GeoSection.react","GeoSelector.react","GeoSelectorItem.react","GeoTextInput.react","OCDevManageDocsTooltipButton.react","OCDevManageMatchmakingSkillPoolUpsertModalMutation.graphql","OCDevManageMatchmakingSkillPoolUpsertModalResetsSection.react","OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool.graphql","OCDevUIForm.react","OCDevUIFormSubmitButton.react","OCDevUISpacedLayout.react","OCMatchmakingLuckFactor","OCMatchmakingLuckFactorLabels","RelayHooks","immutable","mapObjectToArray","nullthrows","react","regeneratorRuntime","useOCDevManageCommitMutation","useOCDevManageRouteParams"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=d("react"),l=d("react").useState;function a(a){var e,f;a=a.matchmakingSkillPool;var g=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool.graphql"),a);a=l((g==null?void 0:g.draw_probability)!=null?Number(g==null?void 0:g.draw_probability):null);var m=a[0];a=a[1];e=l((e=g==null?void 0:g.key)!=null?e:"");var n=e[0];e=e[1];var o=l(g==null?void 0:g.luck_factor),p=o[0];o=o[1];f=l(d("immutable").List(g==null?void 0:(f=g.resets)==null?void 0:f.map(function(a){var b=a.discount_pct;a=a.time;return b!=null&&a!=null?{time:a,weight:b}:null}).filter(Boolean)).sortBy(function(a){a=a.time;return a}));var q=f[0];f=f[1];var r=c("useOCDevManageCommitMutation")(j!==void 0?j:j=b("OCDevManageMatchmakingSkillPoolUpsertModalMutation.graphql")),s=c("useOCDevManageRouteParams")(),t=s.applicationID;function u(){return b("regeneratorRuntime").async(function(a){while(1)switch(a.prev=a.next){case 0:a.next=2;return b("regeneratorRuntime").awrap(r({input:{app_id:t,key:n,luck_factor:c("nullthrows")(p),draw_probability:c("nullthrows")(m),resets:q.map(function(a){var b=a.time;a=a.weight;return{time:b,discount_pct:c("nullthrows")(a)}}).toArray()}},{closeModalOnSuccess:!0,logOnSuccess:g==null?function(a){return[{action:"platform_services_matchmaking_skill_pool_create",target_id:a==null?void 0:(a=a.matchmaking_skill_pool_set)==null?void 0:(a=a.skill_pool)==null?void 0:a.id}]}:null}));case 2:case"end":return a.stop()}},null,this)}s="APP__PLATFORM_SERVICES__MATCHMAKING__CREATE_SKILL_MODAL";return k.jsx(c("OCDevUIForm.react"),{onSubmit:u,children:k.jsx(c("GeoModalCard.react"),{footer:k.jsx(c("GeoModalFooter.react"),{primaryButton:k.jsx(c("OCDevUIFormSubmitButton.react"),{})}),header:k.jsx(c("GeoModalHeader.react"),{description:(g==null?void 0:g.key)!=null?g.key:void 0,heading:g!=null?h._("Edit Skill Component{tooltip}",[h._param("tooltip",k.jsx(d("OCDevManageDocsTooltipButton.react").OCDevManageDocsTooltipButton,{docURI:d("OCDevManageDocsTooltipButton.react").getURIFromDocKey(s),loggingName:s}))]):h._("Create Skill Component{tooltip}",[h._param("tooltip",k.jsx(d("OCDevManageDocsTooltipButton.react").OCDevManageDocsTooltipButton,{docURI:d("OCDevManageDocsTooltipButton.react").getURIFromDocKey(s),loggingName:s}))])}),children:k.jsx(c("GeoSection.react"),{children:k.jsxs(c("OCDevUISpacedLayout.react"),{children:[k.jsx(c("GeoTextInput.react"),{description:h._("The name that your application will use to refer to this skill component in code."),isDisabled:g!=null,label:h._("Key"),placeholder:h._("Enter an alphanumeric value (underscores allowed)."),value:n,onChange:e}),k.jsx(c("GeoSelector.react"),{description:h._("Determines how large of a skill gap will be considered for matching players. Games that require players to be of very similar skill (e.g. Chess) should have a low luck factor, where games that benefit from skill differences should have a high factor."),label:h._("Luck Factor"),placeholder:h._("Select an option."),value:p,onChange:o,children:c("mapObjectToArray")(c("OCMatchmakingLuckFactor"),function(a){return k.jsx(c("GeoSelectorItem.react"),{label:c("OCMatchmakingLuckFactorLabels")[a],value:a},a)})}),k.jsx(c("GeoNumericInput.react"),{description:h._("Your estimate of the percentage of time that games between evenly-matched people result in a draw. This affects the math behind updating skills based on Win/Loss/Draw. Once your game gets going in the wild, we may try to refine your estimate based on statistics we observe."),hasStepper:!1,label:h._("Draw Probability"),max:.9999,min:0,placeholder:h._("Enter a number between 0 (inclusive) and 1 (exclusive)."),step:1e-4,value:m,onChange:a}),k.jsx(c("OCDevManageMatchmakingSkillPoolUpsertModalResetsSection.react"),{value:q,onUpdate:f})]})})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManagePlatformServicesMatchmakingView.react",["fbt","GeoButton.react","GeoButtonGroup.react","GeoPageCard.react","GeoPageHeader.react","GeoPageSection.react","GeoSection.react","GeoTab.react","GeoTabGroup.react","GeoToolbar.react","OCDevManageMatchmakingDebugger.react","OCDevManageMatchmakingPoolUpsertModal.react","OCDevManageMatchmakingPoolsTable.react","OCDevManageMatchmakingSkillPoolUpsertModal.react","OCDevManageMatchmakingSkillPoolsTable.react","OCDevManagePage.react","OCDevManagePageHeadingWithButtons","OCDevManagePlatformServices","OCDevManagePlatformServicesMatchmakingRoute","OCDevManagePlatformServicesMatchmakingViewSection","OCDevManagePlatformServicesMatchmakingView_applicationGrouping.graphql","OCDevUISpacedLayout.react","OCNavigatorHooks","RelayHooks","react","useOCDevManageRouteParams","useOCDevUIModal"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react");function a(a){var e=a.applicationGrouping,f=a.matchmakingViewSection,g=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManagePlatformServicesMatchmakingView_applicationGrouping.graphql"),e);a=c("useOCDevManageRouteParams")();var k=a.applicationID;e=d("OCNavigatorHooks").useContextRouter();var l=e.history;a=c("useOCDevUIModal")();var m=a.openModal;e=d("OCDevManagePlatformServices").getPlatformServiceConfiguration(d("OCDevManagePlatformServices").OCDevManagePlatformServices.Matchmaking);a=e.description;e=e.displayName;e=d("OCDevManagePageHeadingWithButtons").useOCDevManagePageHeadingWithButtons(h._("{pageTitle}",[h._param("pageTitle",e)]));function n(){switch(f){case c("OCDevManagePlatformServicesMatchmakingViewSection").DEBUGGER:return j.jsx(c("OCDevManageMatchmakingDebugger.react"),{});case c("OCDevManagePlatformServicesMatchmakingViewSection").POOLS:return j.jsx(c("OCDevManageMatchmakingPoolsTable.react"),{applicationGrouping:g});case c("OCDevManagePlatformServicesMatchmakingViewSection").SKILL_COMPONENTS:return j.jsx(c("OCDevManageMatchmakingSkillPoolsTable.react"),{applicationGrouping:g})}}return j.jsx(c("OCDevManagePage.react"),{columns:12,header:j.jsx(c("GeoPageHeader.react"),{description:a,heading:e,toolbar:j.jsx(c("GeoToolbar.react"),{children:j.jsxs(c("GeoButtonGroup.react"),{children:[j.jsx(c("GeoButton.react"),{"data-testid":void 0,label:h._("Create Pool"),variant:"creation",onClick:function(){return m(j.jsx(c("OCDevManageMatchmakingPoolUpsertModal.react"),{applicationGrouping:g}))}}),j.jsx(c("GeoButton.react"),{label:h._("Create Skill Component"),variant:"creation",onClick:function(){return m(j.jsx(c("OCDevManageMatchmakingSkillPoolUpsertModal.react"),{}))}})]})})}),children:j.jsx(c("GeoPageSection.react"),{children:j.jsx(c("GeoPageCard.react"),{columns:12,children:j.jsx(c("GeoSection.react"),{children:j.jsxs(c("OCDevUISpacedLayout.react"),{children:[j.jsxs(c("GeoTabGroup.react"),{value:f,onChange:function(a){return l.replace(c("OCDevManagePlatformServicesMatchmakingRoute").getURI({applicationID:k,matchmakingViewSection:a}).getPath())},children:[j.jsx(c("GeoTab.react"),{label:h._("Pools"),value:c("OCDevManagePlatformServicesMatchmakingViewSection").POOLS}),j.jsx(c("GeoTab.react"),{label:h._("Skill Components"),value:c("OCDevManagePlatformServicesMatchmakingViewSection").SKILL_COMPONENTS}),j.jsx(c("GeoTab.react"),{label:h._("Debugger"),value:c("OCDevManagePlatformServicesMatchmakingViewSection").DEBUGGER})]}),n()]})})})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManageMatchmakingSkillPoolUpsertModalResetsSection.react",["fbt","ix","GeoButton.react","GeoDateTimeInput.react","GeoFlexbox.react","GeoList.react","GeoListGenericItem.react","GeoNumericInput.react","GeoTextPairing.react","LocalDate","LocalDateTime","OCDevUISpacedLayout.react","Timezone","TimezoneNamesData","fbicon","react"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j=d("react"),k=d("Timezone").getEnvironmentTimezoneID()||d("Timezone").PST8PDT;d("Timezone").registerNamesModule(c("TimezoneNamesData"));function a(a){var b=a.onUpdate;a=a.value;return j.jsxs("div",{children:[j.jsx(c("GeoTextPairing.react"),{description:h._("Scheduled events that apply a weight multiplier to all of your users" skill ratings. A 0 wouldn"t change skill values at all while a 1 weight would reset all users" skill to the beginner level."),heading:h._("Skill Resets"),size:"header3"}),j.jsxs(c("GeoList.react"),{children:[a.map(function(a,e){var f=a.time;a=a.weight;var g=f-----
OCDevManageMatchmakingSkillPoolUpsertModalMutation.graphql",["OCDevManageMatchmakingSkillPoolUpsertModalMutation_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"data",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e=[d],f={alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"skill_pool",plural:!1,selections:e,storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},h=[{kind:"Literal",name:"first",value:100}],i={alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},j=[i,d],k={alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null},l={alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"page_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"end_cursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"has_next_page",storageKey:null}],storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageMatchmakingSkillPoolUpsertModalMutation",selections:[{alias:null,args:c,concreteType:"MatchmakingSkillPoolSetResponsePayload",kind:"LinkedField",name:"matchmaking_skill_pool_set",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"application",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"grouping",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManagePlatformServicesMatchmakingView_applicationGrouping"}],storageKey:null}],storageKey:null},f],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageMatchmakingSkillPoolUpsertModalMutation",selections:[{alias:null,args:c,concreteType:"MatchmakingSkillPoolSetResponsePayload",kind:"LinkedField",name:"matchmaking_skill_pool_set",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"application",plural:!1,selections:[g,{alias:null,args:null,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"grouping",plural:!1,selections:[{alias:"matchmaking_first_100_pools",args:h,concreteType:"ApplicationGroupingToMatchmakingPoolsConnection",kind:"LinkedField",name:"matchmaking_pools_2",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGroupingToMatchmakingPoolsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"MatchmakingPool",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"acceptable_round_trip_time_ms",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"good_round_trip_time_ms",storageKey:null},d,{alias:null,args:null,kind:"ScalarField",name:"is_advanced_quickmatch",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_latest_settings_deployed",storageKey:null},i,{alias:null,args:null,concreteType:"PoolToMatchmakingQueryConnection",kind:"LinkedField",name:"matchmaking_queries",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"count",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"should_consider_round_trip_times",storageKey:null},{alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"skill_pool",plural:!1,selections:j,storageKey:null},{alias:null,args:null,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"application_grouping",plural:!1,selections:e,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_can_system_create_rooms",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_can_unknowns_join",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_can_users_create_rooms",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_do_keep_rooms_on_match",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_disabled_host_migration",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"max_preferred_users",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"max_users",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"min_preferred_users",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"min_users",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"minimum_quality_bar",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reservation_period_seconds",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"suggested_rampdown_seconds",storageKey:null},g],storageKey:null},k],storageKey:null},l],storageKey:"matchmaking_pools_2(first:100)"},{alias:"matchmaking_first_100_pools",args:h,filters:null,handle:"connection",key:"OCDevManageMatchmakingPoolsTable_matchmaking_first_100_pools",kind:"LinkedHandle",name:"matchmaking_pools_2"},{alias:null,args:null,concreteType:"ApplicationGroupingToSkillPoolsConnection",kind:"LinkedField",name:"skill_pools_2",plural:!1,selections:[{alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"nodes",plural:!0,selections:[d,i],storageKey:null}],storageKey:null},{alias:"pools",args:null,concreteType:"ApplicationGroupingToMatchmakingPoolsConnection",kind:"LinkedField",name:"matchmaking_pools_2",plural:!1,selections:[{alias:null,args:null,concreteType:"MatchmakingPool",kind:"LinkedField",name:"nodes",plural:!0,selections:j,storageKey:null}],storageKey:null},d,{alias:"paginatedSkillPools",args:h,concreteType:"ApplicationGroupingToSkillPoolsConnection",kind:"LinkedField",name:"skill_pools_2",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGroupingToSkillPoolsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"draw_probability",storageKey:null},i,{alias:null,args:null,kind:"ScalarField",name:"luck_factor",storageKey:null},{alias:null,args:null,concreteType:"MatchmakingSkillPoolReset",kind:"LinkedField",name:"resets",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"discount_pct",storageKey:null}],storageKey:null},d,g],storageKey:null},k],storageKey:null},l],storageKey:"skill_pools_2(first:100)"},{alias:"paginatedSkillPools",args:h,filters:null,handle:"connection",key:"OCDevManageMatchmakingSkillPoolsTable_paginatedSkillPools",kind:"LinkedHandle",name:"skill_pools_2"}],storageKey:null},d],storageKey:null},f],storageKey:null}]},params:{id:b("OCDevManageMatchmakingSkillPoolUpsertModalMutation_oculusRelayOperation"),metadata:{},name:"OCDevManageMatchmakingSkillPoolUpsertModalMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
OCDevManageMatchmakingSkillPoolsTable_applicationGrouping.graphql",["OCDevManageMatchmakingSkillPoolsTableQuery.graphql"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=["paginatedSkillPools"];return{argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"after"},{defaultValue:100,kind:"LocalArgument",name:"first"}],kind:"Fragment",metadata:{connection:[{count:"first",cursor:"after",direction:"forward",path:a}],refetch:{connection:{forward:{count:"first",cursor:"after"},backward:null,path:a},fragmentPathInResult:["node"],operation:b("OCDevManageMatchmakingSkillPoolsTableQuery.graphql"),identifierField:"id"}},name:"OCDevManageMatchmakingSkillPoolsTable_applicationGrouping",selections:[{alias:"paginatedSkillPools",args:null,concreteType:"ApplicationGroupingToSkillPoolsConnection",kind:"LinkedField",name:"__OCDevManageMatchmakingSkillPoolsTable_paginatedSkillPools_connection",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGroupingToSkillPoolsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"draw_probability",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"luck_factor",storageKey:null},{alias:null,args:null,concreteType:"MatchmakingSkillPoolReset",kind:"LinkedField",name:"resets",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"time",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"OCDevManageMatchmakingSkillPoolDeleteModal_matchmakingSkillPool"},{args:null,kind:"FragmentSpread",name:"OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool"},{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"page_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"end_cursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"has_next_page",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],type:"ApplicationGrouping",abstractKey:null}}();e.exports=a}),null);
-----
OCDevManageMatchmakingSkillPoolUpsertModalMutation_oculusRelayOperation",[],(function(a,b,c,d,e,f){e.exports="5921279987916120"}),null);
-----
OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool",selections:[{alias:null,args:null,kind:"ScalarField",name:"draw_probability",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"luck_factor",storageKey:null},{alias:null,args:null,concreteType:"MatchmakingSkillPoolReset",kind:"LinkedField",name:"resets",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"discount_pct",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"time",storageKey:null}],storageKey:null}],type:"MatchmakingSkillPool",abstractKey:null};e.exports=a}),null);
-----
-----
OCDevManageMatchmakingSkillPoolsTable.react",["fbt","GeoDropdownMenu.react","GeoFlexbox.react","GeoMenuItem.react","GeoTable.react","GeoTableWidth","GeoText.react","Instant","OCDevManageEmptyState.react","OCDevManageMatchmakingSkillPoolDeleteModal.react","OCDevManageMatchmakingSkillPoolUpsertModal.react","OCDevManageMatchmakingSkillPoolsTable_applicationGrouping.graphql","OCDevManagePlatformServices","OCDevUICopyToClipboardButton.react","OCMatchmakingLuckFactorLabels","RelayHooks","createGeoTableDataSource","emptyFunction","formatDate","react","useOCDevUIModal"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useMemo;function a(a){a=a.applicationGrouping;a=d("RelayHooks").usePaginationFragment(i!==void 0?i:i=b("OCDevManageMatchmakingSkillPoolsTable_applicationGrouping.graphql"),a);var e=a.data,f=a.hasNext,g=a.isLoadingNext;a=a.loadNext;var j=c("useOCDevUIModal")(),n=j.openModal;j=l(function(){var a;return[{cell:function(a){var b;a=a.item.key;return k.jsxs(c("GeoFlexbox.react"),{alignItems:"center",gap:4,children:[k.jsx(c("OCDevUICopyToClipboardButton.react"),{copyText:(b=a)!=null?b:"--"}),k.jsx(c("GeoText.react"),{children:(b=a)!=null?b:"--"})]})},header:h._("Key"),key:"Key",width:(a=d("GeoTableWidth")).proportional(1)},{cell:function(a){a=a.item.luck_factor;return c("OCMatchmakingLuckFactorLabels")[a]},header:h._("Luck Factor"),key:"Luck Factor",width:a.proportional(1)},{cell:function(a){a=a.item.draw_probability;return a},header:h._("Draw Probability"),key:"Draw Probability",width:a.proportional(1)},{cell:function(a){a=a.item.resets;a=a==null?void 0:(a=a.slice())==null?void 0:(a=a.sort(function(a,b){a=a.time;b=b.time;return((b=b)!=null?b:0)-((b=a)!=null?b:0)}))==null?void 0:(a=a.filter(function(a){a=a.time;return((a=a)!=null?a:0)>d("Instant").now()}))==null?void 0:(a=a[0])==null?void 0:a.time;return a!=null?c("formatDate")(a,"m/d/Y g:ia"):"--"},header:h._("Next Skill Reset"),key:"Next Skill Reset",width:a.proportional(1)},{cell:function(a){var b=a.item;return k.jsxs(c("GeoDropdownMenu.react"),{buttonVariant:"flat",useEllipsisIcon:!0,children:[k.jsx(c("GeoMenuItem.react"),{label:h._("u7f16u8f91"),onClick:function(){return n(k.jsx(c("OCDevManageMatchmakingSkillPoolUpsertModal.react"),{matchmakingSkillPool:b}))}}),k.jsx(c("GeoMenuItem.react"),{label:h._("u5220u9664"),onClick:function(){return n(k.jsx(c("OCDevManageMatchmakingSkillPoolDeleteModal.react"),{matchmakingSkillPool:b}))}})]})},header:null,key:"menu",width:a.pixel(80)}]},[n]);e=(e=(e=e.paginatedSkillPools)==null?void 0:(e=e.edges)==null?void 0:(e=e.map(function(a){a=a.node;return a}))==null?void 0:e.filter(Boolean))!=null?e:[];return k.jsx("div",{children:e.length>0?k.jsx(c("GeoTable.react"),{columns:j,dataSource:c("createGeoTableDataSource")(e,{getStableUniqueID:c("emptyFunction")}),label:h._("Skill Components"),pagination:{loadNext:a,isLoadingNext:g,hasNext:f,pageSize:100},xstyle:m.scrollable}):k.jsx(c("OCDevManageEmptyState.react"),{heading:h._("No Skill Components Found"),icon:d("OCDevManagePlatformServices").getPlatformServiceConfiguration(d("OCDevManagePlatformServices").OCDevManagePlatformServices.Matchmaking).icon})})}a.displayName=a.name+" [from "+f.id+"]";var m={scrollable:{maxHeight:"x179dxpb",overflowX:"xw2csxc",overflowY:"x1odjw0f",$$css:!0}};g["default"]=a}),226);
-----
OCDevManageMatchmakingSkillPoolUpsertModal.react",["fbt","GeoModalCard.react","GeoModalFooter.react","GeoModalHeader.react","GeoNumericInput.react","GeoSection.react","GeoSelector.react","GeoSelectorItem.react","GeoTextInput.react","OCDevManageDocsTooltipButton.react","OCDevManageMatchmakingSkillPoolUpsertModalMutation.graphql","OCDevManageMatchmakingSkillPoolUpsertModalResetsSection.react","OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool.graphql","OCDevUIForm.react","OCDevUIFormSubmitButton.react","OCDevUISpacedLayout.react","OCMatchmakingLuckFactor","OCMatchmakingLuckFactorLabels","RelayHooks","asyncToGeneratorRuntime","immutable","mapObjectToArray","nullthrows","react","useOCDevManageRouteParams","useOCDevUICommitMutation","useOCDevWebClientEventsBaseLogger.react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||(k=d("react")),m=k.useState;function a(a){var e,f;a=a.matchmakingSkillPool;var g=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool.graphql"),a);a=m((g==null?void 0:g.draw_probability)!=null?Number(g==null?void 0:g.draw_probability):null);var k=a[0];a=a[1];e=m((e=g==null?void 0:g.key)!=null?e:"");var n=e[0];e=e[1];var o=m(g==null?void 0:g.luck_factor),p=o[0];o=o[1];f=m(d("immutable").List(g==null?void 0:(f=g.resets)==null?void 0:f.map(function(a){var b=a.discount_pct;a=a.time;return b!=null&&a!=null?{time:a,weight:b}:null}).filter(Boolean)).sortBy(function(a){a=a.time;return a}));var q=f[0];f=f[1];var r=c("useOCDevUICommitMutation")(j!==void 0?j:j=b("OCDevManageMatchmakingSkillPoolUpsertModalMutation.graphql")),s=c("useOCDevManageRouteParams")(),t=s.applicationID,u=c("useOCDevWebClientEventsBaseLogger.react")();function v(){return w.apply(this,arguments)}function w(){w=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield r({input:{app_id:t,key:n,luck_factor:c("nullthrows")(p),draw_probability:c("nullthrows")(k),resets:q.map(function(a){var b=a.time;a=a.weight;return{time:b,discount_pct:c("nullthrows")(a)}}).toArray()}},{closeModalOnSuccess:!0}));a!=null&&g==null&&u({action:"platform_services_matchmaking_skill_pool_create",target_id:a==null?void 0:(a=a.matchmaking_skill_pool_set)==null?void 0:(a=a.skill_pool)==null?void 0:a.id})});return w.apply(this,arguments)}s="APP__PLATFORM_SERVICES__MATCHMAKING__CREATE_SKILL_MODAL";return l.jsx(c("OCDevUIForm.react"),{onSubmit:v,children:l.jsx(c("GeoModalCard.react"),{footer:l.jsx(c("GeoModalFooter.react"),{primaryButton:l.jsx(c("OCDevUIFormSubmitButton.react"),{})}),header:l.jsx(c("GeoModalHeader.react"),{description:(g==null?void 0:g.key)!=null?g.key:void 0,heading:g!=null?h._("Edit Skill Component{tooltip}",[h._param("tooltip",l.jsx(d("OCDevManageDocsTooltipButton.react").OCDevManageDocsTooltipButton,{docURI:d("OCDevManageDocsTooltipButton.react").getURIFromDocKey(s),loggingName:s}))]):h._("Create Skill Component{tooltip}",[h._param("tooltip",l.jsx(d("OCDevManageDocsTooltipButton.react").OCDevManageDocsTooltipButton,{docURI:d("OCDevManageDocsTooltipButton.react").getURIFromDocKey(s),loggingName:s}))])}),children:l.jsx(c("GeoSection.react"),{children:l.jsxs(c("OCDevUISpacedLayout.react"),{children:[l.jsx(c("GeoTextInput.react"),{description:h._("The name that your application will use to refer to this skill component in code."),isDisabled:g!=null,label:h._("Key"),placeholder:h._("Enter an alphanumeric value (underscores allowed)."),value:n,onChange:e}),l.jsx(c("GeoSelector.react"),{description:h._("Determines how large of a skill gap will be considered for matching players. Games that require players to be of very similar skill (e.g. Chess) should have a low luck factor, where games that benefit from skill differences should have a high factor."),label:h._("Luck Factor"),placeholder:h._("Select an option."),value:p,onChange:o,children:c("mapObjectToArray")(c("OCMatchmakingLuckFactor"),function(a){return l.jsx(c("GeoSelectorItem.react"),{label:c("OCMatchmakingLuckFactorLabels")[a],value:a},a)})}),l.jsx(c("GeoNumericInput.react"),{description:h._("Your estimate of the percentage of time that games between evenly-matched people result in a draw. This affects the math behind updating skills based on Win/Loss/Draw. Once your game gets going in the wild, we may try to refine your estimate based on statistics we observe."),hasStepper:!1,label:h._("Draw Probability"),max:.9999,min:0,placeholder:h._("Enter a number between 0 (inclusive) and 1 (exclusive)."),step:1e-4,value:k,onChange:a}),l.jsx(c("OCDevManageMatchmakingSkillPoolUpsertModalResetsSection.react"),{value:q,onUpdate:f})]})})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageMatchmakingSkillPoolUpsertModalMutation.graphql",["OCDevManageMatchmakingSkillPoolUpsertModalMutation_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"data",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e=[d],f={alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"skill_pool",plural:!1,selections:e,storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},h=[{kind:"Literal",name:"first",value:100}],i={alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},j=[i,d],k={alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null},l={alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"page_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"end_cursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"has_next_page",storageKey:null}],storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageMatchmakingSkillPoolUpsertModalMutation",selections:[{alias:null,args:c,concreteType:"MatchmakingSkillPoolSetResponsePayload",kind:"LinkedField",name:"matchmaking_skill_pool_set",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"application",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"grouping",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManagePlatformServicesMatchmakingView_applicationGrouping"}],storageKey:null}],storageKey:null},f],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageMatchmakingSkillPoolUpsertModalMutation",selections:[{alias:null,args:c,concreteType:"MatchmakingSkillPoolSetResponsePayload",kind:"LinkedField",name:"matchmaking_skill_pool_set",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"application",plural:!1,selections:[g,{alias:null,args:null,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"grouping",plural:!1,selections:[{alias:"paginatedMatchmakingPools",args:h,concreteType:"ApplicationGroupingToMatchmakingPoolsConnection",kind:"LinkedField",name:"matchmaking_pools_2",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGroupingToMatchmakingPoolsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"MatchmakingPool",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"acceptable_round_trip_time_ms",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"good_round_trip_time_ms",storageKey:null},d,{alias:null,args:null,kind:"ScalarField",name:"is_advanced_quickmatch",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_latest_settings_deployed",storageKey:null},i,{alias:null,args:null,concreteType:"PoolToMatchmakingQueryConnection",kind:"LinkedField",name:"matchmaking_queries",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"count",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"should_consider_round_trip_times",storageKey:null},{alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"skill_pool",plural:!1,selections:j,storageKey:null},{alias:null,args:null,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"application_grouping",plural:!1,selections:e,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_can_system_create_rooms",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_can_unknowns_join",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_can_users_create_rooms",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_do_keep_rooms_on_match",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_disabled_host_migration",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"max_preferred_users",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"max_users",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"min_preferred_users",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"min_users",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"minimum_quality_bar",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reservation_period_seconds",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"suggested_rampdown_seconds",storageKey:null},g],storageKey:null},k],storageKey:null},l],storageKey:"matchmaking_pools_2(first:100)"},{alias:"paginatedMatchmakingPools",args:h,filters:null,handle:"connection",key:"OCDevManageMatchmakingPoolsTable_paginatedMatchmakingPools",kind:"LinkedHandle",name:"matchmaking_pools_2"},{alias:null,args:null,concreteType:"ApplicationGroupingToSkillPoolsConnection",kind:"LinkedField",name:"skill_pools_2",plural:!1,selections:[{alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"nodes",plural:!0,selections:[d,i],storageKey:null}],storageKey:null},{alias:"pools",args:null,concreteType:"ApplicationGroupingToMatchmakingPoolsConnection",kind:"LinkedField",name:"matchmaking_pools_2",plural:!1,selections:[{alias:null,args:null,concreteType:"MatchmakingPool",kind:"LinkedField",name:"nodes",plural:!0,selections:j,storageKey:null}],storageKey:null},d,{alias:"paginatedSkillPools",args:h,concreteType:"ApplicationGroupingToSkillPoolsConnection",kind:"LinkedField",name:"skill_pools_2",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGroupingToSkillPoolsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"draw_probability",storageKey:null},i,{alias:null,args:null,kind:"ScalarField",name:"luck_factor",storageKey:null},{alias:null,args:null,concreteType:"MatchmakingSkillPoolReset",kind:"LinkedField",name:"resets",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"discount_pct",storageKey:null}],storageKey:null},d,g],storageKey:null},k],storageKey:null},l],storageKey:"skill_pools_2(first:100)"},{alias:"paginatedSkillPools",args:h,filters:null,handle:"connection",key:"OCDevManageMatchmakingSkillPoolsTable_paginatedSkillPools",kind:"LinkedHandle",name:"skill_pools_2"}],storageKey:null},d],storageKey:null},f],storageKey:null}]},params:{id:b("OCDevManageMatchmakingSkillPoolUpsertModalMutation_oculusRelayOperation"),metadata:{},name:"OCDevManageMatchmakingSkillPoolUpsertModalMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
OCDevManageMatchmakingSkillPoolUpsertModalResetsSection.react",["fbt","ix","GeoButton.react","GeoDateTimeInput.react","GeoFlexbox.react","GeoList.react","GeoListGenericItem.react","GeoNumericInput.react","GeoTextPairing.react","LocalDate","LocalDateTime","OCDevUISpacedLayout.react","Timezone","TimezoneNamesData","fbicon","react"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k=j||d("react"),l=d("Timezone").getEnvironmentTimezoneID()||d("Timezone").PST8PDT;d("Timezone").registerNamesModule(c("TimezoneNamesData"));function a(a){var b=a.onUpdate;a=a.value;return k.jsxs("div",{children:[k.jsx(c("GeoTextPairing.react"),{description:h._("Scheduled events that apply a weight multiplier to all of your users" skill ratings. A 0 wouldn"t change skill values at all while a 1 weight would reset all users" skill to the beginner level."),heading:h._("Skill Resets"),size:"header3"}),k.jsxs(c("GeoList.react"),{children:[a.map(function(a,e){var f=a.time;a=a.weight;var g=f
OCDevManageMatchmakingSkillPoolsTable_applicationGrouping.graphql",["OCDevManageMatchmakingSkillPoolsTableQuery.graphql"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=["paginatedSkillPools"];return{argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"after"},{defaultValue:100,kind:"LocalArgument",name:"first"}],kind:"Fragment",metadata:{connection:[{count:"first",cursor:"after",direction:"forward",path:a}],refetch:{connection:{forward:{count:"first",cursor:"after"},backward:null,path:a},fragmentPathInResult:["node"],operation:b("OCDevManageMatchmakingSkillPoolsTableQuery.graphql"),identifierInfo:{identifierField:"id",identifierQueryVariableName:"id"}}},name:"OCDevManageMatchmakingSkillPoolsTable_applicationGrouping",selections:[{alias:"paginatedSkillPools",args:null,concreteType:"ApplicationGroupingToSkillPoolsConnection",kind:"LinkedField",name:"__OCDevManageMatchmakingSkillPoolsTable_paginatedSkillPools_connection",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGroupingToSkillPoolsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"draw_probability",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"luck_factor",storageKey:null},{alias:null,args:null,concreteType:"MatchmakingSkillPoolReset",kind:"LinkedField",name:"resets",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"time",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"OCDevManageMatchmakingSkillPoolDeleteModal_matchmakingSkillPool"},{args:null,kind:"FragmentSpread",name:"OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool"},{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"page_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"end_cursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"has_next_page",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],type:"ApplicationGrouping",abstractKey:null}}();e.exports=a}),null);
-----
OCDevManageMatchmakingSkillPoolUpsertModalMutation_oculusRelayOperation",[],(function(a,b,c,d,e,f){e.exports="7555194534499793"}),null);
-----
OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool",selections:[{alias:null,args:null,kind:"ScalarField",name:"draw_probability",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"luck_factor",storageKey:null},{alias:null,args:null,concreteType:"MatchmakingSkillPoolReset",kind:"LinkedField",name:"resets",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"discount_pct",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"time",storageKey:null}],storageKey:null}],type:"MatchmakingSkillPool",abstractKey:null};e.exports=a}),null);
-----
OCDevManageMatchmakingSkillPoolsTable.react",["fbt","BUITable.react","BUITableColumn.react","BUITableGenericCell.react","BUITableHeaderCell.react","BUITableTextCell.react","GeoDropdownMenu.react","GeoMenuItem.react","GeoSpinner.react","Instant","OCDevManageCopyTextToClipboardCell.react","OCDevManageEmptyState.react","OCDevManageMatchmakingSkillPoolDeleteModal.react","OCDevManageMatchmakingSkillPoolUpsertModal.react","OCDevManageMatchmakingSkillPoolsTable_applicationGrouping.graphql","OCDevManagePlatformServices","OCDevManageTableConstants","OCMatchmakingLuckFactorLabels","OnVisible.react","RelayHooks","formatDate","geoMargin","objectValues","react","useOCDevUIModal"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react"),k=[c("OCDevManageTableConstants").CELL_WIDTH,c("OCDevManageTableConstants").CELL_WIDTH,c("OCDevManageTableConstants").CELL_WIDTH,c("OCDevManageTableConstants").CELL_WIDTH,50],l=Object.freeze({KEY:h._("Key"),LUCK_FACTOR:h._("Luck Factor"),DRAW_PROBABILITY:h._("Draw Probability"),NEXT_SKILL_RESET:h._("Next Skill Reset"),CONTEXT_MENU:""});function a(a){a=a.applicationGrouping;a=d("RelayHooks").usePaginationFragment(i!==void 0?i:i=b("OCDevManageMatchmakingSkillPoolsTable_applicationGrouping.graphql"),a);var e=a.data,f=a.hasNext,g=a.loadNext;a=c("useOCDevUIModal")();var m=a.openModal;e=(a=(a=e.paginatedSkillPools)==null?void 0:(e=a.edges)==null?void 0:(a=e.map(function(a){a=a.node;return a}))==null?void 0:(e=a.filter(Boolean))==null?void 0:e.map(function(a){var b=a.draw_probability,e=a.key,f=a.luck_factor,g=a.resets;g=g==null?void 0:(g=g.slice())==null?void 0:(g=g.sort(function(a,b){a=a.time;b=b.time;return((b=b)!=null?b:0)-((b=a)!=null?b:0)}))==null?void 0:(g=g.filter(function(a){a=a.time;return((a=a)!=null?a:0)>d("Instant").now()}))==null?void 0:(g=g[0])==null?void 0:g.time;return[j.jsx(c("OCDevManageCopyTextToClipboardCell.react"),{value:e}),j.jsx(c("BUITableTextCell.react"),{content:c("OCMatchmakingLuckFactorLabels")[f],height:c("OCDevManageTableConstants").CELL_HEIGHT}),j.jsx(c("BUITableTextCell.react"),{align:"right",content:b,height:c("OCDevManageTableConstants").CELL_HEIGHT}),j.jsx(c("BUITableTextCell.react"),{content:g!=null?c("formatDate")(g,"m/d/Y g:ia"):h._("None"),height:c("OCDevManageTableConstants").CELL_HEIGHT}),j.jsx(c("BUITableGenericCell.react"),{align:"right",content:j.jsxs(c("GeoDropdownMenu.react"),{buttonVariant:"flat",useEllipsisIcon:!0,children:[j.jsx(c("GeoMenuItem.react"),{label:h._("u7f16u8f91"),onClick:function(){return m(j.jsx(c("OCDevManageMatchmakingSkillPoolUpsertModal.react"),{matchmakingSkillPool:a}))}}),j.jsx(c("GeoMenuItem.react"),{label:h._("u5220u9664"),onClick:function(){return m(j.jsx(c("OCDevManageMatchmakingSkillPoolDeleteModal.react"),{matchmakingSkillPool:a}))}})]}),height:c("OCDevManageTableConstants").CELL_HEIGHT})]}))!=null?a:[];return j.jsx("div",{children:e.length>0?j.jsxs(j.Fragment,{children:[j.jsx(c("BUITable.react"),{borders:"outer",hasFlexibleColumnWidths:!0,headerProps:{item:[],height:c("OCDevManageTableConstants").HEADER_HEIGHT},items:e,maxHeight:Infinity,rowHeight:c("OCDevManageTableConstants").CELL_HEIGHT,width:"auto",children:c("objectValues")(l).map(function(a,b){return j.jsx(c("BUITableColumn.react"),{cell:function(a){var b=a.columnIndex;a=a.item;return a[b]},header:function(b){b=b.columnIndex;return j.jsx(c("BUITableHeaderCell.react"),{align:a===l.DRAW_PROBABILITY?"right":"left",columnKey:String(b),height:c("OCDevManageTableConstants").HEADER_HEIGHT,isSortable:!1,label:a})},width:k[b]},b)})}),f?j.jsx(c("OnVisible.react"),{onVisible:function(){return g(100)},children:j.jsx(c("GeoSpinner.react"),{center:!0,xstyle:c("geoMargin").top16})}):null]}):j.jsx(c("OCDevManageEmptyState.react"),{heading:h._("No Skill Components found"),icon:d("OCDevManagePlatformServices").getPlatformServiceConfiguration(d("OCDevManagePlatformServices").OCDevManagePlatformServices.Matchmaking).icon})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManageMatchmakingSkillPoolUpsertModal.react",["fbt","GeoModalCard.react","GeoModalFooter.react","GeoModalHeader.react","GeoNumericInput.react","GeoSection.react","GeoSelector.react","GeoSelectorItem.react","GeoTextInput.react","OCDevManageDocsTooltipButton.react","OCDevManageMatchmakingSkillPoolUpsertModalMutation.graphql","OCDevManageMatchmakingSkillPoolUpsertModalResetsSection.react","OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool.graphql","OCDevUIForm.react","OCDevUIFormSubmitButton.react","OCDevUISpacedLayout.react","OCMatchmakingLuckFactor","OCMatchmakingLuckFactorLabels","RelayHooks","immutable","mapObjectToArray","nullthrows","react","regeneratorRuntime","useOCDevManageCommitMutation","useOCDevManageRouteParams"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=d("react"),l=d("react").useState;function a(a){var e,f;a=a.matchmakingSkillPool;var g=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool.graphql"),a);a=l((g==null?void 0:g.draw_probability)!=null?Number(g==null?void 0:g.draw_probability):null);var m=a[0];a=a[1];e=l((e=g==null?void 0:g.key)!=null?e:"");var n=e[0];e=e[1];var o=l(g==null?void 0:g.luck_factor),p=o[0];o=o[1];f=l(d("immutable").List(g==null?void 0:(f=g.resets)==null?void 0:f.map(function(a){var b=a.discount_pct;a=a.time;return b!=null&&a!=null?{time:a,weight:b}:null}).filter(Boolean)).sortBy(function(a){a=a.time;return a}));var q=f[0];f=f[1];var r=c("useOCDevManageCommitMutation")(j!==void 0?j:j=b("OCDevManageMatchmakingSkillPoolUpsertModalMutation.graphql")),s=c("useOCDevManageRouteParams")(),t=s.applicationID;function u(){return b("regeneratorRuntime").async(function(a){while(1)switch(a.prev=a.next){case 0:a.next=2;return b("regeneratorRuntime").awrap(r({input:{app_id:t,key:n,luck_factor:c("nullthrows")(p),draw_probability:c("nullthrows")(m),resets:q.map(function(a){var b=a.time;a=a.weight;return{time:b,discount_pct:c("nullthrows")(a)}}).toArray()}},{closeModalOnSuccess:!0,logOnSuccess:g==null?function(a){return[{action:"platform_services_matchmaking_skill_pool_create",target_id:a==null?void 0:(a=a.matchmaking_skill_pool_set)==null?void 0:(a=a.skill_pool)==null?void 0:a.id}]}:null}));case 2:case"end":return a.stop()}},null,this)}s="APP__PLATFORM_SERVICES__MATCHMAKING__CREATE_SKILL_MODAL";return k.jsx(c("OCDevUIForm.react"),{onSubmit:u,children:k.jsx(c("GeoModalCard.react"),{footer:k.jsx(c("GeoModalFooter.react"),{primaryButton:k.jsx(c("OCDevUIFormSubmitButton.react"),{})}),header:k.jsx(c("GeoModalHeader.react"),{description:(g==null?void 0:g.key)!=null?g.key:void 0,heading:g!=null?h._("Edit Skill Component{tooltip}",[h._param("tooltip",k.jsx(d("OCDevManageDocsTooltipButton.react").OCDevManageDocsTooltipButton,{docURI:d("OCDevManageDocsTooltipButton.react").getURIFromDocKey(s),loggingName:s}))]):h._("Create Skill Component{tooltip}",[h._param("tooltip",k.jsx(d("OCDevManageDocsTooltipButton.react").OCDevManageDocsTooltipButton,{docURI:d("OCDevManageDocsTooltipButton.react").getURIFromDocKey(s),loggingName:s}))])}),children:k.jsx(c("GeoSection.react"),{children:k.jsxs(c("OCDevUISpacedLayout.react"),{children:[k.jsx(c("GeoTextInput.react"),{description:h._("The name that your application will use to refer to this skill component in code."),isDisabled:g!=null,label:h._("Key"),placeholder:h._("Enter an alphanumeric value (underscores allowed)."),value:n,onChange:e}),k.jsx(c("GeoSelector.react"),{description:h._("Determines how large of a skill gap will be considered for matching players. Games that require players to be of very similar skill (e.g. Chess) should have a low luck factor, where games that benefit from skill differences should have a high factor."),label:h._("Luck Factor"),placeholder:h._("Select an option."),value:p,onChange:o,children:c("mapObjectToArray")(c("OCMatchmakingLuckFactor"),function(a){return k.jsx(c("GeoSelectorItem.react"),{label:c("OCMatchmakingLuckFactorLabels")[a],value:a},a)})}),k.jsx(c("GeoNumericInput.react"),{description:h._("Your estimate of the percentage of time that games between evenly-matched people result in a draw. This affects the math behind updating skills based on Win/Loss/Draw. Once your game gets going in the wild, we may try to refine your estimate based on statistics we observe."),hasStepper:!1,label:h._("Draw Probability"),max:.9999,min:0,placeholder:h._("Enter a number between 0 (inclusive) and 1 (exclusive)."),step:1e-4,value:m,onChange:a}),k.jsx(c("OCDevManageMatchmakingSkillPoolUpsertModalResetsSection.react"),{value:q,onUpdate:f})]})})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManagePlatformServicesMatchmakingView.react",["fbt","GeoButton.react","GeoButtonGroup.react","GeoPageCard.react","GeoPageHeader.react","GeoPageSection.react","GeoSection.react","GeoTab.react","GeoTabGroup.react","GeoToolbar.react","OCDevManageMatchmakingDebugger.react","OCDevManageMatchmakingPoolUpsertModal.react","OCDevManageMatchmakingPoolsTable.react","OCDevManageMatchmakingSkillPoolUpsertModal.react","OCDevManageMatchmakingSkillPoolsTable.react","OCDevManagePage.react","OCDevManagePageHeadingWithButtons","OCDevManagePlatformServices","OCDevManagePlatformServicesMatchmakingRoute","OCDevManagePlatformServicesMatchmakingViewSection","OCDevManagePlatformServicesMatchmakingView_applicationGrouping.graphql","OCDevUISpacedLayout.react","OCNavigatorHooks","RelayHooks","react","useOCDevManageRouteParams","useOCDevUIModal"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=d("react");function a(a){var e=a.applicationGrouping,f=a.matchmakingViewSection,g=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManagePlatformServicesMatchmakingView_applicationGrouping.graphql"),e);a=c("useOCDevManageRouteParams")();var k=a.applicationID;e=d("OCNavigatorHooks").useContextRouter();var l=e.history;a=c("useOCDevUIModal")();var m=a.openModal;e=d("OCDevManagePlatformServices").getPlatformServiceConfiguration(d("OCDevManagePlatformServices").OCDevManagePlatformServices.Matchmaking);a=e.description;e=e.displayName;e=d("OCDevManagePageHeadingWithButtons").useOCDevManagePageHeadingWithButtons(h._("{pageTitle}",[h._param("pageTitle",e)]));function n(){switch(f){case c("OCDevManagePlatformServicesMatchmakingViewSection").DEBUGGER:return j.jsx(c("OCDevManageMatchmakingDebugger.react"),{});case c("OCDevManagePlatformServicesMatchmakingViewSection").POOLS:return j.jsx(c("OCDevManageMatchmakingPoolsTable.react"),{applicationGrouping:g});case c("OCDevManagePlatformServicesMatchmakingViewSection").SKILL_COMPONENTS:return j.jsx(c("OCDevManageMatchmakingSkillPoolsTable.react"),{applicationGrouping:g})}}return j.jsx(c("OCDevManagePage.react"),{columns:12,header:j.jsx(c("GeoPageHeader.react"),{description:a,heading:e,toolbar:j.jsx(c("GeoToolbar.react"),{children:j.jsxs(c("GeoButtonGroup.react"),{children:[j.jsx(c("GeoButton.react"),{"data-testid":void 0,label:h._("Create Pool"),variant:"creation",onClick:function(){return m(j.jsx(c("OCDevManageMatchmakingPoolUpsertModal.react"),{applicationGrouping:g}))}}),j.jsx(c("GeoButton.react"),{label:h._("Create Skill Component"),variant:"creation",onClick:function(){return m(j.jsx(c("OCDevManageMatchmakingSkillPoolUpsertModal.react"),{}))}})]})})}),children:j.jsx(c("GeoPageSection.react"),{children:j.jsx(c("GeoPageCard.react"),{columns:12,children:j.jsx(c("GeoSection.react"),{children:j.jsxs(c("OCDevUISpacedLayout.react"),{children:[j.jsxs(c("GeoTabGroup.react"),{value:f,onChange:function(a){return l.replace(c("OCDevManagePlatformServicesMatchmakingRoute").getURI({applicationID:k,matchmakingViewSection:a}).getPath())},children:[j.jsx(c("GeoTab.react"),{label:h._("Pools"),value:c("OCDevManagePlatformServicesMatchmakingViewSection").POOLS}),j.jsx(c("GeoTab.react"),{label:h._("Skill Components"),value:c("OCDevManagePlatformServicesMatchmakingViewSection").SKILL_COMPONENTS}),j.jsx(c("GeoTab.react"),{label:h._("Debugger"),value:c("OCDevManagePlatformServicesMatchmakingViewSection").DEBUGGER})]}),n()]})})})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManageMatchmakingSkillPoolUpsertModalResetsSection.react",["fbt","ix","GeoButton.react","GeoDateTimeInput.react","GeoFlexbox.react","GeoList.react","GeoListGenericItem.react","GeoNumericInput.react","GeoTextPairing.react","LocalDate","LocalDateTime","OCDevUISpacedLayout.react","Timezone","TimezoneNamesData","fbicon","react"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j=d("react"),k=d("Timezone").getEnvironmentTimezoneID()||d("Timezone").PST8PDT;d("Timezone").registerNamesModule(c("TimezoneNamesData"));function a(a){var b=a.onUpdate;a=a.value;return j.jsxs("div",{children:[j.jsx(c("GeoTextPairing.react"),{description:h._("Scheduled events that apply a weight multiplier to all of your users" skill ratings. A 0 wouldn"t change skill values at all while a 1 weight would reset all users" skill to the beginner level."),heading:h._("Skill Resets"),size:"header3"}),j.jsxs(c("GeoList.react"),{children:[a.map(function(a,e){var f=a.time;a=a.weight;var g=f
OCDevManageMatchmakingSkillPoolUpsertModalMutation.graphql",["OCDevManageMatchmakingSkillPoolUpsertModalMutation_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"data",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e=[d],f={alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"skill_pool",plural:!1,selections:e,storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},h=[{kind:"Literal",name:"first",value:100}],i={alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},j=[i,d],k={alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null},l={alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"page_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"end_cursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"has_next_page",storageKey:null}],storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageMatchmakingSkillPoolUpsertModalMutation",selections:[{alias:null,args:c,concreteType:"MatchmakingSkillPoolSetResponsePayload",kind:"LinkedField",name:"matchmaking_skill_pool_set",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"application",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"grouping",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManagePlatformServicesMatchmakingView_applicationGrouping"}],storageKey:null}],storageKey:null},f],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageMatchmakingSkillPoolUpsertModalMutation",selections:[{alias:null,args:c,concreteType:"MatchmakingSkillPoolSetResponsePayload",kind:"LinkedField",name:"matchmaking_skill_pool_set",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"application",plural:!1,selections:[g,{alias:null,args:null,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"grouping",plural:!1,selections:[{alias:"matchmaking_first_100_pools",args:h,concreteType:"ApplicationGroupingToMatchmakingPoolsConnection",kind:"LinkedField",name:"matchmaking_pools_2",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGroupingToMatchmakingPoolsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"MatchmakingPool",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"acceptable_round_trip_time_ms",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"good_round_trip_time_ms",storageKey:null},d,{alias:null,args:null,kind:"ScalarField",name:"is_advanced_quickmatch",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_latest_settings_deployed",storageKey:null},i,{alias:null,args:null,concreteType:"PoolToMatchmakingQueryConnection",kind:"LinkedField",name:"matchmaking_queries",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"count",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"should_consider_round_trip_times",storageKey:null},{alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"skill_pool",plural:!1,selections:j,storageKey:null},{alias:null,args:null,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"application_grouping",plural:!1,selections:e,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_can_system_create_rooms",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_can_unknowns_join",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_can_users_create_rooms",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_do_keep_rooms_on_match",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"advanced_quickmatch_disabled_host_migration",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"max_preferred_users",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"max_users",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"min_preferred_users",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"min_users",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"minimum_quality_bar",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reservation_period_seconds",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"suggested_rampdown_seconds",storageKey:null},g],storageKey:null},k],storageKey:null},l],storageKey:"matchmaking_pools_2(first:100)"},{alias:"matchmaking_first_100_pools",args:h,filters:null,handle:"connection",key:"OCDevManageMatchmakingPoolsTable_matchmaking_first_100_pools",kind:"LinkedHandle",name:"matchmaking_pools_2"},{alias:null,args:null,concreteType:"ApplicationGroupingToSkillPoolsConnection",kind:"LinkedField",name:"skill_pools_2",plural:!1,selections:[{alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"nodes",plural:!0,selections:[d,i],storageKey:null}],storageKey:null},{alias:"pools",args:null,concreteType:"ApplicationGroupingToMatchmakingPoolsConnection",kind:"LinkedField",name:"matchmaking_pools_2",plural:!1,selections:[{alias:null,args:null,concreteType:"MatchmakingPool",kind:"LinkedField",name:"nodes",plural:!0,selections:j,storageKey:null}],storageKey:null},d,{alias:"paginatedSkillPools",args:h,concreteType:"ApplicationGroupingToSkillPoolsConnection",kind:"LinkedField",name:"skill_pools_2",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGroupingToSkillPoolsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"draw_probability",storageKey:null},i,{alias:null,args:null,kind:"ScalarField",name:"luck_factor",storageKey:null},{alias:null,args:null,concreteType:"MatchmakingSkillPoolReset",kind:"LinkedField",name:"resets",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"discount_pct",storageKey:null}],storageKey:null},d,g],storageKey:null},k],storageKey:null},l],storageKey:"skill_pools_2(first:100)"},{alias:"paginatedSkillPools",args:h,filters:null,handle:"connection",key:"OCDevManageMatchmakingSkillPoolsTable_paginatedSkillPools",kind:"LinkedHandle",name:"skill_pools_2"}],storageKey:null},d],storageKey:null},f],storageKey:null}]},params:{id:b("OCDevManageMatchmakingSkillPoolUpsertModalMutation_oculusRelayOperation"),metadata:{},name:"OCDevManageMatchmakingSkillPoolUpsertModalMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
OCDevManageMatchmakingSkillPoolsTable_applicationGrouping.graphql",["OCDevManageMatchmakingSkillPoolsTableQuery.graphql"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=["paginatedSkillPools"];return{argumentDefinitions:[{defaultValue:null,kind:"LocalArgument",name:"after"},{defaultValue:100,kind:"LocalArgument",name:"first"}],kind:"Fragment",metadata:{connection:[{count:"first",cursor:"after",direction:"forward",path:a}],refetch:{connection:{forward:{count:"first",cursor:"after"},backward:null,path:a},fragmentPathInResult:["node"],operation:b("OCDevManageMatchmakingSkillPoolsTableQuery.graphql"),identifierField:"id"}},name:"OCDevManageMatchmakingSkillPoolsTable_applicationGrouping",selections:[{alias:"paginatedSkillPools",args:null,concreteType:"ApplicationGroupingToSkillPoolsConnection",kind:"LinkedField",name:"__OCDevManageMatchmakingSkillPoolsTable_paginatedSkillPools_connection",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGroupingToSkillPoolsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"MatchmakingSkillPool",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"draw_probability",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"luck_factor",storageKey:null},{alias:null,args:null,concreteType:"MatchmakingSkillPoolReset",kind:"LinkedField",name:"resets",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"time",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"OCDevManageMatchmakingSkillPoolDeleteModal_matchmakingSkillPool"},{args:null,kind:"FragmentSpread",name:"OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool"},{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"page_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"end_cursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"has_next_page",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],type:"ApplicationGrouping",abstractKey:null}}();e.exports=a}),null);
-----
OCDevManageMatchmakingSkillPoolUpsertModalMutation_oculusRelayOperation",[],(function(a,b,c,d,e,f){e.exports="5921279987916120"}),null);
-----
OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageMatchmakingSkillPoolUpsertModal_matchmakingSkillPool",selections:[{alias:null,args:null,kind:"ScalarField",name:"draw_probability",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"luck_factor",storageKey:null},{alias:null,args:null,concreteType:"MatchmakingSkillPoolReset",kind:"LinkedField",name:"resets",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"discount_pct",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"time",storageKey:null}],storageKey:null}],type:"MatchmakingSkillPool",abstractKey:null};e.exports=a}),null);
-----