// ILOG Discovery object version:1.0(00000000) version { .data.ColumnDescription = 0 .data.TableDescription = 0 .data.sources.SourceReader = 0 .data.sources.StreamSource = 0 .presets.EditionStyleProjection = 0 .proj.ClusterProjection = 0 .proj.Expression = 1 .proj.FrameStyle = 1 .proj.HierarchicalProjection = 0 .proj.LocalVariable = 0 .proj.MultiLevelClusterer = 0 .proj.Projection = 0 .proj.RecordProjection = 0 .proj.Synthesizer = 0 .proj.clusterers.PathClusterer = 1 .proj.decorations.BaseDecoration = 0 .proj.decorations.ConstantDecoration = 0 .proj.decorations.DepthDecoration = 0 .proj.expressions.ClusterExpression = 0 .proj.expressions.DimensionExpression = 0 .proj.expressions.DoubleExpression = 0 .proj.expressions.FieldExpression = 0 .proj.expressions.LabelExpression = 1 .proj.expressions.PositionExpression = 0 .proj.expressions.SortExpression = 0 .proj.layouts.AbstractLayout = 0 .proj.layouts.AxisLegendSettings = 0 .proj.layouts.EllipseLayout = 0 .proj.layouts.FieldLayout = 0 .proj.layouts.FieldLegendSettings = 0 .proj.layouts.LegendSettings = 2 .proj.layouts.MarkDisplay = 0 .proj.layouts.RectangleLayout = 0 .proj.synthesizers.FirstValue = 0 .proj.synthesizers.Min = 0 .proj.synthesizers.NumItems = 0 .project.Project = 0 .project.ProjectItem = 0 .project.ProjectionItem = 0 .project.TableDescriptionItem = 0 .project.TableItem = 0 .project.TableViewItem = 0 .util.FastArrayList = 0 .util.beans.DefaultInspectableBean = 0 .util.expr.ParsedExpression = 0 } "nqueens.pjd": .project.Project { items { "0": .project.TableDescriptionItem { description { columns { "0": .data.ColumnDescription { name = Path } "1": .data.ColumnDescription { emptyValue: Double = 0.0 name = NodeNb type = Integer } "2": .data.ColumnDescription { emptyValue: Double = 0.0 name = Var type = Integer } "3": .data.ColumnDescription { emptyValue: Double = 0.0 name = Val type = Integer } "4": .data.ColumnDescription { enumerated = true name = Kind } "5": .data.ColumnDescription { emptyValue: Double = 0.0 name = PropNb type = Integer } "6": .data.ColumnDescription { emptyValue: Double = 0.0 name = EvtNb type = Integer } "7": .data.ColumnDescription { emptyValue: Double = 0.0 name = RedNb type = Integer } "8": .data.ColumnDescription { emptyValue: Double = 0.0 name = WakNb type = Integer } "9": .data.ColumnDescription { emptyValue: Double = 0.0 name = NbFail type = Integer } "10": .data.ColumnDescription { emptyValue: Double = 0.0 name = NbSol type = Integer } "11": .data.ColumnDescription { emptyValue: Double = 0.0 name = SolPerCent type = Integer } } } id = 0 name = TableDescription } "1": .project.TableItem { descriptionId = 0 id = 1 name = firstfailStrategy source: .data.sources.StreamSource { fileName = "firstfailStrategy.txt" reader { formats { "1": String = "#,##0.###|en_US|" "2": String = "#,##0.###|en_US|" "3": String = "#,##0.###|en_US|" "5": String = "#,##0.###|en_US|" "6": String = "#,##0.###|en_US|" "7": String = "#,##0.###|en_US|" "8": String = "#,##0.###|en_US|" "9": String = "#,##0.###|en_US|" "10": String = "#,##0.###|en_US|" "11": String = "#,##0.###|en_US|" } headerBytes = 346 } } viewCount = 5 } "2": .project.TableViewItem { iconAsString: String = "0000P00000b7;R00000000005JIN<=mIHLLlPEATbIi^0F`>:7CHLIJQFXF:75F;GRD>T2U;i@45@A[>0WRchTa4@>:PR<432h18A=jnSUIV9nWc\\]\\]4gbfBfAbfGm9i=M8F9_QlUgWO?Ohmgcek_a==^YQ=eWan^m2gfd8VFhV;L[i^eHS>64cl5c3foP@dX:DX@RH9:DXDJLbP89UYT@lbQXjhTJB\\48ZYjVFLaWGH1UehnK32\\VMfWB2CSN_6gOkhIjYW9XMVO^WARlb[H9_bMWLbI[\\b:GLamR;^ie^fe:@P81222kXR3WA\\jUoXBE1?nao[k^c?_lZ52\\^bEn6lkIWmkjXS1U;?Cl2R5h[CGS`ZfJ?>9hcG0Ij2GH>ROfIGiJFcJ0Oj0X@DhJleGgT:5lkYWiflV5i\\cl8Gd[_5>L\\1RVK^[fK_?om?H7L`9b47>LFQHR9N2aGUZ2QPhS4]j]^=]Ni=_HR1l1T03lm]gN79Gb8SB\\gnG2\\Q6>e>gI]hO=cd[cOa5O1a?]d:RaOnioYTRBF\\25j]ZdB>iLK^i?3@H^TM>E@RZZj3e[o`[:FVhA?j_a;;h[Cg1iVUikS?K1lk_o7^neK=;nGXDE\\hS25I7C<:lag0@10LAS6Mli7045][m9EJjhE3NAVFEnQ7NLP?mVBl_kMoULhiQae]^eaQcfgN602V34@01CM[bU[QRo:EVC4A83R8R8>bdZb?a4c1lYWTa_blgChR2bghXP9K\\IST;A7]LFRPVo`<]ZlA=0hGFI6HlA;V3REF>oRabP?:BHl_cMNQ6NNd=7>FcU;Z?ah>HReO5ATB9Q499QR78LeE?]0o^jJ:`?Q4d`h_lboAmiE;;nP0Xi^TJZJIa7DO^ZH=Wo@3mUPO:YT_iiGM9XVEOfIWC6K\\Z`c@^De^Ke>kL0Rj[oT7lPMSD\\S>j\\5hSKjP_256Viao:B[@Jn3Z6C>I]hf4FB4cHaO216dQBggJnmQ?lOLc=_oMUb>IaO`?c<;7mGT;Hn@@1594hbD\\?B1\\DoKRO\\aVL=eLlo7oXUG7?Nf;:8`7ccmb;1\\PLeEg>e]2Ala[6EGfJkV\\6OL9k^CE;;ofHSO:Zo5:jAkU=O3GQ9c9G>PS>JW0oYiKX9R;G78G@71C0C8G`ohVXCNbAHlA6GGfUCcO0OdPPiWQ4BDT;JeF7=o4g_Lnc??hP;4OCVnjB2CLKLi^A_l>a4cNKK;A0T7??88a7o7hZ[N1Qa96HOkk<Jm`[6kE6co9QJe5[Di>fi_lDeBm_KJCfmVhojIClI9XB6;olC89n?07kHNC003000" id = 2 name = "firstfailStrategy(0)/Parallel Histograms" projection: .presets.EditionStyleProjection { columnListAttribute: String = "records.fields.fields" editionStyle: String = "/presets/histogramsStyle" frame { horizontalMargins = "[0.0, 1.0]" verticalMargins = "[0.0, 0.96]" } initializerClass: String = ".presets.HistogramsInitializer" layout { XLegend { marks { "0" { } } } YLegend { marks { "0" { } } } height { mapping = UNMAPPED synthesizer: .proj.synthesizers.NumItems { } value = "$recordCount/$Height" } y { value = "$Y" } } name: String = "Parallel Histograms" records { fields { decoration { color = "-3355393" } fields { "0": .proj.expressions.FieldExpression { color { value { value = NodeNb } } value = NodeNb } "1": .proj.expressions.FieldExpression { color { value { value = Var } } value = Var } "2": .proj.expressions.FieldExpression { color { value { value = Val } } value = Val } "3": .proj.expressions.FieldExpression { color { method = qualitative value { value = Kind } } colored = true value = Kind } "4": .proj.expressions.FieldExpression { color { value { value = PropNb } } value = PropNb } "5": .proj.expressions.FieldExpression { color { value { value = EvtNb } } value = EvtNb } "6": .proj.expressions.FieldExpression { color { value { value = RedNb } } value = RedNb } "7": .proj.expressions.FieldExpression { color { value { value = WakNb } } value = WakNb } "8": .proj.expressions.FieldExpression { color { value { value = NbFail } } value = NbFail } "9": .proj.expressions.FieldExpression { color { value { value = NbSol } } value = NbSol } "10": .proj.expressions.FieldExpression { color { value { value = SolPerCent } } value = SolPerCent } } legend { color = "-10066330" labelFont = "dialog.plain-PLAIN-10" labelOffset = 0.515 labelPosition = 0.45 offset = 0.55 position = 0.917 show = true } } frame { drawBorder = false horizontalMargins = "[0.0, 1.0]" verticalMargins = "[0.0, 1.0]" } } sort { value = NodeNb } variables { "0": .proj.LocalVariable { iteration { synthesizer: .proj.synthesizers.NumItems { } value = "$Y+$recordCount/$Height" } name = Y } "1": .proj.LocalVariable { initialValue { synthesizer: .proj.synthesizers.NumItems { } value = "$recordCount" } name = Height } "2": .proj.LocalVariable { initialValue { type = String value = "false,$recordCount" } name = PackLayout } } } tableId = 1 } "3": .project.TableItem { descriptionId = 0 id = 3 name = "firstmid_midStrategy" source: .data.sources.StreamSource { fileName = "firstmid_midStrategy.txt" reader { formats { "1": String = "#,##0.###|en_US|" "2": String = "#,##0.###|en_US|" "3": String = "#,##0.###|en_US|" "5": String = "#,##0.###|en_US|" "6": String = "#,##0.###|en_US|" "7": String = "#,##0.###|en_US|" "8": String = "#,##0.###|en_US|" "9": String = "#,##0.###|en_US|" "10": String = "#,##0.###|en_US|" "11": String = "#,##0.###|en_US|" } headerBytes = 346 } } viewCount = 3 } "4": .project.TableViewItem { iconAsString: String = "0000P00000b7;R0000000000EJmN<=eELL0Ln;KUGF@@No`2iV_iL^g?L_o^WcifIdoRZ^W:4`aYVL:]cZ5WYbkX4meDBOS=nfZ[Zn\\b:G4:iLE9;N9JRC<6Z6I=PN@KImOiogPDYYHWMfKQ5FhP3>_k^oSDYi:DHP8TJZiW1?NZ\\H_ob8SRA?X=eDkJHH[]nmNjA3ecl;lL:\\eF_d`P]fJW@Qncl?kI[WlS9VTOEonjk3=@H]enY6KD12YWNAT?6jVgDWalC?]gQMoSFT7;1Llh7odLlGJYGD@1eR``3_Fm_KO?naof1?XET?6ZonOPal;\\`J8oUGn7b9W:2=dX@o9VH>LlEYjYTOK]Y4n[_n_PQ8O9OlPgA7SRj_>M?o@7bN>n3<`7AnUDBS`OXQFUiOkKoaV`_eF7VlU;O_0lWOn_>jXUba_Q6D@n9T@V`GV\\gWigIWSI2O5:N0iGLaGRlA]=\\`RUSOiUg2iSQP?N1al_lUke4nJen1O5:V7mP5JHb?cg=g4JJOARR7nWol=SioiVK5hYhJGk3Z9PGWi_hRO32`7CnY`nS\\W?N[QPYmC>ilPO5E8WVoP5GhF:7K5`lWHR?UHa;8Z7V_F]OUImc?oJQ?N:8OXaIm[25j8oR:jR8TDBIcl7L`U=[OeEg>lAI1UMib74_Xi\\nZeF_;iSmd@8fHCViC3IJoFJI8;]d:HRVT4>5=AZJo2QiS5GT?fg6Q02D4c_\\bJb\\nmgoLhn7eFdb;_Z`F1HC6iaU2c_dB_:iSE188BTHV?FYHFoA6I;hKYUFCeOlhP7TZl=HVOJYE8ikUGkma8WMfMV?VKHFo7mX_S=oG_nG@Q^B:KVOhQ;VlaiSPWNi;cGX`P<[?2^knAaa:[\\ejZkjd9L[\\:UiSY[To1>0O4`ghHnD?Ve?\\`R67a^jfJ[0j5MM17Y1nk]K@ni;SHmegPY@K]M7:HFo4C<[MgoKOXnSIYX=IIGUiWIVUP=4HC;ai@QVJjFXnkTC^3OjZjZ[9<R[h22NhQ@l_3=_mneX0igLc3P=a`nKhn77AkBQ65EO4;>eCNbRY[UHMb9gX@YUf8>CZnSUT8XFcCilRPl_a=DSOV1FnSJ;f^0EEIn76iSk=Bc:[\\Vcc^7Nj3km;iS25^FdB=egV2ToME^a^kocfP?m]ehia[7;]T_S>bW?OSEK58`N:P_h@;?=FmO^in2L<`0S`A7MQM27>R8m_bZNe;Q52?lh