summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzhuzhenjun <[email protected]>2023-10-12 10:30:55 +0800
committerzhuzhenjun <[email protected]>2023-10-12 14:48:10 +0800
commit7e1849233b8640e6139143c99423bf71cca0b6b2 (patch)
treeff19da0dd415c7b947154e938c5c3e86b80b3ffe
parentb7ee7242443f011c4188f94a750e4db3338473f7 (diff)
compile: migrate to cmake
ci: migrate to MESA ci template
-rw-r--r--.gitignore4
-rw-r--r--.gitlab-ci.yml271
-rw-r--r--CMakeLists.txt79
-rw-r--r--CMakeLists.txt.in22
-rw-r--r--README.md2
-rw-r--r--autorelease.sh32
-rw-r--r--autorevision.sh1268
-rwxr-xr-xbuild.sh6
-rwxr-xr-xci/get-nprocessors.sh48
-rwxr-xr-xci/perpare_pulp3_netrc.sh3
-rwxr-xr-xci/travis.sh71
-rw-r--r--cmake/Package.cmake57
-rw-r--r--cmake/Version.cmake49
-rw-r--r--cmake/changelog.sh4
-rw-r--r--configure.ac28
-rw-r--r--example/Makefile.am14
-rw-r--r--example/sample.c2
-rwxr-xr-xpackage.sh8
-rw-r--r--src/Makefile.am23
-rw-r--r--src/osfp.h1
-rw-r--r--src/osfp_common.c2
-rw-r--r--src/osfp_common.h4
-rw-r--r--src/osfp_fingerprint.c2
-rw-r--r--src/osfp_fingerprint.h2
-rw-r--r--src/osfp_score_db.c3
-rw-r--r--src/osfp_score_db.h2
-rw-r--r--src/version.map4
-rw-r--r--test/Makefile.am11
-rw-r--r--test/osfp_test.log67229
29 files changed, 1845 insertions, 67406 deletions
diff --git a/.gitignore b/.gitignore
index 91f11d0..d5b9010 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,3 +21,7 @@ missing
compile
libosfp-config
osfp_match
+osfp_example
+osfp_test
+sample
+osfp_test.log
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f2f9370..fd0f799 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,84 +3,255 @@ variables:
BUILD_IMAGE_CENTOS7: "git.mesalab.cn:7443/mesa_platform/build-env:master"
BUILD_IMAGE_CENTOS8: "git.mesalab.cn:7443/mesa_platform/build-env:rockylinux"
BUILD_PADDING_PREFIX: /tmp/padding_for_CPACK_RPM_BUILD_SOURCE_DIRS_PREFIX_PREFIX_PREFIX_PREFIX_PREFIX_PREFIX/
- INSTALL_DEPENDENCY_LIBRARY: libasan
+ INSTALL_DEPENDENCY_LIBRARY: libasan libpcap-devel
stages:
- - build
-# - test
+- build
+- test
.build_before_script:
before_script:
- mkdir -p $BUILD_PADDING_PREFIX/$CI_PROJECT_NAMESPACE/
- ln -s $CI_PROJECT_DIR $BUILD_PADDING_PREFIX/$CI_PROJECT_PATH
- cd $BUILD_PADDING_PREFIX/$CI_PROJECT_PATH
- - chmod +x build.sh
- - chmod +x package.sh
+ - chmod +x ./ci/travis.sh
- yum makecache
- - yum install -y libpcap-devel
- yum install -y elfutils-libelf-devel
- - yum install -y libtool
- - yum install -y which
- - yum install -y libasan
-build_for_centos7:
- variables:
- PULP3_REPO_NAME: framework-testing-x86_64.el7
- PULP3_DIST_NAME: framework-testing-x86_64.el7
+
+.build_by_travis_for_centos7:
stage: build
image: $BUILD_IMAGE_CENTOS7
extends: .build_before_script
script:
- - ./build.sh
- - ./package.sh
- - cp ~/rpm_upload_tools.py ./
- - python3 rpm_upload_tools.py ${PULP3_REPO_NAME} ${PULP3_DIST_NAME} package/*.rpm
+ - yum install -y libmnl-devel
+ - yum install -y libnfnetlink-devel
+ - ./ci/travis.sh
+ - cd build
+ tags:
+ - share
+
+.build_by_travis_for_centos8:
+ stage: build
+ image: $BUILD_IMAGE_CENTOS8
+ extends: .build_before_script
+ script:
+ - dnf --enablerepo=powertools install -y libmnl-devel
+ - dnf --enablerepo=powertools install -y libnfnetlink-devel
+ - ./ci/travis.sh
tags:
- share
- only:
+
+run_test_for_centos7:
+ stage: test
+ image: $BUILD_IMAGE_CENTOS7
+ extends: .build_by_travis_for_centos7
+ script:
+ - yum makecache
+ - ./ci/travis.sh
+ - cd build
+ - ctest --verbose
+
+run_test_for_centos8:
+ stage: test
+ image: $BUILD_IMAGE_CENTOS8
+ extends: .build_by_travis_for_centos8
+ script:
+ - yum makecache
+ - ./ci/travis.sh
+ - cd build
+ - ctest --verbose
+
+branch_build_debug_for_centos7:
+ stage: build
+ extends: .build_by_travis_for_centos7
+ variables:
+ BUILD_TYPE: Debug
+ except:
+ - /^develop.*$/i
+ - /^master.*$/i
+ - /^dev*.*$/i
+ - /^rel*.*$/i
+ - tags
+
+branch_build_release_for_centos7:
+ stage: build
+ variables:
+ BUILD_TYPE: RelWithDebInfo
+ extends: .build_by_travis_for_centos7
+ except:
- /^develop.*$/i
+ - /^master.*$/i
- /^dev*.*$/i
+ - /^rel*.*$/i
+ - tags
+
+develop_build_debug_for_centos7:
+ stage: build
+ extends: .build_by_travis_for_centos7
+ variables:
+ BUILD_TYPE: Debug
+ PACKAGE: 1
+ UPLOAD_RPM: 1
+ ASAN_OPTION: ADDRESS
+ TESTING_VERSION_BUILD: 1
+ PULP3_REPO_NAME: framework-testing-x86_64.el7
+ PULP3_DIST_NAME: framework-testing-x86_64.el7
artifacts:
- name: "libosfp-$CI_COMMIT_REF_NAME"
+ name: "MESA_osfp-$CI_COMMIT_REF_NAME-debug"
paths:
- - package/*.rpm
- - config.log
- - osfp_test.log
+ - build/*.rpm
+ only:
+ - /^develop.*$/i
+ - /^master.*$/i
+ - /^dev*.*$/i
+ - /^rel*.*$/i
-build_for_centos8:
+develop_build_release_for_centos7:
+ stage: build
+ extends: .build_by_travis_for_centos7
variables:
+ BUILD_TYPE: RelWithDebInfo
+ PACKAGE: 1
+ UPLOAD_RPM: 1
+ TESTING_VERSION_BUILD: 1
PULP3_REPO_NAME: framework-testing-x86_64.el7
PULP3_DIST_NAME: framework-testing-x86_64.el7
+ artifacts:
+ name: "MESA_osfp-$CI_COMMIT_REF_NAME-release"
+ paths:
+ - build/*.rpm
+ only:
+ - /^develop.*$/i
+ - /^master.*$/i
+ - /^dev*.*$/i
+ - /^rel*.*$/i
+
+release_build_debug_for_centos7:
stage: build
- image: $BUILD_IMAGE_CENTOS8
- extends: .build_before_script
- script:
- - ./build.sh
- - ./package.sh
- - cp ~/rpm_upload_tools.py ./
- - python3 rpm_upload_tools.py ${PULP3_REPO_NAME} ${PULP3_DIST_NAME} package/*.rpm
- tags:
- - share
+ variables:
+ BUILD_TYPE: Debug
+ PACKAGE: 1
+ UPLOAD_RPM: 1
+ PULP3_REPO_NAME: framework-stable-x86_64.el7
+ PULP3_DIST_NAME: framework-stable-x86_64.el7
+ extends: .build_by_travis_for_centos7
+ artifacts:
+ name: "MESA_osfp-$CI_COMMIT_REF_NAME-debug"
+ paths:
+ - build/*.rpm
+ only:
+ - tags
+
+release_build_release_for_centos7:
+ stage: build
+ variables:
+ BUILD_TYPE: RelWithDebInfo
+ PACKAGE: 1
+ UPLOAD_RPM: 1
+ PULP3_REPO_NAME: framework-stable-x86_64.el7
+ PULP3_DIST_NAME: framework-stable-x86_64.el7
+ extends: .build_by_travis_for_centos7
+ artifacts:
+ name: "MESA_osfp-$CI_COMMIT_REF_NAME-release"
+ paths:
+ - build/*.rpm
+ only:
+ - tags
+
+branch_build_debug_for_centos8:
+ stage: build
+ extends: .build_by_travis_for_centos8
+ variables:
+ BUILD_TYPE: Debug
+ except:
+ - /^develop.*$/i
+ - /^master.*$/i
+ - /^dev*.*$/i
+ - /^rel*.*$/i
+ - tags
+
+branch_build_release_for_centos8:
+ stage: build
+ variables:
+ BUILD_TYPE: RelWithDebInfo
+ extends: .build_by_travis_for_centos8
+ except:
+ - /^develop.*$/i
+ - /^master.*$/i
+ - /^dev*.*$/i
+ - /^rel*.*$/i
+ - tags
+
+develop_build_debug_for_centos8:
+ stage: build
+ extends: .build_by_travis_for_centos8
+ variables:
+ BUILD_TYPE: Debug
+ PACKAGE: 1
+ UPLOAD_RPM: 1
+ ASAN_OPTION: ADDRESS
+ TESTING_VERSION_BUILD: 1
+ PULP3_REPO_NAME: framework-testing-x86_64.el8
+ PULP3_DIST_NAME: framework-testing-x86_64.el8
+ artifacts:
+ name: "MESA_osfp-$CI_COMMIT_REF_NAME-debug"
+ paths:
+ - build/*.rpm
+ only:
+ - /^develop.*$/i
+ - /^master.*$/i
+ - /^dev*.*$/i
+ - /^rel*.*$/i
+
+develop_build_release_for_centos8:
+ stage: build
+ extends: .build_by_travis_for_centos8
+ variables:
+ BUILD_TYPE: RelWithDebInfo
+ PACKAGE: 1
+ UPLOAD_RPM: 1
+ TESTING_VERSION_BUILD: 1
+ PULP3_REPO_NAME: framework-testing-x86_64.el8
+ PULP3_DIST_NAME: framework-testing-x86_64.el8
+ artifacts:
+ name: "MESA_osfp-$CI_COMMIT_REF_NAME-release"
+ paths:
+ - build/*.rpm
only:
- /^develop.*$/i
+ - /^master.*$/i
- /^dev*.*$/i
+ - /^rel*.*$/i
+
+release_build_debug_for_centos8:
+ stage: build
+ variables:
+ BUILD_TYPE: Debug
+ PACKAGE: 1
+ UPLOAD_RPM: 1
+ PULP3_REPO_NAME: framework-stable-x86_64.el8
+ PULP3_DIST_NAME: framework-stable-x86_64.el8
+ extends: .build_by_travis_for_centos8
artifacts:
- name: "libosfp-$CI_COMMIT_REF_NAME"
+ name: "MESA_osfp-$CI_COMMIT_REF_NAME-debug"
paths:
- - package/*.rpm
- - config.log
- - osfp_test.log
-
-#run_test_for_centos7:
-# stage: test
-# image: $BUILD_IMAGE_CENTOS7
-# extends: build_for_centos7
-# script:
-# - ./test/.libs/osfp_test -f fp.json -t data.json
-#
-#run_test_for_centos8:
-# stage: test
-# image: $BUILD_IMAGE_CENTOS8
-# extends: build_for_centos8
-# script:
-# - ./test/.libs/osfp_test -f fp.json -t data.json
+ - build/*.rpm
+ only:
+ - tags
+
+release_build_release_for_centos8:
+ stage: build
+ variables:
+ BUILD_TYPE: RelWithDebInfo
+ PACKAGE: 1
+ UPLOAD_RPM: 1
+ PULP3_REPO_NAME: framework-stable-x86_64.el8
+ PULP3_DIST_NAME: framework-stable-x86_64.el8
+ extends: .build_by_travis_for_centos8
+ artifacts:
+ name: "MESA_osfp-$CI_COMMIT_REF_NAME-release"
+ paths:
+ - build/*.rpm
+ only:
+ - tags
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
index 0000000..a617d8d
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,79 @@
+cmake_minimum_required (VERSION 2.8)
+
+set(lib_name osfp)
+
+project (${lib_name})
+
+set(LIB_MAJOR_VERSION 1)
+set(LIB_MINOR_VERSION 0)
+
+set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
+include(Version)
+
+set(CMAKE_MACOSX_RPATH 0)
+set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -Wall)
+set(CMAKE_INSTALL_PREFIX /opt/MESA)
+
+#for ASAN
+option(ENABLE_SANITIZE_ADDRESS "Enable AddressSanitizer" FALSE)
+option(ENABLE_SANITIZE_THREAD "Enable ThreadSanitizer" FALSE)
+
+if(ENABLE_SANITIZE_ADDRESS)
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=address -fno-omit-frame-pointer")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address -fno-omit-frame-pointer")
+ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lasan")
+ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lasan")
+elseif(ENABLE_SANITIZE_THREAD)
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=thread -fno-omit-frame-pointer")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=thread -fno-omit-frame-pointer")
+ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lasan")
+ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lasan")
+endif()
+# end of for ASAN
+
+include_directories(${PROJECT_SOURCE_DIR}/src/)
+
+aux_source_directory(${PROJECT_SOURCE_DIR}/src SRCLIST)
+
+# Shared Library Output
+add_library(${lib_name}_shared SHARED ${SRCLIST})
+set_target_properties(${lib_name}_shared PROPERTIES LINK_FLAGS
+ "-Wl,--version-script=${PROJECT_SOURCE_DIR}/src/version.map")
+
+if(DEFINED MESA_SHARED_INSTALL_DIR)
+ set_target_properties(${lib_name}_shared PROPERTIES OUTPUT_NAME ${lib_name} LIBRARY_OUTPUT_DIRECTORY ${MESA_SHARED_INSTALL_DIR})
+else()
+ set_target_properties(${lib_name}_shared PROPERTIES OUTPUT_NAME ${lib_name})
+endif()
+
+set_target_properties(${lib_name}_shared PROPERTIES VERSION ${LIB_MAJOR_VERSION}.${LIB_MINOR_VERSION})
+set_target_properties(${lib_name}_shared PROPERTIES SOVERSION ${LIB_MAJOR_VERSION})
+
+# static Library Output
+add_library(${lib_name}_static STATIC ${SRCLIST})
+set_target_properties(${lib_name}_static PROPERTIES OUTPUT_NAME ${lib_name})
+
+set(CMAKE_INSTALL_PREFIX /opt/MESA)
+
+install(FILES src/osfp.h DESTINATION
+ ${CMAKE_INSTALL_PREFIX}/include/MESA COMPONENT devel)
+install(TARGETS ${lib_name}_shared LIBRARY DESTINATION ${CMAKE_INSTALL_PREFIX}/lib COMPONENT LIBRARIES)
+install(FILES src/osfp.h DESTINATION ${CMAKE_INSTALL_PREFIX}/include/MESA COMPONENT HEADER)
+install(FILES fp.json DESTINATION /var/lib/libosfp COMPONENT PROFILE)
+
+add_executable(${lib_name}_sample example/sample.c)
+target_link_libraries(${lib_name}_sample ${lib_name}_shared)
+
+add_executable(${lib_name}_example example/osfp_example.c)
+target_link_libraries(${lib_name}_example ${lib_name}_shared)
+target_link_libraries(${lib_name}_example pcap)
+
+add_executable(${lib_name}_test test/test.c)
+target_link_libraries(${lib_name}_test ${lib_name}_static)
+
+enable_testing()
+
+add_test(NAME sample COMMAND osfp_sample)
+add_test(NAME test COMMAND osfp_test -f ../fp.json -t ../data.json)
+
+include(Package)
diff --git a/CMakeLists.txt.in b/CMakeLists.txt.in
deleted file mode 100644
index 8415877..0000000
--- a/CMakeLists.txt.in
+++ /dev/null
@@ -1,22 +0,0 @@
-cmake_minimum_required(VERSION 2.8)
-project(libosfp)
-
-# 添加其他CMake配置
-
-# 生成RPM包
-set(CPACK_GENERATOR "RPM")
-set(CPACK_PACKAGE_NAME "libosfp")
-set(CPACK_PACKAGE_VENDOR "Geedge")
-set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Libosfp is a C library for OS fingerprinting.")
-set(CPACK_PACKAGE_VERSION "1.0.0")
-set(CPACK_PACKAGE_RELEASE 1)
-set(CPACK_PACKAGE_CONTACT "[email protected]")
-
-set(CPACK_RPM_PACKAGE_AUTOREQPROV "no")
-
-install(DIRECTORY @prefix@/include DESTINATION . USE_SOURCE_PERMISSIONS)
-install(DIRECTORY @prefix@/lib/ DESTINATION ./lib64 USE_SOURCE_PERMISSIONS FILES_MATCHING PATTERN "libosfp*")
-install(DIRECTORY @prefix@/bin DESTINATION . USE_SOURCE_PERMISSIONS FILES_MATCHING PATTERN "osfp*")
-install(FILES fp.json DESTINATION /var/lib/libosfp)
-
-include(CPack)
diff --git a/README.md b/README.md
index 57661c9..a44e37b 100644
--- a/README.md
+++ b/README.md
@@ -15,7 +15,7 @@ yum install package/*.rpm
## library usage
```
-gcc example/sample.c -o sample -losfp; cat example/sample.c
+gcc -I./src example/sample.c -o sample -L./build -losfp; cat example/sample.c
```
## run example
diff --git a/autorelease.sh b/autorelease.sh
new file mode 100644
index 0000000..5518eca
--- /dev/null
+++ b/autorelease.sh
@@ -0,0 +1,32 @@
+#!/bin/sh
+if [ $# -lt 6 ] ; then
+ echo "USAGE: ./autorelease.sh [API_V4_URL] [PROJECT_URL]
+ [PROJECT_ID] [TOKEN]
+ [COMMIT_TAG] [JOB] [PROJECT_NAME]"
+exit 1;
+fi
+
+CI_API_V4_URL=$1
+CI_PROJECT_URL=$2
+CI_PROJECT_ID=$3
+CI_TOKEN=$4
+CI_COMMIT_TAG=$5
+ARTIFACTS_JOB=$6
+CI_PROJECT_NAME=$7
+
+res=`echo -e "curl --header \"PRIVATE-TOKEN: $CI_TOKEN\" $CI_API_V4_URL/projects/$CI_PROJECT_ID/releases/$CI_COMMIT_TAG -o /dev/null -s -w %{http_code}"| /bin/bash`
+
+if [[ $res == "200" ]]; then
+ eval $(echo -e "curl --request POST --header \"PRIVATE-TOKEN: $CI_TOKEN\" \
+ --data name=\"$CI_PROJECT_NAME-$CI_COMMIT_TAG-artifacts.zip\" \
+ --data url=\"$CI_PROJECT_URL/-/jobs/artifacts/$CI_COMMIT_TAG/download?job=$ARTIFACTS_JOB\"\
+ $CI_API_V4_URL/projects/$CI_PROJECT_ID/releases/$CI_COMMIT_TAG/assets/links")
+else
+ eval $(echo -e "curl --header 'Content-Type: application/json' --header \
+ \"PRIVATE-TOKEN: $CI_TOKEN\" --data '{ \"name\": \"$CI_COMMIT_TAG\", \
+ \"tag_name\": \"$CI_COMMIT_TAG\", \"description\": \"auto_release\",\
+ \"assets\": { \"links\": [{ \"name\": \
+ \"$CI_PROJECT_NAME-$CI_COMMIT_TAG-artifacts.zip\", \"url\": \
+ \"$CI_PROJECT_URL/-/jobs/artifacts/$CI_COMMIT_TAG/download?job=$ARTIFACTS_JOB\"\
+ }] } }' --request POST $CI_API_V4_URL/projects/$CI_PROJECT_ID/releases/")
+fi \ No newline at end of file
diff --git a/autorevision.sh b/autorevision.sh
new file mode 100644
index 0000000..3baa179
--- /dev/null
+++ b/autorevision.sh
@@ -0,0 +1,1268 @@
+#!/bin/sh
+
+# Copyright (c) 2012 - 2016 dak180 and contributors. See
+# https://opensource.org/licenses/mit-license.php or the included
+# COPYING.md for licence terms.
+#
+# autorevision - extracts metadata about the head version from your
+# repository.
+
+# Usage message.
+arUsage() {
+ cat > "/dev/stderr" << EOF
+usage: autorevision {-t output-type | -s symbol} [-o cache-file [-f] ] [-V]
+ Options include:
+ -t output-type = specify output type
+ -s symbol = specify symbol output
+ -o cache-file = specify cache file location
+ -f = force the use of cache data
+ -U = check for untracked files in svn
+ -V = emit version and exit
+ -? = help message
+
+The following are valid output types:
+ clojure = clojure file
+ c = C/C++ file
+ h = Header for use with c/c++
+ hpp = Alternate C++ header strings with namespace
+ ini = INI file
+ java = Java file
+ javaprop = Java properties file
+ js = javascript file
+ json = JSON file
+ lua = Lua file
+ m4 = m4 file
+ matlab = matlab file
+ octave = octave file
+ php = PHP file
+ pl = Perl file
+ py = Python file
+ rpm = rpm file
+ scheme = scheme file
+ sh = Bash sytax
+ swift = Swift file
+ tex = (La)TeX file
+ xcode = Header useful for populating info.plist files
+ cmake = CMake file
+
+
+The following are valid symbols:
+ VCS_TYPE
+ VCS_BASENAME
+ VCS_UUID
+ VCS_NUM
+ VCS_DATE
+ VCS_BRANCH
+ VCS_TAG
+ VCS_TICK
+ VCS_EXTRA
+ VCS_FULL_HASH
+ VCS_SHORT_HASH
+ VCS_WC_MODIFIED
+ VCS_ACTION_STAMP
+EOF
+ exit 1
+}
+
+# Config
+ARVERSION="&&ARVERSION&&"
+TARGETFILE="/dev/stdout"
+while getopts ":t:o:s:VfU" OPTION; do
+ case "${OPTION}" in
+ t)
+ AFILETYPE="${OPTARG}"
+ ;;
+ o)
+ CACHEFILE="${OPTARG}"
+ ;;
+ f)
+ CACHEFORCE="1"
+ ;;
+ s)
+ VAROUT="${OPTARG}"
+ ;;
+ U)
+ UNTRACKEDFILES="1"
+ ;;
+ V)
+ echo "autorevision ${ARVERSION}"
+ exit 0
+ ;;
+ ?)
+ # If an unknown flag is used (or -?):
+ arUsage
+ ;;
+ esac
+done
+
+if [ ! -z "${VAROUT}" ] && [ ! -z "${AFILETYPE}" ]; then
+ # If both -s and -t are specified:
+ echo "error: Improper argument combination." 1>&2
+ exit 1
+elif [ -z "${VAROUT}" ] && [ -z "${AFILETYPE}" ]; then
+ # If neither -s or -t are specified:
+ arUsage
+elif [ -z "${CACHEFILE}" ] && [ "${CACHEFORCE}" = "1" ]; then
+ # If -f is specified without -o:
+ arUsage
+elif [ ! -f "${CACHEFILE}" ] && [ "${CACHEFORCE}" = "1" ]; then
+ # If we are forced to use the cache but it does not exist.
+ echo "error: Cache forced but no cache found." 1>&2
+ exit 1
+fi
+
+# Make sure that the path we are given is one we can source
+# (dash, we are looking at you).
+if [ ! -z "${CACHEFILE}" ] && ! echo "${CACHEFILE}" | grep -q '^\.*/'; then
+ CACHEFILE="./${CACHEFILE}"
+fi
+
+GENERATED_HEADER="Generated by autorevision - do not hand-hack!"
+
+# Functions to extract data from different repo types.
+# For git repos
+# shellcheck disable=SC2039,SC2164,SC2155
+gitRepo() {
+ local oldPath="${PWD}"
+
+ cd "$(git rev-parse --show-toplevel)"
+
+ VCS_TYPE="git"
+
+ VCS_BASENAME="$(basename "${PWD}")"
+
+ VCS_UUID="$(git rev-list --max-parents=0 --date-order --reverse HEAD 2>/dev/null | sed -n 1p)"
+ if [ -z "${VCS_UUID}" ]; then
+ VCS_UUID="$(git rev-list --topo-order HEAD | tail -n 1)"
+ fi
+
+ # Is the working copy clean?
+ test -z "$(git status --untracked-files=normal --porcelain)"
+ VCS_WC_MODIFIED="${?}"
+
+ # Enumeration of changesets
+ VCS_NUM="$(git rev-list --count HEAD 2>/dev/null)"
+ if [ -z "${VCS_NUM}" ]; then
+ echo "warning: Counting the number of revisions may be slower due to an outdated git version less than 1.7.2.3. If something breaks, please update it." 1>&2
+ VCS_NUM="$(git rev-list HEAD | wc -l)"
+ fi
+
+ # This may be a git-svn remote. If so, report the Subversion revision.
+ if [ -z "$(git config svn-remote.svn.url 2>/dev/null)" ]; then
+ # The full revision hash
+ VCS_FULL_HASH="$(git rev-parse HEAD)"
+
+ # The short hash
+ VCS_SHORT_HASH="$(echo "${VCS_FULL_HASH}" | cut -b 1-7)"
+ else
+ # The git-svn revision number
+ VCS_FULL_HASH="$(git svn find-rev HEAD)"
+ VCS_SHORT_HASH="${VCS_FULL_HASH}"
+ fi
+
+ # Current branch
+ VCS_BRANCH="$(git rev-parse --symbolic-full-name --verify "$(git name-rev --name-only --no-undefined HEAD 2>/dev/null)" 2>/dev/null | sed -e 's:refs/heads/::' | sed -e 's:refs/::')"
+
+ # Cache the description
+ local DESCRIPTION="$(git describe --long --tags 2>/dev/null)"
+
+ # Current or last tag ancestor (empty if no tags)
+ VCS_TAG="$(echo "${DESCRIPTION}" | sed -e "s:-g${VCS_SHORT_HASH}\$::" -e 's:-[0-9]*$::')"
+
+ # Distance to last tag or an alias of VCS_NUM if there is no tag
+ if [ ! -z "${DESCRIPTION}" ]; then
+ VCS_TICK="$(echo "${DESCRIPTION}" | sed -e "s:${VCS_TAG}-::" -e "s:-g${VCS_SHORT_HASH}::")"
+ else
+ VCS_TICK="${VCS_NUM}"
+ fi
+
+ # Date of the current commit
+ VCS_DATE="$(TZ=UTC git show -s --date=iso-strict-local --pretty=format:%ad | sed -e 's|+00:00|Z|')"
+ if [ -z "${VCS_DATE}" ]; then
+ echo "warning: Action stamps require git version 2.7+." 1>&2
+ VCS_DATE="$(git log -1 --pretty=format:%ci | sed -e 's: :T:' -e 's: ::' -e 's|+00:00|Z|')"
+ local ASdis="1"
+ fi
+
+ # Action Stamp
+ if [ -z "${ASdis}" ]; then
+ VCS_ACTION_STAMP="${VCS_DATE}!$(git show -s --pretty=format:%cE)"
+ else
+ VCS_ACTION_STAMP=""
+ fi
+
+ cd "${oldPath}"
+}
+
+# For hg repos
+# shellcheck disable=SC2039,SC2164
+hgRepo() {
+ local oldPath="${PWD}"
+
+ cd "$(hg root)"
+
+ VCS_TYPE="hg"
+
+ VCS_BASENAME="$(basename "${PWD}")"
+
+ VCS_UUID="$(hg log -r "0" -l 1 --template '{node}\n')"
+
+ # Is the working copy clean?
+ test -z "$(hg status -duram)"
+ VCS_WC_MODIFIED="${?}"
+
+ # Enumeration of changesets
+ VCS_NUM="$(hg id -n | tr -d '+')"
+
+ # The full revision hash
+ VCS_FULL_HASH="$(hg log -r "${VCS_NUM}" -l 1 --template '{node}\n')"
+
+ # The short hash
+ VCS_SHORT_HASH="$(hg id -i | tr -d '+')"
+
+ # Current bookmark (bookmarks are roughly equivalent to git's branches)
+ # or branch if no bookmark
+ VCS_BRANCH="$(hg id -B | cut -d ' ' -f 1)"
+ # Fall back to the branch if there are no bookmarks
+ if [ -z "${VCS_BRANCH}" ]; then
+ VCS_BRANCH="$(hg id -b)"
+ fi
+
+ # Current or last tag ancestor (excluding auto tags, empty if no tags)
+ VCS_TAG="$(hg log -r "${VCS_NUM}" -l 1 --template '{latesttag}\n' 2>/dev/null | sed -e 's:qtip::' -e 's:tip::' -e 's:qbase::' -e 's:qparent::' -e "s:$(hg --config 'extensions.color=' --config 'extensions.mq=' --color never qtop 2>/dev/null)::" | cut -d ' ' -f 1)"
+
+ # Distance to last tag or an alias of VCS_NUM if there is no tag
+ if [ ! -z "${VCS_TAG}" ]; then
+ VCS_TICK="$(hg log -r "${VCS_NUM}" -l 1 --template '{latesttagdistance}\n' 2>/dev/null)"
+ else
+ VCS_TICK="${VCS_NUM}"
+ fi
+
+ # Date of the current commit
+ VCS_DATE="$(hg log -r "${VCS_NUM}" -l 1 --template '{date|isodatesec}\n' 2>/dev/null | sed -e 's: :T:' -e 's: ::' -e 's|+00:00|Z|')"
+
+ # Action Stamp
+ VCS_ACTION_STAMP="$(TZ=UTC hg log -r "${VCS_NUM}" -l 1 --template '{date|localdate|rfc3339date}\n' 2>/dev/null | sed -e 's|+00:00|Z|')!$(hg log -r "${VCS_NUM}" -l 1 --template '{author|email}\n' 2>/dev/null)"
+
+ cd "${oldPath}"
+}
+
+# For bzr repos
+# shellcheck disable=SC2039,SC2164
+bzrRepo() {
+ local oldPath="${PWD}"
+
+ cd "$(bzr root)"
+
+ VCS_TYPE="bzr"
+
+ VCS_BASENAME="$(basename "${PWD}")"
+
+ # Currently unimplemented because more investigation is needed.
+ VCS_UUID=""
+
+ # Is the working copy clean?
+ bzr version-info --custom --template='{clean}\n' | grep -q '1'
+ VCS_WC_MODIFIED="${?}"
+
+ # Enumeration of changesets
+ VCS_NUM="$(bzr revno)"
+
+ # The full revision hash
+ VCS_FULL_HASH="$(bzr version-info --custom --template='{revision_id}\n')"
+
+ # The short hash
+ VCS_SHORT_HASH="${VCS_NUM}"
+
+ # Nick of the current branch
+ VCS_BRANCH="$(bzr nick)"
+
+ # Current or last tag ancestor (excluding auto tags, empty if no tags)
+ VCS_TAG="$(bzr tags --sort=time | sed '/?$/d' | tail -n1 | cut -d ' ' -f1)"
+
+ # Distance to last tag or an alias of VCS_NUM if there is no tag
+ if [ ! -z "${VCS_TAG}" ]; then
+ VCS_TICK="$(bzr log --line -r "tag:${VCS_TAG}.." | tail -n +2 | wc -l | sed -e 's:^ *::')"
+ else
+ VCS_TICK="${VCS_NUM}"
+ fi
+
+ # Date of the current commit
+ VCS_DATE="$(bzr version-info --custom --template='{date}\n' | sed -e 's: :T:' -e 's: ::')"
+
+ # Action Stamp
+ # Currently unimplemented because more investigation is needed.
+ VCS_ACTION_STAMP=""
+
+ cd "${oldPath}"
+}
+
+# For svn repos
+# shellcheck disable=SC2039,SC2164,SC2155
+svnRepo() {
+ local oldPath="${PWD}"
+
+ VCS_TYPE="svn"
+
+ case "${PWD}" in
+ /*trunk*|/*branches*|/*tags*)
+ local fn="${PWD}"
+ while [ "$(basename "${fn}")" != 'trunk' ] && [ "$(basename "${fn}")" != 'branches' ] && [ "$(basename "${fn}")" != 'tags' ] && [ "$(basename "${fn}")" != '/' ]; do
+ local fn="$(dirname "${fn}")"
+ done
+ local fn="$(dirname "${fn}")"
+ if [ "${fn}" = '/' ]; then
+ VCS_BASENAME="$(basename "${PWD}")"
+ else
+ VCS_BASENAME="$(basename "${fn}")"
+ fi
+ ;;
+ *) VCS_BASENAME="$(basename "${PWD}")" ;;
+ esac
+
+ VCS_UUID="$(svn info --xml | sed -n -e 's:<uuid>::' -e 's:</uuid>::p')"
+
+ # Cache svnversion output
+ local SVNVERSION="$(svnversion)"
+
+ # Is the working copy clean?
+ echo "${SVNVERSION}" | grep -q "M"
+ case "${?}" in
+ 0)
+ VCS_WC_MODIFIED="1"
+ ;;
+ 1)
+ if [ ! -z "${UNTRACKEDFILES}" ]; then
+ # `svnversion` does not detect untracked files and `svn status` is really slow, so only run it if we really have to.
+ if [ -z "$(svn status)" ]; then
+ VCS_WC_MODIFIED="0"
+ else
+ VCS_WC_MODIFIED="1"
+ fi
+ else
+ VCS_WC_MODIFIED="0"
+ fi
+ ;;
+ esac
+
+ # Enumeration of changesets
+ VCS_NUM="$(echo "${SVNVERSION}" | cut -d : -f 1 | sed -e 's:M::' -e 's:S::' -e 's:P::')"
+
+ # The full revision hash
+ VCS_FULL_HASH="${SVNVERSION}"
+
+ # The short hash
+ VCS_SHORT_HASH="${VCS_NUM}"
+
+ # Current branch
+ case "${PWD}" in
+ /*trunk*|/*branches*|/*tags*)
+ local lastbase=""
+ local fn="${PWD}"
+ while :
+ do
+ base="$(basename "${fn}")"
+ if [ "${base}" = 'trunk' ]; then
+ VCS_BRANCH='trunk'
+ break
+ elif [ "${base}" = 'branches' ] || [ "${base}" = 'tags' ]; then
+ VCS_BRANCH="${lastbase}"
+ break
+ elif [ "${base}" = '/' ]; then
+ VCS_BRANCH=""
+ break
+ fi
+ local lastbase="${base}"
+ local fn="$(dirname "${fn}")"
+ done
+ ;;
+ *) VCS_BRANCH="" ;;
+ esac
+
+ # Current or last tag ancestor (empty if no tags). But "current
+ # tag" can't be extracted reliably because Subversion doesn't
+ # have tags the way other VCSes do.
+ VCS_TAG=""
+ VCS_TICK=""
+
+ # Date of the current commit
+ VCS_DATE="$(svn info --xml | sed -n -e 's:<date>::' -e 's:</date>::p')"
+
+ # Action Stamp
+ VCS_ACTION_STAMP="${VCS_DATE}!$(svn log --xml -l 1 -r "${VCS_SHORT_HASH}" | sed -n -e 's:<author>::' -e 's:</author>::p')"
+
+ cd "${oldPath}"
+}
+
+
+# Functions to output data in different formats.
+# For bash output
+shOutput() {
+ cat > "${TARGETFILE}" << EOF
+# ${GENERATED_HEADER}
+
+VCS_TYPE="${VCS_TYPE}"
+VCS_BASENAME="${VCS_BASENAME}"
+VCS_UUID="${VCS_UUID}"
+VCS_NUM="${VCS_NUM}"
+VCS_DATE="${VCS_DATE}"
+VCS_BRANCH="${VCS_BRANCH}"
+VCS_TAG="${VCS_TAG}"
+VCS_TICK="${VCS_TICK}"
+VCS_EXTRA="${VCS_EXTRA}"
+
+VCS_ACTION_STAMP="${VCS_ACTION_STAMP}"
+VCS_FULL_HASH="${VCS_FULL_HASH}"
+VCS_SHORT_HASH="${VCS_SHORT_HASH}"
+
+VCS_WC_MODIFIED="${VCS_WC_MODIFIED}"
+
+# end
+EOF
+}
+
+# For source C output
+cOutput() {
+ cat > "${TARGETFILE}" << EOF
+/* ${GENERATED_HEADER} */
+
+const char *VCS_TYPE = "${VCS_TYPE}";
+const char *VCS_BASENAME = "${VCS_BASENAME}";
+const char *VCS_UUID = "${VCS_UUID}";
+const int VCS_NUM = ${VCS_NUM};
+const char *VCS_DATE = "${VCS_DATE}";
+const char *VCS_BRANCH = "${VCS_BRANCH}";
+const char *VCS_TAG = "${VCS_TAG}";
+const int VCS_TICK = ${VCS_TICK};
+const char *VCS_EXTRA = "${VCS_EXTRA}";
+
+const char *VCS_ACTION_STAMP = "${VCS_ACTION_STAMP}";
+const char *VCS_FULL_HASH = "${VCS_FULL_HASH}";
+const char *VCS_SHORT_HASH = "${VCS_SHORT_HASH}";
+
+const int VCS_WC_MODIFIED = ${VCS_WC_MODIFIED};
+
+/* end */
+EOF
+}
+
+# For header output
+hOutput() {
+ cat > "${TARGETFILE}" << EOF
+/* ${GENERATED_HEADER} */
+#ifndef AUTOREVISION_H
+#define AUTOREVISION_H
+
+#define VCS_TYPE "${VCS_TYPE}"
+#define VCS_BASENAME "${VCS_BASENAME}"
+#define VCS_UUID "${VCS_UUID}"
+#define VCS_NUM ${VCS_NUM}
+#define VCS_DATE "${VCS_DATE}"
+#define VCS_BRANCH "${VCS_BRANCH}"
+#define VCS_TAG "${VCS_TAG}"
+#define VCS_TICK ${VCS_TICK}
+#define VCS_EXTRA "${VCS_EXTRA}"
+
+#define VCS_ACTION_STAMP "${VCS_ACTION_STAMP}"
+#define VCS_FULL_HASH "${VCS_FULL_HASH}"
+#define VCS_SHORT_HASH "${VCS_SHORT_HASH}"
+
+#define VCS_WC_MODIFIED ${VCS_WC_MODIFIED}
+
+#endif
+
+/* end */
+EOF
+}
+
+# A header output for use with xcode to populate info.plist strings
+xcodeOutput() {
+ cat > "${TARGETFILE}" << EOF
+/* ${GENERATED_HEADER} */
+#ifndef AUTOREVISION_H
+#define AUTOREVISION_H
+
+#define VCS_TYPE ${VCS_TYPE}
+#define VCS_BASENAME ${VCS_BASENAME}
+#define VCS_UUID ${VCS_UUID}
+#define VCS_NUM ${VCS_NUM}
+#define VCS_DATE ${VCS_DATE}
+#define VCS_BRANCH ${VCS_BRANCH}
+#define VCS_TAG ${VCS_TAG}
+#define VCS_TICK ${VCS_TICK}
+#define VCS_EXTRA ${VCS_EXTRA}
+
+#define VCS_ACTION_STAMP ${VCS_ACTION_STAMP}
+#define VCS_FULL_HASH ${VCS_FULL_HASH}
+#define VCS_SHORT_HASH ${VCS_SHORT_HASH}
+
+#define VCS_WC_MODIFIED ${VCS_WC_MODIFIED}
+
+#endif
+
+/* end */
+EOF
+}
+
+# For Swift output
+swiftOutput() {
+ case "${VCS_WC_MODIFIED}" in
+ 0) VCS_WC_MODIFIED="false" ;;
+ 1) VCS_WC_MODIFIED="true" ;;
+ esac
+ # For values that may not exist depending on the type of repo we
+ # have read from, set them to `nil` when they are empty.
+ if [ -z "${VCS_UUID}" ]; then
+ VCS_UUID="nil"
+ else
+ VCS_UUID="\"${VCS_UUID}\""
+ fi
+ if [ -z "${VCS_TAG}" ]; then
+ VCS_TAG="nil"
+ else
+ VCS_TAG="\"${VCS_TAG}\""
+ fi
+ : "${VCS_TICK:="nil"}"
+ if [ -z "${VCS_EXTRA}" ]; then
+ VCS_EXTRA="nil"
+ else
+ VCS_EXTRA="\"${VCS_EXTRA}\""
+ fi
+ if [ -z "${VCS_ACTION_STAMP}" ]; then
+ VCS_ACTION_STAMP="nil"
+ else
+ VCS_ACTION_STAMP="\"${VCS_ACTION_STAMP}\""
+ fi
+ cat > "${TARGETFILE}" << EOF
+/* ${GENERATED_HEADER} */
+
+let VCS_TYPE = "${VCS_TYPE}"
+let VCS_BASENAME = "${VCS_BASENAME}"
+let VCS_UUID: String? = ${VCS_UUID}
+let VCS_NUM: Int = ${VCS_NUM}
+let VCS_DATE = "${VCS_DATE}"
+let VCS_BRANCH: String = "${VCS_BRANCH}"
+let VCS_TAG: String? = ${VCS_TAG}
+let VCS_TICK: Int? = ${VCS_TICK}
+let VCS_EXTRA: String? = ${VCS_EXTRA}
+
+let VCS_ACTION_STAMP: String? = ${VCS_ACTION_STAMP}
+let VCS_FULL_HASH: String = "${VCS_FULL_HASH}"
+let VCS_SHORT_HASH: String = "${VCS_SHORT_HASH}"
+
+let VCS_WC_MODIFIED: Bool = ${VCS_WC_MODIFIED}
+
+/* end */
+EOF
+}
+
+# For Python output
+pyOutput() {
+ case "${VCS_WC_MODIFIED}" in
+ 0) VCS_WC_MODIFIED="False" ;;
+ 1) VCS_WC_MODIFIED="True" ;;
+ esac
+ cat > "${TARGETFILE}" << EOF
+# ${GENERATED_HEADER}
+
+VCS_TYPE = "${VCS_TYPE}"
+VCS_BASENAME = "${VCS_BASENAME}"
+VCS_UUID = "${VCS_UUID}"
+VCS_NUM = ${VCS_NUM}
+VCS_DATE = "${VCS_DATE}"
+VCS_BRANCH = "${VCS_BRANCH}"
+VCS_TAG = "${VCS_TAG}"
+VCS_TICK = ${VCS_TICK}
+VCS_EXTRA = "${VCS_EXTRA}"
+
+VCS_ACTION_STAMP = "${VCS_ACTION_STAMP}"
+VCS_FULL_HASH = "${VCS_FULL_HASH}"
+VCS_SHORT_HASH = "${VCS_SHORT_HASH}"
+
+VCS_WC_MODIFIED = ${VCS_WC_MODIFIED}
+
+# end
+EOF
+}
+
+# For Perl output
+plOutput() {
+ cat << EOF
+# ${GENERATED_HEADER}
+
+\$VCS_TYPE = '${VCS_TYPE}';
+\$VCS_BASENAME = '${VCS_BASENAME}';
+\$VCS_UUID = '${VCS_UUID}';
+\$VCS_NUM = ${VCS_NUM};
+\$VCS_DATE = '${VCS_DATE}';
+\$VCS_BRANCH = '${VCS_BRANCH}';
+\$VCS_TAG = '${VCS_TAG}';
+\$VCS_TICK = ${VCS_TICK};
+\$VCS_EXTRA = '${VCS_EXTRA}';
+
+\$VCS_ACTION_STAMP = '${VCS_ACTION_STAMP}';
+\$VCS_FULL_HASH = '${VCS_FULL_HASH}';
+\$VCS_SHORT_HASH = '${VCS_SHORT_HASH}';
+
+\$VCS_WC_MODIFIED = ${VCS_WC_MODIFIED};
+
+# end
+1;
+EOF
+}
+
+# For lua output
+luaOutput() {
+ case "${VCS_WC_MODIFIED}" in
+ 0) VCS_WC_MODIFIED="false" ;;
+ 1) VCS_WC_MODIFIED="true" ;;
+ esac
+ cat > "${TARGETFILE}" << EOF
+-- ${GENERATED_HEADER}
+
+VCS_TYPE = "${VCS_TYPE}"
+VCS_BASENAME = "${VCS_BASENAME}"
+VCS_UUID = "${VCS_UUID}"
+VCS_NUM = ${VCS_NUM}
+VCS_DATE = "${VCS_DATE}"
+VCS_BRANCH = "${VCS_BRANCH}"
+VCS_TAG = "${VCS_TAG}"
+VCS_TICK = ${VCS_TICK}
+VCS_EXTRA = "${VCS_EXTRA}"
+
+VCS_ACTION_STAMP = "${VCS_ACTION_STAMP}"
+VCS_FULL_HASH = "${VCS_FULL_HASH}"
+VCS_SHORT_HASH = "${VCS_SHORT_HASH}"
+
+VCS_WC_MODIFIED = ${VCS_WC_MODIFIED}
+
+-- end
+EOF
+}
+
+# For php output
+phpOutput() {
+ case "${VCS_WC_MODIFIED}" in
+ 0) VCS_WC_MODIFIED="false" ;;
+ 1) VCS_WC_MODIFIED="true" ;;
+ esac
+ cat > "${TARGETFILE}" << EOF
+<?php
+# ${GENERATED_HEADER}
+
+return array(
+ "VCS_TYPE" => "${VCS_TYPE}",
+ "VCS_BASENAME" => "${VCS_BASENAME}",
+ "VCS_UUID" => "${VCS_UUID}",
+ "VCS_NUM" => ${VCS_NUM},
+ "VCS_DATE" => "${VCS_DATE}",
+ "VCS_BRANCH" => "${VCS_BRANCH}",
+ "VCS_TAG" => "${VCS_TAG}",
+ "VCS_TICK" => ${VCS_TICK},
+ "VCS_EXTRA" => "${VCS_EXTRA}",
+ "VCS_ACTION_STAMP" => "${VCS_ACTION_STAMP}",
+ "VCS_FULL_HASH" => "${VCS_FULL_HASH}",
+ "VCS_SHORT_HASH" => "${VCS_SHORT_HASH}",
+ "VCS_WC_MODIFIED" => ${VCS_WC_MODIFIED}
+);
+
+# end
+?>
+EOF
+}
+
+# For ini output
+iniOutput() {
+ case "${VCS_WC_MODIFIED}" in
+ 0) VCS_WC_MODIFIED="false" ;;
+ 1) VCS_WC_MODIFIED="true" ;;
+ esac
+ cat > "${TARGETFILE}" << EOF
+; ${GENERATED_HEADER}
+[VCS]
+VCS_TYPE = "${VCS_TYPE}"
+VCS_BASENAME = "${VCS_BASENAME}"
+VCS_UUID = "${VCS_UUID}"
+VCS_NUM = ${VCS_NUM}
+VCS_DATE = "${VCS_DATE}"
+VCS_BRANCH = "${VCS_BRANCH}"
+VCS_TAG = "${VCS_TAG}"
+VCS_TICK = ${VCS_TICK}
+VCS_EXTRA = "${VCS_EXTRA}"
+VCS_ACTION_STAMP = "${VCS_ACTION_STAMP}"
+VCS_FULL_HASH = "${VCS_FULL_HASH}"
+VCS_SHORT_HASH = "${VCS_SHORT_HASH}"
+VCS_WC_MODIFIED = ${VCS_WC_MODIFIED}
+; end
+EOF
+}
+
+# For javascript output
+jsOutput() {
+ case "${VCS_WC_MODIFIED}" in
+ 1) VCS_WC_MODIFIED="true" ;;
+ 0) VCS_WC_MODIFIED="false" ;;
+ esac
+ cat > "${TARGETFILE}" << EOF
+/** ${GENERATED_HEADER} */
+
+var autorevision = {
+ VCS_TYPE: "${VCS_TYPE}",
+ VCS_BASENAME: "${VCS_BASENAME}",
+ VCS_UUID: "${VCS_UUID}",
+ VCS_NUM: ${VCS_NUM},
+ VCS_DATE: "${VCS_DATE}",
+ VCS_BRANCH: "${VCS_BRANCH}",
+ VCS_TAG: "${VCS_TAG}",
+ VCS_TICK: ${VCS_TICK},
+ VCS_EXTRA: "${VCS_EXTRA}",
+
+ VCS_ACTION_STAMP: "${VCS_ACTION_STAMP}",
+ VCS_FULL_HASH: "${VCS_FULL_HASH}",
+ VCS_SHORT_HASH: "${VCS_SHORT_HASH}",
+
+ VCS_WC_MODIFIED: ${VCS_WC_MODIFIED}
+};
+
+/** Node.js compatibility */
+if (typeof module !== 'undefined') {
+ module.exports = autorevision;
+}
+
+/** end */
+EOF
+}
+
+# For JSON output
+jsonOutput() {
+ case "${VCS_WC_MODIFIED}" in
+ 1) VCS_WC_MODIFIED="true" ;;
+ 0) VCS_WC_MODIFIED="false" ;;
+ esac
+ cat > "${TARGETFILE}" << EOF
+{
+ "_comment": "${GENERATED_HEADER}",
+ "VCS_TYPE": "${VCS_TYPE}",
+ "VCS_BASENAME": "${VCS_BASENAME}",
+ "VCS_UUID": "${VCS_UUID}",
+ "VCS_NUM": ${VCS_NUM},
+ "VCS_DATE": "${VCS_DATE}",
+ "VCS_BRANCH":"${VCS_BRANCH}",
+ "VCS_TAG": "${VCS_TAG}",
+ "VCS_TICK": ${VCS_TICK},
+ "VCS_EXTRA": "${VCS_EXTRA}",
+
+ "VCS_ACTION_STAMP": "${VCS_ACTION_STAMP}",
+ "VCS_FULL_HASH": "${VCS_FULL_HASH}",
+ "VCS_SHORT_HASH": "${VCS_SHORT_HASH}",
+
+ "VCS_WC_MODIFIED": ${VCS_WC_MODIFIED}
+}
+EOF
+}
+
+# For Java output
+javaOutput() {
+ case "${VCS_WC_MODIFIED}" in
+ 1) VCS_WC_MODIFIED="true" ;;
+ 0) VCS_WC_MODIFIED="false" ;;
+ esac
+ cat > "${TARGETFILE}" << EOF
+/* ${GENERATED_HEADER} */
+
+public class autorevision {
+ public static final String VCS_TYPE = "${VCS_TYPE}";
+ public static final String VCS_BASENAME = "${VCS_BASENAME}";
+ public static final String VCS_UUID = "${VCS_UUID}";
+ public static final long VCS_NUM = ${VCS_NUM};
+ public static final String VCS_DATE = "${VCS_DATE}";
+ public static final String VCS_BRANCH = "${VCS_BRANCH}";
+ public static final String VCS_TAG = "${VCS_TAG}";
+ public static final long VCS_TICK = ${VCS_TICK};
+ public static final String VCS_EXTRA = "${VCS_EXTRA}";
+
+ public static final String VCS_ACTION_STAMP = "${VCS_ACTION_STAMP}";
+ public static final String VCS_FULL_HASH = "${VCS_FULL_HASH}";
+ public static final String VCS_SHORT_HASH = "${VCS_SHORT_HASH}";
+
+ public static final boolean VCS_WC_MODIFIED = ${VCS_WC_MODIFIED};
+}
+EOF
+}
+
+# For Java properties output
+javapropOutput() {
+ case "${VCS_WC_MODIFIED}" in
+ 1) VCS_WC_MODIFIED="true" ;;
+ 0) VCS_WC_MODIFIED="false" ;;
+ esac
+ cat > "${TARGETFILE}" << EOF
+# ${GENERATED_HEADER}
+
+VCS_TYPE=${VCS_TYPE}
+VCS_BASENAME=${VCS_BASENAME}
+VCS_UUID=${VCS_UUID}
+VCS_NUM=${VCS_NUM}
+VCS_DATE=${VCS_DATE}
+VCS_BRANCH=${VCS_BRANCH}
+VCS_TAG=${VCS_TAG}
+VCS_TICK=${VCS_TICK}
+VCS_EXTRA=${VCS_EXTRA}
+
+VCS_ACTION_STAMP=${VCS_ACTION_STAMP}
+VCS_FULL_HASH=${VCS_FULL_HASH}
+VCS_SHORT_HASH=${VCS_SHORT_HASH}
+
+VCS_WC_MODIFIED=${VCS_WC_MODIFIED}
+EOF
+}
+
+# For m4 output
+m4Output() {
+ cat > "${TARGETFILE}" << EOF
+dnl ${GENERATED_HEADER}
+define(\`VCS_TYPE', \`${VCS_TYPE}')dnl
+define(\`VCS_BASENAME', \`${VCS_BASENAME}')dnl
+define(\`VCS_UUID', \`${VCS_UUID}')dnl
+define(\`VCS_NUM', \`${VCS_NUM}')dnl
+define(\`VCS_DATE', \`${VCS_DATE}')dnl
+define(\`VCS_BRANCH', \`${VCS_BRANCH}')dnl
+define(\`VCS_TAG', \`${VCS_TAG}')dnl
+define(\`VCS_TICK', \`${VCS_TICK}')dnl
+define(\`VCS_EXTRA', \`${VCS_EXTRA}')dnl
+define(\`VCS_ACTIONSTAMP', \`${VCS_ACTION_STAMP}')dnl
+define(\`VCS_FULLHASH', \`${VCS_FULL_HASH}')dnl
+define(\`VCS_SHORTHASH', \`${VCS_SHORT_HASH}')dnl
+define(\`VCS_WC_MODIFIED', \`${VCS_WC_MODIFIED}')dnl
+EOF
+}
+
+# For (La)TeX output
+texOutput() {
+ case "${VCS_WC_MODIFIED}" in
+ 0) VCS_WC_MODIFIED="false" ;;
+ 1) VCS_WC_MODIFIED="true" ;;
+ esac
+ cat > "${TARGETFILE}" << EOF
+% ${GENERATED_HEADER}
+\def \vcsType {${VCS_TYPE}}
+\def \vcsBasename {${VCS_BASENAME}}
+\def \vcsUUID {${VCS_UUID}}
+\def \vcsNum {${VCS_NUM}}
+\def \vcsDate {${VCS_DATE}}
+\def \vcsBranch {${VCS_BRANCH}}
+\def \vcsTag {${VCS_TAG}}
+\def \vcsTick {${VCS_TICK}}
+\def \vcsExtra {${VCS_EXTRA}}
+\def \vcsACTIONSTAMP {${VCS_ACTION_STAMP}}
+\def \vcsFullHash {${VCS_FULL_HASH}}
+\def \vcsShortHash {${VCS_SHORT_HASH}}
+\def \vcsWCModified {${VCS_WC_MODIFIED}}
+\endinput
+EOF
+}
+
+# For scheme output
+schemeOutput() {
+ case "${VCS_WC_MODIFIED}" in
+ 0) VCS_WC_MODIFIED="#f" ;;
+ 1) VCS_WC_MODIFIED="#t" ;;
+ esac
+ cat > "${TARGETFILE}" << EOF
+;; ${GENERATED_HEADER}
+(define VCS_TYPE "${VCS_TYPE}")
+(define VCS_BASENAME "${VCS_BASENAME}")
+(define VCS_UUID "${VCS_UUID}")
+(define VCS_NUM ${VCS_NUM})
+(define VCS_DATE "${VCS_DATE}")
+(define VCS_BRANCH "${VCS_BRANCH}")
+(define VCS_TAG "${VCS_TAG}")
+(define VCS_TICK ${VCS_TICK})
+(define VCS_EXTRA "${VCS_EXTRA}")
+
+(define VCS_ACTION_STAMP "${VCS_ACTION_STAMP}")
+(define VCS_FULL_HASH "${VCS_FULL_HASH}")
+(define VCS_SHORT_HASH "${VCS_SHORT_HASH}")
+
+(define VCS_WC_MODIFIED ${VCS_WC_MODIFIED})
+;; end
+EOF
+}
+
+# For clojure output
+clojureOutput() {
+ case "${VCS_WC_MODIFIED}" in
+ 0) VCS_WC_MODIFIED="false" ;;
+ 1) VCS_WC_MODIFIED="true" ;;
+ esac
+ cat > "${TARGETFILE}" << EOF
+;; ${GENERATED_HEADER}
+(def VCS_TYPE "${VCS_TYPE}")
+(def VCS_BASENAME "${VCS_BASENAME}")
+(def VCS_UUID "${VCS_UUID}")
+(def VCS_NUM ${VCS_NUM})
+(def VCS_DATE "${VCS_DATE}")
+(def VCS_BRANCH "${VCS_BRANCH}")
+(def VCS_TAG "${VCS_TAG}")
+(def VCS_TICK ${VCS_TICK})
+(def VCS_EXTRA "${VCS_EXTRA}")
+
+(def VCS_ACTION_STAMP "${VCS_ACTION_STAMP}")
+(def VCS_FULL_HASH "${VCS_FULL_HASH}")
+(def VCS_SHORT_HASH "${VCS_SHORT_HASH}")
+
+(def VCS_WC_MODIFIED ${VCS_WC_MODIFIED})
+;; end
+EOF
+}
+
+# For rpm spec file output
+rpmOutput() {
+ cat > "${TARGETFILE}" << EOF
+# ${GENERATED_HEADER}
+$([ "${VCS_TYPE}" ] && echo "%define vcs_type ${VCS_TYPE}")
+$([ "${VCS_BASENAME}" ] && echo "%define vcs_basename ${VCS_BASENAME}")
+$([ "${VCS_UUID}" ] && echo "%define vcs_uuid ${VCS_UUID}")
+$([ "${VCS_NUM}" ] && echo "%define vcs_num ${VCS_NUM}")
+$([ "${VCS_DATE}" ] && echo "%define vcs_date ${VCS_DATE}")
+$([ "${VCS_BRANCH}" ] && echo "%define vcs_branch ${VCS_BRANCH}")
+$([ "${VCS_TAG}" ] && echo "%define vcs_tag ${VCS_TAG}")
+$([ "${VCS_TICK}" ] && echo "%define vcs_tick ${VCS_TICK}")
+$([ "${VCS_EXTRA}" ] && echo "%define vcs_extra ${VCS_EXTRA}")
+
+$([ "${VCS_ACTION_STAMP}" ] && echo "%define vcs_action_stamp ${VCS_ACTION_STAMP}")
+$([ "${VCS_FULL_HASH}" ] && echo "%define vcs_full_hash ${VCS_FULL_HASH}")
+$([ "${VCS_SHORT_HASH}" ] && echo "%define vcs_short_hash ${VCS_SHORT_HASH}")
+
+$([ "${VCS_WC_MODIFIED}" ] && echo "%define vcs_wc_modified ${VCS_WC_MODIFIED}")
+# end
+EOF
+}
+
+# shellcheck disable=SC2155,SC2039
+hppOutput() {
+ local NAMESPACE="$(echo "${VCS_BASENAME}" | sed -e 's:_::g' | tr '[:lower:]' '[:upper:]')"
+ cat > "${TARGETFILE}" << EOF
+/* ${GENERATED_HEADER} */
+
+#ifndef ${NAMESPACE}_AUTOREVISION_H
+#define ${NAMESPACE}_AUTOREVISION_H
+
+#include <string>
+
+namespace $(echo "${NAMESPACE}" | tr '[:upper:]' '[:lower:]')
+{
+ const std::string VCS_TYPE = "${VCS_TYPE}";
+ const std::string VCS_BASENAME = "${VCS_BASENAME}";
+ const std::string VCS_UUID = "${VCS_UUID}";
+ const int VCS_NUM = ${VCS_NUM};
+ const std::string VCS_DATE = "${VCS_DATE}";
+ const std::string VCS_BRANCH = "${VCS_BRANCH}";
+ const std::string VCS_TAG = "${VCS_TAG}";
+ const int VCS_TICK = ${VCS_TICK};
+ const std::string VCS_EXTRA = "${VCS_EXTRA}";
+
+ const std::string VCS_ACTION_STAMP = "${VCS_ACTION_STAMP}";
+ const std::string VCS_FULL_HASH = "${VCS_FULL_HASH}";
+ const std::string VCS_SHORT_HASH = "${VCS_SHORT_HASH}";
+
+ const int VCS_WC_MODIFIED = ${VCS_WC_MODIFIED};
+}
+
+#endif
+
+/* end */
+EOF
+}
+
+matlabOutput() {
+ case "${VCS_WC_MODIFIED}" in
+ 0) VCS_WC_MODIFIED="FALSE" ;;
+ 1) VCS_WC_MODIFIED="TRUE" ;;
+ esac
+ cat > "${TARGETFILE}" << EOF
+% ${GENERATED_HEADER}
+
+VCS_TYPE = '${VCS_TYPE}';
+VCS_BASENAME = '${VCS_BASENAME}';
+VCS_UUID = '${VCS_UUID}';
+VCS_NUM = ${VCS_NUM};
+VCS_DATE = '${VCS_DATE}';
+VCS_BRANCH = '${VCS_BRANCH}';
+VCS_TAG = '${VCS_TAG}';
+VCS_TICK = ${VCS_TICK};
+VCS_EXTRA = '${VCS_EXTRA}';
+
+VCS_ACTION_STAMP = '${VCS_ACTION_STAMP}';
+VCS_FULL_HASH = '${VCS_FULL_HASH}';
+VCS_SHORT_HASH = '${VCS_SHORT_HASH}';
+
+VCS_WC_MODIFIED = ${VCS_WC_MODIFIED};
+
+% end
+EOF
+}
+
+octaveOutput() {
+ cat > "${TARGETFILE}" << EOF
+% ${GENERATED_HEADER}
+
+VCS_TYPE = '${VCS_TYPE}';
+VCS_BASENAME = '${VCS_BASENAME}';
+VCS_UUID = '${VCS_UUID}';
+VCS_NUM = ${VCS_NUM};
+VCS_DATE = '${VCS_DATE}';
+VCS_BRANCH = '${VCS_BRANCH}';
+VCS_TAG = '${VCS_TAG}';
+VCS_TICK = ${VCS_TICK};
+VCS_EXTRA = '${VCS_EXTRA}';
+
+VCS_ACTION_STAMP = '${VCS_ACTION_STAMP}';
+VCS_FULL_HASH = '${VCS_FULL_HASH}';
+VCS_SHORT_HASH = '${VCS_SHORT_HASH}';
+
+VCS_WC_MODIFIED = ${VCS_WC_MODIFIED};
+
+% end
+EOF
+}
+
+cmakeOutput() {
+ cat > "${TARGETFILE}" << EOF
+# ${GENERATED_HEADER}
+
+set(VCS_TYPE ${VCS_TYPE})
+set(VCS_BASENAME ${VCS_BASENAME})
+set(VCS_UUID ${VCS_UUID})
+set(VCS_NUM ${VCS_NUM})
+set(VCS_DATE ${VCS_DATE})
+set(VCS_BRANCH ${VCS_BRANCH})
+set(VCS_TAG ${VCS_TAG})
+set(VCS_TICK ${VCS_TICK})
+set(VCS_EXTRA ${VCS_EXTRA})
+
+set(VCS_ACTION_STAMP ${VCS_ACTION_STAMP})
+set(VCS_FULL_HASH ${VCS_FULL_HASH})
+set(VCS_SHORT_HASH ${VCS_SHORT_HASH})
+
+set(VCS_WC_MODIFIED ${VCS_WC_MODIFIED})
+
+# end
+EOF
+}
+
+
+# Helper functions
+# Count path segments
+# shellcheck disable=SC2039
+pathSegment() {
+ local pathz="${1}"
+ local depth="0"
+
+ if [ ! -z "${pathz}" ]; then
+ # Continue until we are at / or there are no path separators left.
+ while [ ! "${pathz}" = "/" ] && [ ! "${pathz}" = "$(echo "${pathz}" | sed -e 's:/::')" ]; do
+ pathz="$(dirname "${pathz}")"
+ depth="$((depth+1))"
+ done
+ fi
+ echo "${depth}"
+}
+
+# Largest of four numbers
+# shellcheck disable=SC2039
+multiCompare() {
+ local larger="${1}"
+ local numA="${2}"
+ local numB="${3}"
+ local numC="${4}"
+
+ [ "${numA}" -gt "${larger}" ] && larger="${numA}"
+ [ "${numB}" -gt "${larger}" ] && larger="${numB}"
+ [ "${numC}" -gt "${larger}" ] && larger="${numC}"
+ echo "${larger}"
+}
+
+# Test for repositories
+# shellcheck disable=SC2155,SC2039
+repoTest() {
+ REPONUM="0"
+ if [ ! -z "$(git rev-parse HEAD 2>/dev/null)" ]; then
+ local gitPath="$(git rev-parse --show-toplevel)"
+ local gitDepth="$(pathSegment "${gitPath}")"
+ REPONUM="$((REPONUM+1))"
+ else
+ local gitDepth="0"
+ fi
+ if [ ! -z "$(hg root 2>/dev/null)" ]; then
+ local hgPath="$(hg root 2>/dev/null)"
+ local hgDepth="$(pathSegment "${hgPath}")"
+ REPONUM="$((REPONUM+1))"
+ else
+ local hgDepth="0"
+ fi
+ if [ ! -z "$(bzr root 2>/dev/null)" ]; then
+ local bzrPath="$(bzr root 2>/dev/null)"
+ local bzrDepth="$(pathSegment "${bzrPath}")"
+ REPONUM="$((REPONUM+1))"
+ else
+ local bzrDepth="0"
+ fi
+ if [ ! -z "$(svn info 2>/dev/null)" ]; then
+ local stringz="<wcroot-abspath>"
+ local stringx="</wcroot-abspath>"
+ local svnPath="$(svn info --xml | sed -n -e "s:${stringz}::" -e "s:${stringx}::p")"
+ # An old enough svn will not be able give us a path; default
+ # to 1 for that case.
+ if [ -z "${svnPath}" ]; then
+ local svnDepth="1"
+ else
+ local svnDepth="$(pathSegment "${svnPath}")"
+ fi
+ REPONUM="$((REPONUM+1))"
+ else
+ local svnDepth="0"
+ fi
+
+ # Do not do more work then we have to.
+ if [ "${REPONUM}" = "0" ]; then
+ return
+ fi
+
+ # Figure out which repo is the deepest and use it.
+ local wonRepo="$(multiCompare "${gitDepth}" "${hgDepth}" "${bzrDepth}" "${svnDepth}")"
+ if [ "${wonRepo}" = "${gitDepth}" ]; then
+ gitRepo
+ elif [ "${wonRepo}" = "${hgDepth}" ]; then
+ hgRepo
+ elif [ "${wonRepo}" = "${bzrDepth}" ]; then
+ bzrRepo
+ elif [ "${wonRepo}" = "${svnDepth}" ]; then
+ svnRepo
+ fi
+}
+
+
+
+# Detect which repos we are in and gather data.
+# shellcheck source=/dev/null
+if [ -f "${CACHEFILE}" ] && [ "${CACHEFORCE}" = "1" ]; then
+ # When requested only read from the cache to populate our symbols.
+ . "${CACHEFILE}"
+else
+ # If a value is not set through the environment set VCS_EXTRA to nothing.
+ : "${VCS_EXTRA:=""}"
+ repoTest
+
+ if [ -f "${CACHEFILE}" ] && [ "${REPONUM}" = "0" ]; then
+ # We are not in a repo; try to use a previously generated cache to populate our symbols.
+ . "${CACHEFILE}"
+ # Do not overwrite the cache if we know we are not going to write anything new.
+ CACHEFORCE="1"
+ elif [ "${REPONUM}" = "0" ]; then
+ echo "error: No repo or cache detected." 1>&2
+ exit 1
+ fi
+fi
+
+
+# -s output is handled here.
+if [ ! -z "${VAROUT}" ]; then
+ if [ "${VAROUT}" = "VCS_TYPE" ]; then
+ echo "${VCS_TYPE}"
+ elif [ "${VAROUT}" = "VCS_BASENAME" ]; then
+ echo "${VCS_BASENAME}"
+ elif [ "${VAROUT}" = "VCS_NUM" ]; then
+ echo "${VCS_NUM}"
+ elif [ "${VAROUT}" = "VCS_DATE" ]; then
+ echo "${VCS_DATE}"
+ elif [ "${VAROUT}" = "VCS_BRANCH" ]; then
+ echo "${VCS_BRANCH}"
+ elif [ "${VAROUT}" = "VCS_TAG" ]; then
+ echo "${VCS_TAG}"
+ elif [ "${VAROUT}" = "VCS_TICK" ]; then
+ echo "${VCS_TICK}"
+ elif [ "${VAROUT}" = "VCS_FULL_HASH" ]; then
+ echo "${VCS_FULL_HASH}"
+ elif [ "${VAROUT}" = "VCS_SHORT_HASH" ]; then
+ echo "${VCS_SHORT_HASH}"
+ elif [ "${VAROUT}" = "VCS_WC_MODIFIED" ]; then
+ echo "${VCS_WC_MODIFIED}"
+ elif [ "${VAROUT}" = "VCS_ACTION_STAMP" ]; then
+ echo "${VCS_ACTION_STAMP}"
+ else
+ echo "error: Not a valid output symbol." 1>&2
+ exit 1
+ fi
+fi
+
+
+# Detect requested output type and use it.
+if [ ! -z "${AFILETYPE}" ]; then
+ if [ "${AFILETYPE}" = "c" ]; then
+ cOutput
+ elif [ "${AFILETYPE}" = "h" ]; then
+ hOutput
+ elif [ "${AFILETYPE}" = "xcode" ]; then
+ xcodeOutput
+ elif [ "${AFILETYPE}" = "swift" ]; then
+ swiftOutput
+ elif [ "${AFILETYPE}" = "sh" ]; then
+ shOutput
+ elif [ "${AFILETYPE}" = "py" ] || [ "${AFILETYPE}" = "python" ]; then
+ pyOutput
+ elif [ "${AFILETYPE}" = "pl" ] || [ "${AFILETYPE}" = "perl" ]; then
+ plOutput
+ elif [ "${AFILETYPE}" = "lua" ]; then
+ luaOutput
+ elif [ "${AFILETYPE}" = "php" ]; then
+ phpOutput
+ elif [ "${AFILETYPE}" = "ini" ]; then
+ iniOutput
+ elif [ "${AFILETYPE}" = "js" ]; then
+ jsOutput
+ elif [ "${AFILETYPE}" = "json" ]; then
+ jsonOutput
+ elif [ "${AFILETYPE}" = "java" ]; then
+ javaOutput
+ elif [ "${AFILETYPE}" = "javaprop" ]; then
+ javapropOutput
+ elif [ "${AFILETYPE}" = "tex" ]; then
+ texOutput
+ elif [ "${AFILETYPE}" = "m4" ]; then
+ m4Output
+ elif [ "${AFILETYPE}" = "scheme" ]; then
+ schemeOutput
+ elif [ "${AFILETYPE}" = "clojure" ]; then
+ clojureOutput
+ elif [ "${AFILETYPE}" = "rpm" ]; then
+ rpmOutput
+ elif [ "${AFILETYPE}" = "hpp" ]; then
+ hppOutput
+ elif [ "${AFILETYPE}" = "matlab" ]; then
+ matlabOutput
+ elif [ "${AFILETYPE}" = "octave" ]; then
+ octaveOutput
+ elif [ "${AFILETYPE}" = "cmake" ]; then
+ cmakeOutput
+ else
+ echo "error: Not a valid output type." 1>&2
+ exit 1
+ fi
+fi
+
+
+# If requested, make a cache file.
+if [ ! -z "${CACHEFILE}" ] && [ ! "${CACHEFORCE}" = "1" ]; then
+ TARGETFILE="${CACHEFILE}.tmp"
+ shOutput
+
+ # Check to see if there have been any actual changes.
+ if [ ! -f "${CACHEFILE}" ]; then
+ mv -f "${CACHEFILE}.tmp" "${CACHEFILE}"
+ elif cmp -s "${CACHEFILE}.tmp" "${CACHEFILE}"; then
+ rm -f "${CACHEFILE}.tmp"
+ else
+ mv -f "${CACHEFILE}.tmp" "${CACHEFILE}"
+ fi
+fi
diff --git a/build.sh b/build.sh
deleted file mode 100755
index 7667f4c..0000000
--- a/build.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/bash
-
-./autogen.sh;
-./configure --enable-debug --prefix=$(pwd)/target;
-make -j
-make install
diff --git a/ci/get-nprocessors.sh b/ci/get-nprocessors.sh
new file mode 100755
index 0000000..43635e7
--- /dev/null
+++ b/ci/get-nprocessors.sh
@@ -0,0 +1,48 @@
+#!/usr/bin/env bash
+# Copyright 2017 Google Inc.
+# All Rights Reserved.
+#
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are
+# met:
+#
+# * Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# * Redistributions in binary form must reproduce the above
+# copyright notice, this list of conditions and the following disclaimer
+# in the documentation and/or other materials provided with the
+# distribution.
+# * Neither the name of Google Inc. nor the names of its
+# contributors may be used to endorse or promote products derived from
+# this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+# This file is typically sourced by another script.
+# if possible, ask for the precise number of processors,
+# otherwise take 2 processors as reasonable default; see
+# https://docs.travis-ci.com/user/speeding-up-the-build/#Makefile-optimization
+if [ -x /usr/bin/getconf ]; then
+ NPROCESSORS=$(/usr/bin/getconf _NPROCESSORS_ONLN)
+else
+ NPROCESSORS=2
+fi
+
+# as of 2017-09-04 Travis CI reports 32 processors, but GCC build
+# crashes if parallelized too much (maybe memory consumption problem),
+# so limit to 4 processors for the time being.
+if [ $NPROCESSORS -gt 4 ] ; then
+ echo "$0:Note: Limiting processors to use by make from $NPROCESSORS to 4."
+ NPROCESSORS=4
+fi
diff --git a/ci/perpare_pulp3_netrc.sh b/ci/perpare_pulp3_netrc.sh
new file mode 100755
index 0000000..8414bbb
--- /dev/null
+++ b/ci/perpare_pulp3_netrc.sh
@@ -0,0 +1,3 @@
+#!/usr/bin/env sh
+set -evx
+echo "machine ${PULP3_SERVER_URL}\nlogin ${PULP3_SERVER_LOGIN}\npassword ${PULP3_SERVER_PASSWORD}\n" > ~/.netrc
diff --git a/ci/travis.sh b/ci/travis.sh
new file mode 100755
index 0000000..6640e1a
--- /dev/null
+++ b/ci/travis.sh
@@ -0,0 +1,71 @@
+#!/usr/bin/env sh
+set -evx
+
+chmod +x ci/get-nprocessors.sh
+. ci/get-nprocessors.sh
+
+# if possible, ask for the precise number of processors,
+# otherwise take 2 processors as reasonable default; see
+# https://docs.travis-ci.com/user/speeding-up-the-build/#Makefile-optimization
+if [ -x /usr/bin/getconf ]; then
+ NPROCESSORS=$(/usr/bin/getconf _NPROCESSORS_ONLN)
+else
+ NPROCESSORS=2
+fi
+
+# as of 2017-09-04 Travis CI reports 32 processors, but GCC build
+# crashes if parallelized too much (maybe memory consumption problem),
+# so limit to 4 processors for the time being.
+if [ $NPROCESSORS -gt 4 ] ; then
+ echo "$0:Note: Limiting processors to use by make from $NPROCESSORS to 4."
+ NPROCESSORS=4
+fi
+
+# Tell make to use the processors. No preceding '-' required.
+MAKEFLAGS="j${NPROCESSORS}"
+export MAKEFLAGS
+
+env | sort
+
+# Set default values to OFF for these variables if not specified.
+: "${NO_EXCEPTION:=OFF}"
+: "${NO_RTTI:=OFF}"
+: "${COMPILER_IS_GNUCXX:=OFF}"
+
+# Install dependency from YUM
+if [ -n "${INSTALL_DEPENDENCY_LIBRARY}" ]; then
+ yum install -y $INSTALL_DEPENDENCY_LIBRARY
+fi
+
+if [ $ASAN_OPTION ] && [ -f "/opt/rh/devtoolset-7/enable" ] ;then
+ source /opt/rh/devtoolset-7/enable
+fi
+
+mkdir build || true
+cd build
+
+cmake3 -DCMAKE_CXX_FLAGS=$CXX_FLAGS \
+ -DCMAKE_BUILD_TYPE=$BUILD_TYPE \
+ -DCMAKE_INSTALL_PREFIX=$INSTALL_PREFIX \
+ -DENABLE_DEVEL=$ENABLE_DEVEL_SWITCH \
+ -DASAN_OPTION=$ASAN_OPTION \
+ -DVERSION_DAILY_BUILD=$TESTING_VERSION_BUILD \
+ ..
+
+make
+
+if [ -n "${PACKAGE}" ]; then
+ make package
+fi
+
+if [ -n "${UPLOAD_RPM}" ]; then
+ cp ~/rpm_upload_tools.py ./
+ python3 rpm_upload_tools.py ${PULP3_REPO_NAME} ${PULP3_DIST_NAME} *.rpm
+fi
+
+if [ -n "${UPLOAD_SYMBOL_FILES}" ]; then
+ rpm -i $SYMBOL_TARGET*debuginfo*.rpm
+ _symbol_file=`find /usr/lib/debug/ -name "$SYMBOL_TARGET*.so*.debug"`
+ cp $_symbol_file ${_symbol_file}info.${CI_COMMIT_SHORT_SHA}
+ sentry-cli upload-dif -t elf ${_symbol_file}info.${CI_COMMIT_SHORT_SHA}
+fi \ No newline at end of file
diff --git a/cmake/Package.cmake b/cmake/Package.cmake
new file mode 100644
index 0000000..2006bde
--- /dev/null
+++ b/cmake/Package.cmake
@@ -0,0 +1,57 @@
+if(CMAKE_BUILD_TYPE STREQUAL "Debug")
+ set(MY_RPM_NAME_PREFIX "lib${lib_name}-debug")
+else()
+ set(MY_RPM_NAME_PREFIX "lib${lib_name}")
+endif()
+
+message(STATUS "Package: ${MY_RPM_NAME_PREFIX}")
+
+set(CPACK_PACKAGE_VECDOR "MESA")
+set(CPACK_PACKAGE_VERSION_MAJOR "${VERSION_MAJOR}")
+set(CPACK_PACKAGE_VERSION_MINOR "${VERSION_MINOR}")
+set(CPACK_PACKAGE_VERSION_PATCH "${VERSION_PATCH}.${VERSION_BUILD}")
+set(CPACK_PACKAGING_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX})
+set(CPACK_PACKAGE_VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}.${VERSION_BUILD}")
+
+execute_process(COMMAND sh changelog.sh ${CMAKE_BINARY_DIR} WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/cmake)
+SET(CPACK_RPM_CHANGELOG_FILE ${CMAKE_BINARY_DIR}/changelog.txt)
+
+# RPM Build
+set(CPACK_GENERATOR "RPM")
+set(CPACK_RPM_AUTO_GENERATED_FILE_NAME ON)
+set(CPACK_RPM_FILE_NAME "RPM-DEFAULT")
+set(CPACK_RPM_PACKAGE_VENDOR "MESA")
+set(CPACK_RPM_PACKAGE_AUTOREQPROV "yes")
+set(CPACK_RPM_PACKAGE_RELEASE_DIST "on")
+set(CPACK_RPM_DEBUGINFO_PACKAGE "on")
+
+set(CPACK_RPM_COMPONENT_INSTALL ON)
+set(CPACK_COMPONENTS_IGNORE_GROUPS 1)
+set(CPACK_COMPONENTS_GROUPING ONE_PER_GROUP)
+set(CPACK_COMPONENT_HEADER_DISPLAY_NAME "develop")
+
+set(CPACK_COMPONENT_LIBRARIES_REQUIRED TRUE)
+set(CPACK_RPM_LIBRARIES_PACKAGE_NAME ${MY_RPM_NAME_PREFIX})
+set(CPACK_COMPONENT_LIBRARIES_GROUP "LIBRARIES")
+set(CPACK_COMPONENT_EXECUTABLE_GROUP "LIBRARIES")
+set(CPACK_COMPONENT_PROFILE_GROUP "LIBRARIES")
+
+set(CPACK_COMPONENT_HEADER_REQUIRED TRUE)
+set(CPACK_RPM_HEADER_PACKAGE_NAME "${MY_RPM_NAME_PREFIX}-devel")
+set(CPACK_COMPONENT_HEADER_GROUP "header")
+
+set(CPACK_RPM_HEADER_PACKAGE_REQUIRES_PRE ${CPACK_RPM_LIBRARIES_PACKAGE_NAME})
+set(CPACK_RPM_HEADER_PACKAGE_CONFLICTS ${CPACK_RPM_HEADER_PACKAGE_NAME})
+
+set(CPACK_COMPONENTS_ALL LIBRARIES HEADER EXECUTABLE PROFILE)
+
+set(CPACK_RPM_POST_INSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/cmake/PostInstall.in)
+set(CPACK_RPM_POST_UNINSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/cmake/PostInstall.in)
+
+set(CPACK_BUILD_SOURCE_DIRS "${CMAKE_SOURCE_DIR}")
+
+# Must uninstall the debug package before install release package
+set(CPACK_RPM_PACKAGE_CONFLICTS ${MY_RPM_NAME_PREFIX})
+
+# set(CPACK_STRIP_FILES TRUE)
+include(CPack)
diff --git a/cmake/Version.cmake b/cmake/Version.cmake
new file mode 100644
index 0000000..3722d0e
--- /dev/null
+++ b/cmake/Version.cmake
@@ -0,0 +1,49 @@
+
+# Using autorevision.sh to generate version information
+
+set(__SOURCE_AUTORESIVISION ${CMAKE_SOURCE_DIR}/autorevision.sh)
+set(__AUTORESIVISION ${CMAKE_BINARY_DIR}/autorevision.sh)
+set(__VERSION_CACHE ${CMAKE_BINARY_DIR}/version.txt)
+set(__VERSION_CONFIG ${CMAKE_BINARY_DIR}/version.cmake)
+
+file(COPY ${__SOURCE_AUTORESIVISION} DESTINATION ${CMAKE_BINARY_DIR}
+ FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE
+ WORLD_READ WORLD_EXECUTE)
+
+# execute autorevision.sh to generate version information
+execute_process(COMMAND ${__AUTORESIVISION} -t cmake -o ${__VERSION_CACHE}
+ OUTPUT_FILE ${__VERSION_CONFIG} ERROR_QUIET)
+include(${__VERSION_CONFIG})
+
+# extract major, minor, patch version from git tag
+string(REGEX REPLACE "^v([0-9]+)\\..*" "\\1" VERSION_MAJOR "${VCS_TAG}")
+string(REGEX REPLACE "^v[0-9]+\\.([0-9]+).*" "\\1" VERSION_MINOR "${VCS_TAG}")
+string(REGEX REPLACE "^v[0-9]+\\.[0-9]+\\.([0-9]+).*" "\\1" VERSION_PATCH "${VCS_TAG}")
+
+if(NOT VERSION_MAJOR)
+ set(VERSION_MAJOR 1)
+endif()
+
+if(NOT VERSION_MINOR)
+ set(VERSION_MINOR 0)
+endif()
+
+if(NOT VERSION_PATCH)
+ set(VERSION_PATCH 0)
+endif()
+
+set(VERSION "${VERSION_MAJOR}_${VERSION_MINOR}_${VERSION_PATCH}")
+set(VERSION_BUILD "${VCS_SHORT_HASH}")
+
+# print information
+message(STATUS "Version: ${VERSION}-${VERSION_BUILD}")
+
+option(DEFINE_GIT_VERSION "Set DEFINE_GIT_VERSION to TRUE or FALSE" TRUE)
+
+if(DEFINE_GIT_VERSION)
+ set(GIT_VERSION
+ "${VERSION}-${CMAKE_BUILD_TYPE}-${VERSION_BUILD}-${VCS_BRANCH}-${VCS_TAG}-${VCS_DATE}")
+ string(REGEX REPLACE "[-:+/\\.]" "_" GIT_VERSION ${GIT_VERSION})
+
+ add_definitions(-DGIT_VERSION=${GIT_VERSION})
+endif()
diff --git a/cmake/changelog.sh b/cmake/changelog.sh
new file mode 100644
index 0000000..67f995f
--- /dev/null
+++ b/cmake/changelog.sh
@@ -0,0 +1,4 @@
+#!/bin/sh
+work_path=$1
+branch=`git status | grep branch | awk '{print $NF}'`
+git log --branches=$branch --no-merges --date=local --show-signature --pretty="* %ad %an %ae %nhash: %H%ncommit:%n%B" | awk -F"-" '{print "- "$0}' | sed 's/- \*/\*/g' | sed 's/- $//g' | sed 's/-/ -/g' | sed 's/[0-9]\{2\}:[0-9]\{2\}:[0-9]\{2\}//g' > $work_path/changelog.txt
diff --git a/configure.ac b/configure.ac
deleted file mode 100644
index 07f79eb..0000000
--- a/configure.ac
+++ /dev/null
@@ -1,28 +0,0 @@
-AC_INIT([libosfp],[1.0.0],[[email protected]])
-AM_INIT_AUTOMAKE([foreign])
-
-#m4_ifndef([AM_SILENT_RULES], [m4_define([AM_SILENT_RULES],[])])AM_SILENT_RULES([yes])
-AC_CONFIG_MACRO_DIR([m4])
-
-AC_ARG_ENABLE([debug], [AS_HELP_STRING([--enable-debug], [enable debug info])], [enable_debug=$enableval], [enable_debug=no])
-
-AS_IF([test "x$enable_debug" = xyes],
- [CFLAGS="-DDEBUGLOG -ggdb3 -O0"],
- [CFLAGS="-g -O2"])
-
-#[CFLAGS="-DDEBUGLOG -ggdb3 -O0 -fsanitize=address -fno-omit-frame-pointer"],
-
-AC_ARG_ENABLE([test], [AS_HELP_STRING([--enable-test], [enable test])], [enable_test=$enableval], [enable_test=yes])
-AS_IF([test "x$enable_test" = xyes],
- [CFLAGS="${CFLAGS} -DUNITTEST"])
-
-AC_PROG_CC
-AC_PROG_CPP
-AC_PROG_INSTALL
-AC_PROG_LN_S
-AC_PROG_MAKE_SET
-AC_PROG_LIBTOOL
-
-
-AC_CONFIG_FILES([CMakeLists.txt libosfp-config Makefile src/Makefile example/Makefile test/Makefile])
-AC_OUTPUT
diff --git a/example/Makefile.am b/example/Makefile.am
deleted file mode 100644
index af3077a..0000000
--- a/example/Makefile.am
+++ /dev/null
@@ -1,14 +0,0 @@
-bin_PROGRAMS = osfp_example
-
-osfp_example_SOURCES = \
- osfp_example.c
-
-osfp_example_LDADD = \
- ../src/.libs/libosfp.la
-
-osfp_example_LDFLAGS = \
- -lpcap
-
-osfp_example_CFLAGS = \
- -I../src
-
diff --git a/example/sample.c b/example/sample.c
index 40a6cb7..6313c62 100644
--- a/example/sample.c
+++ b/example/sample.c
@@ -1,5 +1,5 @@
#include "stdio.h"
-#include "libosfp/osfp.h"
+#include "osfp.h"
char iph[] = {
0x45, 0x00, 0x00, 0x34, 0x51, 0xc4, 0x40, 0x00,
diff --git a/package.sh b/package.sh
deleted file mode 100755
index 1d04589..0000000
--- a/package.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/bash
-
-rm -rf package
-mkdir package
-cd package
-cmake ..
-cpack
-cd -
diff --git a/src/Makefile.am b/src/Makefile.am
deleted file mode 100644
index 3590668..0000000
--- a/src/Makefile.am
+++ /dev/null
@@ -1,23 +0,0 @@
-lib_LTLIBRARIES = libosfp.la
-
-libosfp_la_SOURCES = \
- utarray.h \
- uthash.h \
- utlist.h \
- utringbuffer.h \
- utstack.h \
- utstring.h \
- cJSON.h \
- cJSON.c \
- osfp_common.h \
- osfp_common.c \
- osfp.h \
- osfp.c \
- osfp_fingerprint.h \
- osfp_fingerprint.c \
- osfp_log.h \
- osfp_log.c \
- osfp_score_db.h \
- osfp_score_db.c
-
-pkginclude_HEADERS = osfp.h osfp_fingerprint.h osfp_score_db.h osfp_common.h
diff --git a/src/osfp.h b/src/osfp.h
index 1367815..bf01738 100644
--- a/src/osfp.h
+++ b/src/osfp.h
@@ -13,7 +13,6 @@ extern "C"
{
#endif
-enum osfp_os_class_id;
struct osfp_result_detail;
struct osfp_result;
struct osfp_db;
diff --git a/src/osfp_common.c b/src/osfp_common.c
index fa80b34..53139fa 100644
--- a/src/osfp_common.c
+++ b/src/osfp_common.c
@@ -4,7 +4,7 @@
unsigned int osfp_profile_enable;
-const char *os_class_name[OSFP_OS_CLASS_MAX] = {
+const char *osfp_os_class_name[OSFP_OS_CLASS_MAX] = {
OSFP_OS_CLASS_NAME_UNKNOWN,
OSFP_OS_CLASS_NAME_WINDOWS,
OSFP_OS_CLASS_NAME_LINUX,
diff --git a/src/osfp_common.h b/src/osfp_common.h
index 3b25ba1..4e75873 100644
--- a/src/osfp_common.h
+++ b/src/osfp_common.h
@@ -197,10 +197,10 @@ struct osfp_db {
enum osfp_os_class_id osfp_os_class_name_to_id(char *name);
-extern const char *os_class_name[OSFP_OS_CLASS_MAX];
+extern const char *osfp_os_class_name[OSFP_OS_CLASS_MAX];
static inline const char *osfp_os_class_id_to_name(enum osfp_os_class_id os_class)
{
- return os_class_name[os_class];
+ return osfp_os_class_name[os_class];
}
#endif
diff --git a/src/osfp_fingerprint.c b/src/osfp_fingerprint.c
index 6d4cc01..cc8a64b 100644
--- a/src/osfp_fingerprint.c
+++ b/src/osfp_fingerprint.c
@@ -464,7 +464,6 @@ exit:
return -1;
}
-#ifdef UNITTEST
int test_osfp_fingerprinting_ipv4(void)
{
int ret;
@@ -583,4 +582,3 @@ int test_osfp_fingerprinting_tcp_option(void)
exit:
return ret;
}
-#endif
diff --git a/src/osfp_fingerprint.h b/src/osfp_fingerprint.h
index 0584329..00806ae 100644
--- a/src/osfp_fingerprint.h
+++ b/src/osfp_fingerprint.h
@@ -69,9 +69,7 @@ int osfp_fingerprint_from_json(struct osfp_fingerprint *fp, char *json_str);
int osfp_fingerprint_to_json_buf(struct osfp_fingerprint *fp, char *strbuf, unsigned int buf_len, unsigned int format);
int osfp_fingerprinting(unsigned char *iph, unsigned char *tcph, unsigned int tcph_len, struct osfp_fingerprint *fp, unsigned int ip_version);
-#ifdef UNITTEST
int test_osfp_fingerprinting_ipv4(void);
int test_osfp_fingerprinting_ipv6(void);
int test_osfp_fingerprinting_tcp_option(void);
#endif
-#endif
diff --git a/src/osfp_score_db.c b/src/osfp_score_db.c
index 76b0ba6..5e88e21 100644
--- a/src/osfp_score_db.c
+++ b/src/osfp_score_db.c
@@ -547,7 +547,6 @@ void osfp_score_db_destroy(struct osfp_score_db *score_db)
}
}
-#ifdef UNITTEST
int test_osfp_score_db(void)
{
int ret, i;
@@ -618,5 +617,3 @@ int test_osfp_score_db(void)
exit:
return -1;
}
-
-#endif
diff --git a/src/osfp_score_db.h b/src/osfp_score_db.h
index 8e4439f..3ee9a84 100644
--- a/src/osfp_score_db.h
+++ b/src/osfp_score_db.h
@@ -38,8 +38,6 @@ int osfp_score_db_score(struct osfp_score_db *score_db, unsigned int flags, stru
struct osfp_score_db *osfp_score_db_create(void);
void osfp_score_db_destroy(struct osfp_score_db *score_db);
-#ifdef UNITTEST
int test_osfp_score_db(void);
-#endif
#endif
diff --git a/src/version.map b/src/version.map
new file mode 100644
index 0000000..317c75d
--- /dev/null
+++ b/src/version.map
@@ -0,0 +1,4 @@
+{
+ global: osfp*;GIT_VERSION_*;
+ local: *;
+};
diff --git a/test/Makefile.am b/test/Makefile.am
deleted file mode 100644
index 38e2db6..0000000
--- a/test/Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
-bin_PROGRAMS = osfp_test
-
-osfp_test_SOURCES = \
- test.c
-
-osfp_test_LDADD = \
- ../src/.libs/libosfp.la
-
-osfp_test_CFLAGS = \
- -I../src
-
diff --git a/test/osfp_test.log b/test/osfp_test.log
deleted file mode 100644
index 4795bf6..0000000
--- a/test/osfp_test.log
+++ /dev/null
@@ -1,67229 +0,0 @@
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 14
- }, {
- "name": "iOS",
- "score": 14
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: Linux, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 14
- }, {
- "name": "iOS",
- "score": 14
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: Android, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 14
- }, {
- "name": "iOS",
- "score": 14
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: Android, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 14
- }, {
- "name": "iOS",
- "score": 14
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 42
- },
- "details": [{
- "name": "Windows",
- "score": 42
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Windows, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 51
- },
- "details": [{
- "name": "Windows",
- "score": 35
- }, {
- "name": "Linux",
- "score": 48
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 51
- }]
-}
-expect: Windows, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 51
- },
- "details": [{
- "name": "Windows",
- "score": 35
- }, {
- "name": "Linux",
- "score": 48
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 51
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 64
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Windows, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 31
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 31
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 31
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 34
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 24
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 64
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 53
- },
- "details": [{
- "name": "Windows",
- "score": 28
- }, {
- "name": "Linux",
- "score": 53
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 50
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 64
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 64
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 64
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 64
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 2
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Windows, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 31
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 31
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 31
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 31
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 31
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 31
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 64
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 64
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 64
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 64
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 64
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 64
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 64
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 64
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 62
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 62
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 53
- },
- "details": [{
- "name": "Windows",
- "score": 28
- }, {
- "name": "Linux",
- "score": 53
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 50
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 53
- },
- "details": [{
- "name": "Windows",
- "score": 28
- }, {
- "name": "Linux",
- "score": 53
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 50
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 53
- },
- "details": [{
- "name": "Windows",
- "score": 28
- }, {
- "name": "Linux",
- "score": 53
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 50
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 53
- },
- "details": [{
- "name": "Windows",
- "score": 28
- }, {
- "name": "Linux",
- "score": 53
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 50
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 53
- },
- "details": [{
- "name": "Windows",
- "score": 28
- }, {
- "name": "Linux",
- "score": 53
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 50
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 1
- }, {
- "name": "iOS",
- "score": 1
- }, {
- "name": "Android",
- "score": 1
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 42
- },
- "details": [{
- "name": "Windows",
- "score": 42
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: Android, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 13
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Android, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 13
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 23
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: Android, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 13
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 13
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 13
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 2
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 2
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 2
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 32
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 32
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 32
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 3
- }]
-}
-expect: iOS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 48
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 48
- }, {
- "name": "Mac OS",
- "score": 18
- }, {
- "name": "iOS",
- "score": 18
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: iOS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 48
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 48
- }, {
- "name": "Mac OS",
- "score": 18
- }, {
- "name": "iOS",
- "score": 18
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: iOS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 48
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 48
- }, {
- "name": "Mac OS",
- "score": 18
- }, {
- "name": "iOS",
- "score": 18
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 58
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 62
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 51
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 51
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 51
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 51
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 42
- },
- "details": [{
- "name": "Windows",
- "score": 42
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 42
- },
- "details": [{
- "name": "Windows",
- "score": 42
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 37
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 59
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 2
- }, {
- "name": "Linux",
- "score": 2
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 53
- },
- "details": [{
- "name": "Windows",
- "score": 40
- }, {
- "name": "Linux",
- "score": 53
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 51
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 53
- },
- "details": [{
- "name": "Windows",
- "score": 40
- }, {
- "name": "Linux",
- "score": 53
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 51
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 53
- },
- "details": [{
- "name": "Windows",
- "score": 40
- }, {
- "name": "Linux",
- "score": 53
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 51
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Android, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 51
- },
- "details": [{
- "name": "Windows",
- "score": 24
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 51
- }, {
- "name": "iOS",
- "score": 51
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Android, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 3
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 3
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 3
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 3
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 3
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 3
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 7
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 7
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 66
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 66
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Windows, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 31
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 31
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 31
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 42
- },
- "details": [{
- "name": "Windows",
- "score": 42
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Windows, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 31
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 2
- }, {
- "name": "Linux",
- "score": 3
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 2
- }, {
- "name": "Linux",
- "score": 3
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 46
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 46
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 46
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 46
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 46
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 46
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Windows, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 31
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 47
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 47
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 46
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 10
- }, {
- "name": "Linux",
- "score": 3
- }, {
- "name": "Mac OS",
- "score": 3
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 10
- }, {
- "name": "Linux",
- "score": 3
- }, {
- "name": "Mac OS",
- "score": 3
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 10
- }, {
- "name": "Linux",
- "score": 3
- }, {
- "name": "Mac OS",
- "score": 3
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 10
- }, {
- "name": "Linux",
- "score": 3
- }, {
- "name": "Mac OS",
- "score": 3
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 23
- }, {
- "name": "iOS",
- "score": 25
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 42
- },
- "details": [{
- "name": "Windows",
- "score": 42
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 46
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 46
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 44
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 44
- }, {
- "name": "Mac OS",
- "score": 23
- }, {
- "name": "iOS",
- "score": 25
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 44
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 44
- }, {
- "name": "Mac OS",
- "score": 23
- }, {
- "name": "iOS",
- "score": 25
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 44
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 44
- }, {
- "name": "Mac OS",
- "score": 23
- }, {
- "name": "iOS",
- "score": 25
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 44
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 44
- }, {
- "name": "Mac OS",
- "score": 23
- }, {
- "name": "iOS",
- "score": 25
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 44
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 44
- }, {
- "name": "Mac OS",
- "score": 23
- }, {
- "name": "iOS",
- "score": 25
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 11
- }, {
- "name": "Linux",
- "score": 3
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 3
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 11
- }, {
- "name": "Linux",
- "score": 3
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 3
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 46
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 46
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 46
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 46
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 46
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 46
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 46
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 46
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 46
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 46
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 46
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 46
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 46
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 46
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 40
- },
- "details": [{
- "name": "Windows",
- "score": 28
- }, {
- "name": "Linux",
- "score": 40
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 38
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 40
- },
- "details": [{
- "name": "Windows",
- "score": 28
- }, {
- "name": "Linux",
- "score": 40
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 38
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 40
- },
- "details": [{
- "name": "Windows",
- "score": 28
- }, {
- "name": "Linux",
- "score": 40
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 38
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 40
- },
- "details": [{
- "name": "Windows",
- "score": 28
- }, {
- "name": "Linux",
- "score": 40
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 38
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 40
- },
- "details": [{
- "name": "Windows",
- "score": 28
- }, {
- "name": "Linux",
- "score": 40
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 38
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 62
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 2
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 46
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 46
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 46
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 46
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 23
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 23
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 64
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 23
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 23
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 23
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 23
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 62
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 2
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 2
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 42
- },
- "details": [{
- "name": "Windows",
- "score": 42
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 24
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 50
- },
- "details": [{
- "name": "Windows",
- "score": 10
- }, {
- "name": "Linux",
- "score": 50
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 24
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 62
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 42
- },
- "details": [{
- "name": "Windows",
- "score": 42
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 42
- },
- "details": [{
- "name": "Windows",
- "score": 42
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 42
- },
- "details": [{
- "name": "Windows",
- "score": 42
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 42
- },
- "details": [{
- "name": "Windows",
- "score": 42
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 42
- },
- "details": [{
- "name": "Windows",
- "score": 42
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 3
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 50
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 50
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 50
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 50
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 50
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 50
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 50
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 50
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Android, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 43
- },
- "details": [{
- "name": "Windows",
- "score": 43
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 1
- }, {
- "name": "iOS",
- "score": 1
- }, {
- "name": "Android",
- "score": 1
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 1
- }, {
- "name": "iOS",
- "score": 1
- }, {
- "name": "Android",
- "score": 1
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 1
- }, {
- "name": "iOS",
- "score": 1
- }, {
- "name": "Android",
- "score": 1
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 1
- }, {
- "name": "iOS",
- "score": 1
- }, {
- "name": "Android",
- "score": 1
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 6
- }, {
- "name": "Mac OS",
- "score": 1
- }, {
- "name": "iOS",
- "score": 1
- }, {
- "name": "Android",
- "score": 1
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Android, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 66
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 66
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 3
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 3
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 3
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 3
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 2
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 2
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 13
- }, {
- "name": "Linux",
- "score": 26
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 13
- }, {
- "name": "Linux",
- "score": 26
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 21
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 2
- }, {
- "name": "Linux",
- "score": 2
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 2
- }, {
- "name": "Linux",
- "score": 2
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 40
- }, {
- "name": "Linux",
- "score": 52
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 50
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 21
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 21
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 21
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Windows, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 46
- },
- "details": [{
- "name": "Windows",
- "score": 24
- }, {
- "name": "Linux",
- "score": 46
- }, {
- "name": "Mac OS",
- "score": 18
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 13
- }, {
- "name": "Linux",
- "score": 26
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 10
- }, {
- "name": "Linux",
- "score": 5
- }, {
- "name": "Mac OS",
- "score": 3
- }, {
- "name": "iOS",
- "score": 3
- }, {
- "name": "Android",
- "score": 3
- }]
-}
-expect: Windows, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 10
- }, {
- "name": "Linux",
- "score": 5
- }, {
- "name": "Mac OS",
- "score": 3
- }, {
- "name": "iOS",
- "score": 3
- }, {
- "name": "Android",
- "score": 3
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 32
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 32
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 21
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 21
- }, {
- "name": "iOS",
- "score": 21
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 21
- },
- "details": [{
- "name": "Windows",
- "score": 9
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 21
- }, {
- "name": "iOS",
- "score": 21
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 49
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 49
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 32
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 58
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 63
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 13
- }, {
- "name": "Linux",
- "score": 26
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 13
- }, {
- "name": "Linux",
- "score": 26
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 6
- }, {
- "name": "Linux",
- "score": 22
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 58
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 62
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 50
- },
- "details": [{
- "name": "Windows",
- "score": 6
- }, {
- "name": "Linux",
- "score": 29
- }, {
- "name": "Mac OS",
- "score": 50
- }, {
- "name": "iOS",
- "score": 50
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 13
- }, {
- "name": "Linux",
- "score": 26
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 50
- },
- "details": [{
- "name": "Windows",
- "score": 6
- }, {
- "name": "Linux",
- "score": 29
- }, {
- "name": "Mac OS",
- "score": 50
- }, {
- "name": "iOS",
- "score": 50
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 50
- },
- "details": [{
- "name": "Windows",
- "score": 6
- }, {
- "name": "Linux",
- "score": 29
- }, {
- "name": "Mac OS",
- "score": 50
- }, {
- "name": "iOS",
- "score": 50
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 63
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 50
- },
- "details": [{
- "name": "Windows",
- "score": 6
- }, {
- "name": "Linux",
- "score": 29
- }, {
- "name": "Mac OS",
- "score": 50
- }, {
- "name": "iOS",
- "score": 50
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 50
- },
- "details": [{
- "name": "Windows",
- "score": 6
- }, {
- "name": "Linux",
- "score": 29
- }, {
- "name": "Mac OS",
- "score": 50
- }, {
- "name": "iOS",
- "score": 50
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 40
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 37
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 59
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 37
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 59
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 21
- }, {
- "name": "Mac OS",
- "score": 55
- }, {
- "name": "iOS",
- "score": 57
- }, {
- "name": "Android",
- "score": 18
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 13
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 32
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 32
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 13
- }, {
- "name": "Linux",
- "score": 26
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 32
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 35
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 35
- }, {
- "name": "iOS",
- "score": 35
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 35
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 35
- }, {
- "name": "iOS",
- "score": 35
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 35
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 35
- }, {
- "name": "iOS",
- "score": 35
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 32
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 13
- }, {
- "name": "Linux",
- "score": 26
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 13
- }, {
- "name": "Linux",
- "score": 26
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 41
- },
- "details": [{
- "name": "Windows",
- "score": 23
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 41
- }, {
- "name": "iOS",
- "score": 41
- }, {
- "name": "Android",
- "score": 15
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 30
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 4
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 40
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 35
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 35
- }, {
- "name": "iOS",
- "score": 35
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 30
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 4
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 32
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 58
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 32
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 6
- }, {
- "name": "Linux",
- "score": 22
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 51
- }, {
- "name": "Mac OS",
- "score": 18
- }, {
- "name": "iOS",
- "score": 18
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 51
- }, {
- "name": "Mac OS",
- "score": 18
- }, {
- "name": "iOS",
- "score": 18
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 63
- }, {
- "name": "Mac OS",
- "score": 36
- }, {
- "name": "iOS",
- "score": 36
- }, {
- "name": "Android",
- "score": 67
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 63
- }, {
- "name": "Mac OS",
- "score": 36
- }, {
- "name": "iOS",
- "score": 36
- }, {
- "name": "Android",
- "score": 67
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 63
- }, {
- "name": "Mac OS",
- "score": 36
- }, {
- "name": "iOS",
- "score": 36
- }, {
- "name": "Android",
- "score": 67
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 63
- }, {
- "name": "Mac OS",
- "score": 36
- }, {
- "name": "iOS",
- "score": 36
- }, {
- "name": "Android",
- "score": 67
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 63
- }, {
- "name": "Mac OS",
- "score": 36
- }, {
- "name": "iOS",
- "score": 36
- }, {
- "name": "Android",
- "score": 67
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 49
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 49
- }, {
- "name": "iOS",
- "score": 49
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 58
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 62
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 63
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 32
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 49
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 26
- }, {
- "name": "Mac OS",
- "score": 49
- }, {
- "name": "iOS",
- "score": 49
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 49
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 26
- }, {
- "name": "Mac OS",
- "score": 49
- }, {
- "name": "iOS",
- "score": 49
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 49
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 26
- }, {
- "name": "Mac OS",
- "score": 49
- }, {
- "name": "iOS",
- "score": 49
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 21
- }, {
- "name": "Mac OS",
- "score": 55
- }, {
- "name": "iOS",
- "score": 57
- }, {
- "name": "Android",
- "score": 18
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 63
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 63
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 33
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 59
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 40
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 64
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 4
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 59
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 34
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 34
- }, {
- "name": "iOS",
- "score": 34
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Mac OS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 63
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 37
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 59
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 33
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 34
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 34
- }, {
- "name": "iOS",
- "score": 34
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 34
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 34
- }, {
- "name": "iOS",
- "score": 34
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 63
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 63
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 49
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 26
- }, {
- "name": "Mac OS",
- "score": 49
- }, {
- "name": "iOS",
- "score": 49
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 50
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 47
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 50
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 44
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 44
- }, {
- "name": "Mac OS",
- "score": 23
- }, {
- "name": "iOS",
- "score": 25
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 44
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 44
- }, {
- "name": "Mac OS",
- "score": 23
- }, {
- "name": "iOS",
- "score": 25
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 21
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 21
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 32
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 44
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 44
- }, {
- "name": "Mac OS",
- "score": 23
- }, {
- "name": "iOS",
- "score": 25
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 13
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 58
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 58
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 32
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 13
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: iOS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 30
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 4
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 37
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 59
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 63
- }, {
- "name": "Mac OS",
- "score": 36
- }, {
- "name": "iOS",
- "score": 36
- }, {
- "name": "Android",
- "score": 67
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 63
- }, {
- "name": "Mac OS",
- "score": 36
- }, {
- "name": "iOS",
- "score": 36
- }, {
- "name": "Android",
- "score": 67
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 59
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 59
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 41
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 24
- }, {
- "name": "iOS",
- "score": 24
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 41
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 24
- }, {
- "name": "iOS",
- "score": 24
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: iOS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 41
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 24
- }, {
- "name": "iOS",
- "score": 24
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 41
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 30
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 4
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 30
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 4
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 13
- }, {
- "name": "Linux",
- "score": 26
- }, {
- "name": "Mac OS",
- "score": 62
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 40
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 44
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 59
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 40
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 4
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 59
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 74
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 74
- }, {
- "name": "iOS",
- "score": 74
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 29
- },
- "details": [{
- "name": "Windows",
- "score": 29
- }, {
- "name": "Linux",
- "score": 15
- }, {
- "name": "Mac OS",
- "score": 3
- }, {
- "name": "iOS",
- "score": 3
- }, {
- "name": "Android",
- "score": 3
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 40
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 40
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: iOS, result: Unknown
-{
- "likely": {
- "name": "Unknown",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 34
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 32
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 30
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 4
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 21
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 13
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 73
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 73
- }, {
- "name": "iOS",
- "score": 73
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 38
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 59
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 75
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 75
- }, {
- "name": "iOS",
- "score": 75
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 6
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 23
- }, {
- "name": "iOS",
- "score": 23
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: iOS, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 72
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 58
- },
- "details": [{
- "name": "Windows",
- "score": 6
- }, {
- "name": "Linux",
- "score": 22
- }, {
- "name": "Mac OS",
- "score": 56
- }, {
- "name": "iOS",
- "score": 58
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 50
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 47
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 50
- }]
-}
-expect: Linux, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 42
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 23
- }, {
- "name": "Mac OS",
- "score": 42
- }, {
- "name": "iOS",
- "score": 42
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: Linux, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 42
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 23
- }, {
- "name": "Mac OS",
- "score": 42
- }, {
- "name": "iOS",
- "score": 42
- }, {
- "name": "Android",
- "score": 22
- }]
-}
-expect: Mac OS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 33
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 31
- }, {
- "name": "Android",
- "score": 20
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 30
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 17
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 58
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 49
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 40
- }, {
- "name": "iOS",
- "score": 40
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 49
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 58
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 41
- }, {
- "name": "iOS",
- "score": 41
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 58
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 41
- }, {
- "name": "iOS",
- "score": 41
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 13
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Mac OS, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 58
- },
- "details": [{
- "name": "Windows",
- "score": 6
- }, {
- "name": "Linux",
- "score": 22
- }, {
- "name": "Mac OS",
- "score": 56
- }, {
- "name": "iOS",
- "score": 58
- }, {
- "name": "Android",
- "score": 19
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 58
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 62
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 58
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 58
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 50
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 47
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 50
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 58
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 42
- },
- "details": [{
- "name": "Windows",
- "score": 42
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 23
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 21
- }, {
- "name": "Mac OS",
- "score": 55
- }, {
- "name": "iOS",
- "score": 57
- }, {
- "name": "Android",
- "score": 18
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 58
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 49
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 46
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 49
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 58
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 58
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 63
- }, {
- "name": "Mac OS",
- "score": 36
- }, {
- "name": "iOS",
- "score": 36
- }, {
- "name": "Android",
- "score": 67
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 50
- },
- "details": [{
- "name": "Windows",
- "score": 29
- }, {
- "name": "Linux",
- "score": 47
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 50
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 50
- },
- "details": [{
- "name": "Windows",
- "score": 29
- }, {
- "name": "Linux",
- "score": 47
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 50
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 13
- }, {
- "name": "Linux",
- "score": 26
- }, {
- "name": "Mac OS",
- "score": 57
- }, {
- "name": "iOS",
- "score": 59
- }, {
- "name": "Android",
- "score": 25
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 58
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 62
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 13
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 63
- }, {
- "name": "Mac OS",
- "score": 36
- }, {
- "name": "iOS",
- "score": 36
- }, {
- "name": "Android",
- "score": 67
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 63
- }, {
- "name": "Mac OS",
- "score": 36
- }, {
- "name": "iOS",
- "score": 36
- }, {
- "name": "Android",
- "score": 67
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 56
- },
- "details": [{
- "name": "Windows",
- "score": 4
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 54
- }, {
- "name": "iOS",
- "score": 56
- }, {
- "name": "Android",
- "score": 17
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 58
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Mac OS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 30
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 4
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 63
- }, {
- "name": "Mac OS",
- "score": 36
- }, {
- "name": "iOS",
- "score": 36
- }, {
- "name": "Android",
- "score": 67
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 59
- },
- "details": [{
- "name": "Windows",
- "score": 13
- }, {
- "name": "Linux",
- "score": 26
- }, {
- "name": "Mac OS",
- "score": 57
- }, {
- "name": "iOS",
- "score": 59
- }, {
- "name": "Android",
- "score": 25
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 40
- },
- "details": [{
- "name": "Windows",
- "score": 40
- }, {
- "name": "Linux",
- "score": 24
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 10
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 23
- },
- "details": [{
- "name": "Windows",
- "score": 23
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 7
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 49
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 58
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 13
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 58
- }, {
- "name": "iOS",
- "score": 61
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Mac OS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 21
- }, {
- "name": "Mac OS",
- "score": 55
- }, {
- "name": "iOS",
- "score": 57
- }, {
- "name": "Android",
- "score": 18
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 40
- }, {
- "name": "iOS",
- "score": 40
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 49
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 48
- }, {
- "name": "Mac OS",
- "score": 18
- }, {
- "name": "iOS",
- "score": 18
- }, {
- "name": "Android",
- "score": 49
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 50
- },
- "details": [{
- "name": "Windows",
- "score": 29
- }, {
- "name": "Linux",
- "score": 47
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 50
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 63
- }, {
- "name": "Mac OS",
- "score": 36
- }, {
- "name": "iOS",
- "score": 36
- }, {
- "name": "Android",
- "score": 67
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Mac OS
-{
- "likely": {
- "name": "Mac OS",
- "score": 41
- },
- "details": [{
- "name": "Windows",
- "score": 23
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 41
- }, {
- "name": "iOS",
- "score": 41
- }, {
- "name": "Android",
- "score": 15
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 51
- }, {
- "name": "Mac OS",
- "score": 18
- }, {
- "name": "iOS",
- "score": 18
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 14
- }, {
- "name": "Linux",
- "score": 27
- }, {
- "name": "Mac OS",
- "score": 58
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Mac OS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 63
- }, {
- "name": "Mac OS",
- "score": 36
- }, {
- "name": "iOS",
- "score": 36
- }, {
- "name": "Android",
- "score": 67
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 69
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 33
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 69
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 70
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 61
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 61
- }, {
- "name": "iOS",
- "score": 63
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 29
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 60
- }, {
- "name": "iOS",
- "score": 62
- }, {
- "name": "Android",
- "score": 27
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Mac OS, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 70
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 34
- }, {
- "name": "Mac OS",
- "score": 68
- }, {
- "name": "iOS",
- "score": 70
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 63
- }, {
- "name": "Mac OS",
- "score": 36
- }, {
- "name": "iOS",
- "score": 36
- }, {
- "name": "Android",
- "score": 67
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 58
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 58
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 71
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 69
- }, {
- "name": "iOS",
- "score": 71
- }, {
- "name": "Android",
- "score": 31
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 72
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 71
- }, {
- "name": "iOS",
- "score": 72
- }, {
- "name": "Android",
- "score": 32
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 30
- }, {
- "name": "Mac OS",
- "score": 65
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 15
- }, {
- "name": "Linux",
- "score": 28
- }, {
- "name": "Mac OS",
- "score": 59
- }, {
- "name": "iOS",
- "score": 60
- }, {
- "name": "Android",
- "score": 26
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 32
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 68
- },
- "details": [{
- "name": "Windows",
- "score": 17
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 67
- }, {
- "name": "iOS",
- "score": 68
- }, {
- "name": "Android",
- "score": 30
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 30
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 23
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Mac OS, result: iOS
-{
- "likely": {
- "name": "iOS",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 16
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 66
- }, {
- "name": "iOS",
- "score": 67
- }, {
- "name": "Android",
- "score": 29
- }]
-}
-expect: Mac OS, result: Linux
-{
- "likely": {
- "name": "Linux",
- "score": 39
- },
- "details": [{
- "name": "Windows",
- "score": 7
- }, {
- "name": "Linux",
- "score": 39
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 33
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 7
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 30
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 4
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 58
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 62
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 65
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 61
- }, {
- "name": "Mac OS",
- "score": 36
- }, {
- "name": "iOS",
- "score": 36
- }, {
- "name": "Android",
- "score": 65
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 40
- }, {
- "name": "iOS",
- "score": 40
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 51
- }, {
- "name": "Mac OS",
- "score": 18
- }, {
- "name": "iOS",
- "score": 18
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 58
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 67
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 63
- }, {
- "name": "Mac OS",
- "score": 36
- }, {
- "name": "iOS",
- "score": 36
- }, {
- "name": "Android",
- "score": 67
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 58
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 62
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 58
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 62
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 58
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 62
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 49
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 8
- }, {
- "name": "Linux",
- "score": 3
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 3
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 12
- }, {
- "name": "Linux",
- "score": 8
- }, {
- "name": "Mac OS",
- "score": 2
- }, {
- "name": "iOS",
- "score": 2
- }, {
- "name": "Android",
- "score": 2
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 49
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 46
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 49
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 58
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 62
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 51
- }, {
- "name": "Mac OS",
- "score": 18
- }, {
- "name": "iOS",
- "score": 18
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 17
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 4
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 51
- }, {
- "name": "Mac OS",
- "score": 18
- }, {
- "name": "iOS",
- "score": 18
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 51
- }, {
- "name": "Mac OS",
- "score": 18
- }, {
- "name": "iOS",
- "score": 18
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 51
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 48
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 51
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 62
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 58
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 62
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 58
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 58
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 44
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 51
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 48
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 51
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 56
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 31
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 21
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 3
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 13
- }, {
- "name": "iOS",
- "score": 13
- }, {
- "name": "Android",
- "score": 14
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 48
- },
- "details": [{
- "name": "Windows",
- "score": 18
- }, {
- "name": "Linux",
- "score": 45
- }, {
- "name": "Mac OS",
- "score": 16
- }, {
- "name": "iOS",
- "score": 16
- }, {
- "name": "Android",
- "score": 48
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 57
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 55
- }, {
- "name": "Mac OS",
- "score": 39
- }, {
- "name": "iOS",
- "score": 39
- }, {
- "name": "Android",
- "score": 57
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 60
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 60
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 31
- },
- "details": [{
- "name": "Windows",
- "score": 31
- }, {
- "name": "Linux",
- "score": 19
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 30
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 18
- }, {
- "name": "Mac OS",
- "score": 4
- }, {
- "name": "iOS",
- "score": 4
- }, {
- "name": "Android",
- "score": 4
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 29
- }, {
- "name": "iOS",
- "score": 29
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 51
- },
- "details": [{
- "name": "Windows",
- "score": 30
- }, {
- "name": "Linux",
- "score": 48
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 51
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 58
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 58
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Windows
-{
- "likely": {
- "name": "Windows",
- "score": 32
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 20
- }, {
- "name": "Mac OS",
- "score": 5
- }, {
- "name": "iOS",
- "score": 5
- }, {
- "name": "Android",
- "score": 5
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 20
- }, {
- "name": "Linux",
- "score": 51
- }, {
- "name": "Mac OS",
- "score": 18
- }, {
- "name": "iOS",
- "score": 18
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 49
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 49
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 49
- }, {
- "name": "Mac OS",
- "score": 17
- }, {
- "name": "iOS",
- "score": 17
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 51
- },
- "details": [{
- "name": "Windows",
- "score": 32
- }, {
- "name": "Linux",
- "score": 48
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 51
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 52
- },
- "details": [{
- "name": "Windows",
- "score": 21
- }, {
- "name": "Linux",
- "score": 49
- }, {
- "name": "Mac OS",
- "score": 19
- }, {
- "name": "iOS",
- "score": 19
- }, {
- "name": "Android",
- "score": 52
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 15
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 15
- }]
-}
-expect: Linux, result: Others
-{
- "likely": {
- "name": "Others",
- "score": 0
- },
- "details": [{
- "name": "Windows",
- "score": 5
- }, {
- "name": "Linux",
- "score": 14
- }, {
- "name": "Mac OS",
- "score": 15
- }, {
- "name": "iOS",
- "score": 15
- }, {
- "name": "Android",
- "score": 15
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 64
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 60
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 64
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 44
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 45
- },
- "details": [{
- "name": "Windows",
- "score": 19
- }, {
- "name": "Linux",
- "score": 44
- }, {
- "name": "Mac OS",
- "score": 28
- }, {
- "name": "iOS",
- "score": 28
- }, {
- "name": "Android",
- "score": 45
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 61
- },
- "details": [{
- "name": "Windows",
- "score": 22
- }, {
- "name": "Linux",
- "score": 57
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 61
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}
-expect: Linux, result: Android
-{
- "likely": {
- "name": "Android",
- "score": 63
- },
- "details": [{
- "name": "Windows",
- "score": 33
- }, {
- "name": "Linux",
- "score": 59
- }, {
- "name": "Mac OS",
- "score": 30
- }, {
- "name": "iOS",
- "score": 30
- }, {
- "name": "Android",
- "score": 63
- }]
-}