-{ "_t" : "BH.oM.Data.Library.Dataset", "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "SourceLink" : "https://burohappold.sharepoint.com/:u:/r/sites/BHoM/02_Current/12_Scripts/01_Issue/BHoM/AGS_Toolkit/%232-FuzzyMatching.gh?csf=1&web=1&e=PzDCfb", "Title" : "ExtractSorted", "Author" : "Peter Nugent", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Medium", "BHoM_Guid" : "e58419c7-4112-4750-b8eb-cd2cb1ae0911" }, "TimeOfCreation" : { "$date" : 1706111409449 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Search.Compute, Search_Engine, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"7.1\" }", "MethodName" : "ExtractSorted", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"7.1\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"System.Collections.Generic.IEnumerable`1, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"GenericArguments\" : [{ \"_t\" : \"System.Type\", \"Name\" : \"System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"7.1\" }], \"_bhomVersion\" : \"7.1\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Search.Scorer\", \"_bhomVersion\" : \"7.1\" }"], "_bhomVersion" : "7.1" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : ["Chalk", { "_t" : "System.Collections.Generic.List`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "_v" : ["White Chalk", "Chalk - White", "Clay", "London Clay", "Portland Cement", "Absestos", "Clay London Soft"] }, { "_t" : "System.Enum", "TypeName" : { "_t" : "System.Type", "Name" : "BH.oM.Search.Scorer", "_bhomVersion" : "7.1" }, "Value" : "DefaultRatio" }], "Outputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Search.SearchResult`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], Search_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Search.SearchResult`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "Result" : "White Chalk", "Score" : 62.0, "Index" : 0 }, { "_t" : "BH.oM.Search.SearchResult`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "Result" : "Chalk - White", "Score" : 56.0, "Index" : 1 }, { "_t" : "BH.oM.Search.SearchResult`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "Result" : "Clay", "Score" : 44.0, "Index" : 2 }, { "_t" : "BH.oM.Search.SearchResult`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "Result" : "London Clay", "Score" : 25.0, "Index" : 3 }, { "_t" : "BH.oM.Search.SearchResult`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "Result" : "Clay London Soft", "Score" : 19.0, "Index" : 6 }, { "_t" : "BH.oM.Search.SearchResult`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "Result" : "Portland Cement", "Score" : 10.0, "Index" : 4 }, { "_t" : "BH.oM.Search.SearchResult`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]", "Result" : "Absestos", "Score" : 0.0, "Index" : 5 }] }], "BHoM_Guid" : "74e9f1e7-1d68-4ad8-b67b-0188c1ceb807" }], "BHoM_Guid" : "32a91dcc-9a2e-4098-a469-64f9b9ff7d53" }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Search.Compute, Search_Engine, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"7.1\" }", "MethodName" : "ExtractSorted", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"7.1\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"System.Collections.Generic.List`1, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"GenericArguments\" : [{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Base.BHoMObject\", \"_bhomVersion\" : \"7.1\" }], \"_bhomVersion\" : \"7.1\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"7.1\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Search.Scorer\", \"_bhomVersion\" : \"7.1\" }"], "_bhomVersion" : "7.1" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : ["23", { "_t" : "System.Collections.Generic.List`1[[BH.oM.Base.BHoMObject, BHoM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "name" : "23", "cost" : "4", "BHoM_Guid" : "3cd17607-719f-4439-9fd8-2c851c6272fb" }, { "name" : "BH23", "cost" : "4", "BHoM_Guid" : "4b9a2ee0-79e1-459d-9daf-ef2acdc4e135" }, { "name" : "twenty three", "cost" : "65", "BHoM_Guid" : "3e472826-1dc1-4b16-bd49-29bdca2505f6" }, { "name" : "24", "cost" : "76", "BHoM_Guid" : "947c42ed-cf74-4d64-9c74-c9e418ef231d" }, { "name" : "twenty 3", "cost" : "3", "BHoM_Guid" : "80f458ba-d648-4184-92f6-e548796d7608" }, { "name" : "five", "cost" : "5476", "BHoM_Guid" : "7338f23a-3fba-4e85-8af2-8b376cd1bf6b" }, { "name" : "six", "cost" : "84", "BHoM_Guid" : "71033179-3b28-4f62-9894-ba6bbf8785f0" }, { "name" : "7", "cost" : "75", "BHoM_Guid" : "8c330ab7-ea8f-47e4-b50c-8922ef034c24" }, { "name" : "aight", "cost" : "74", "BHoM_Guid" : "05a717ab-6a8b-42b8-bf84-5d74fe0e4eba" }] }, "name", { "_t" : "System.Enum", "TypeName" : { "_t" : "System.Type", "Name" : "BH.oM.Search.Scorer", "_bhomVersion" : "7.1" }, "Value" : "DefaultRatio" }], "Outputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Search.SearchResult`1[[BH.oM.Base.BHoMObject, BHoM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]], Search_oM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Search.SearchResult`1[[BH.oM.Base.BHoMObject, BHoM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "Result" : { "name" : "23", "cost" : "4", "BHoM_Guid" : "3cd17607-719f-4439-9fd8-2c851c6272fb" }, "Score" : 100.0, "Index" : 0 }, { "_t" : "BH.oM.Search.SearchResult`1[[BH.oM.Base.BHoMObject, BHoM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "Result" : { "name" : "BH23", "cost" : "4", "BHoM_Guid" : "4b9a2ee0-79e1-459d-9daf-ef2acdc4e135" }, "Score" : 67.0, "Index" : 1 }, { "_t" : "BH.oM.Search.SearchResult`1[[BH.oM.Base.BHoMObject, BHoM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "Result" : { "name" : "24", "cost" : "76", "BHoM_Guid" : "947c42ed-cf74-4d64-9c74-c9e418ef231d" }, "Score" : 50.0, "Index" : 3 }, { "_t" : "BH.oM.Search.SearchResult`1[[BH.oM.Base.BHoMObject, BHoM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "Result" : { "name" : "twenty 3", "cost" : "3", "BHoM_Guid" : "80f458ba-d648-4184-92f6-e548796d7608" }, "Score" : 20.0, "Index" : 4 }, { "_t" : "BH.oM.Search.SearchResult`1[[BH.oM.Base.BHoMObject, BHoM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "Result" : { "name" : "twenty three", "cost" : "65", "BHoM_Guid" : "3e472826-1dc1-4b16-bd49-29bdca2505f6" }, "Score" : 0.0, "Index" : 2 }, { "_t" : "BH.oM.Search.SearchResult`1[[BH.oM.Base.BHoMObject, BHoM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "Result" : { "name" : "five", "cost" : "5476", "BHoM_Guid" : "7338f23a-3fba-4e85-8af2-8b376cd1bf6b" }, "Score" : 0.0, "Index" : 5 }, { "_t" : "BH.oM.Search.SearchResult`1[[BH.oM.Base.BHoMObject, BHoM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "Result" : { "name" : "six", "cost" : "84", "BHoM_Guid" : "71033179-3b28-4f62-9894-ba6bbf8785f0" }, "Score" : 0.0, "Index" : 6 }, { "_t" : "BH.oM.Search.SearchResult`1[[BH.oM.Base.BHoMObject, BHoM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "Result" : { "name" : "7", "cost" : "75", "BHoM_Guid" : "8c330ab7-ea8f-47e4-b50c-8922ef034c24" }, "Score" : 0.0, "Index" : 7 }, { "_t" : "BH.oM.Search.SearchResult`1[[BH.oM.Base.BHoMObject, BHoM, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null]]", "Result" : { "name" : "aight", "cost" : "74", "BHoM_Guid" : "05a717ab-6a8b-42b8-bf84-5d74fe0e4eba" }, "Score" : 0.0, "Index" : 8 }] }], "BHoM_Guid" : "0850d88e-40ce-43ce-8a6f-506c108cf6b8" }], "BHoM_Guid" : "f6648dd2-cdc6-4f29-8c0f-0099170c9173" }], "BHoM_Guid" : "e675b9b0-71eb-4ea5-9e14-e7a4751a1c21", "Name" : "ExtractSorted", "_bhomVersion" : "7.1" }
0 commit comments