[py] Added distance prediction and scoring

Added a test in AlgorithmAdaptator enroll and score to not apply
'project()' in a distance algorithm.
4 jobs for algorithm_fix in 3 minutes and 29 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  Build
failed #188525
docker
build_linux_36

00:03:20

failed #188526
docker
build_linux_37

00:03:10

failed #188523
macosx
build_macosx_36

00:03:27

failed #188524
macosx
build_macosx_37

00:03:19

 
Name Stage Failure
failed
build_macosx_36 Build
    needed = self.resolve(parse_requirements(requirements))
File "/Users/gitlab/builds/b6d3167a/2/bob/bob.pipelines/miniconda/conda-bld/bob.pipelines_1581927796258/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_place/lib/python3.6/site-packages/pkg_resources/__init__.py", line 786, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'dask-jobqueue' distribution was not found and is required by bob.pipelines

Tests failed for bob.pipelines-0.0.1b0-py36h3537977_3.conda - moving package to /Users/gitlab/builds/b6d3167a/2/bob/bob.pipelines/miniconda/conda-bld/broken
WARNING:conda_build.build:Tests failed for bob.pipelines-0.0.1b0-py36h3537977_3.conda - moving package to /Users/gitlab/builds/b6d3167a/2/bob/bob.pipelines/miniconda/conda-bld/broken
TESTS FAILED: bob.pipelines-0.0.1b0-py36h3537977_3.conda
ERROR: Job failed: exit status 1
failed
build_macosx_37 Build
    needed = self.resolve(parse_requirements(requirements))
File "/Users/gitlab/builds/b6d3167a/3/bob/bob.pipelines/miniconda/conda-bld/bob.pipelines_1581927793342/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_place/lib/python3.7/site-packages/pkg_resources/__init__.py", line 786, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'dask-jobqueue' distribution was not found and is required by bob.pipelines

Tests failed for bob.pipelines-0.0.1b0-py37h3537977_3.conda - moving package to /Users/gitlab/builds/b6d3167a/3/bob/bob.pipelines/miniconda/conda-bld/broken
WARNING:conda_build.build:Tests failed for bob.pipelines-0.0.1b0-py37h3537977_3.conda - moving package to /Users/gitlab/builds/b6d3167a/3/bob/bob.pipelines/miniconda/conda-bld/broken
TESTS FAILED: bob.pipelines-0.0.1b0-py37h3537977_3.conda
ERROR: Job failed: exit status 1
failed
build_linux_36 Build
    needed = self.resolve(parse_requirements(requirements))
File "/scratch/builds/bob/bob.pipelines/miniconda/conda-bld/bob.pipelines_1581927789572/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.6/site-packages/pkg_resources/__init__.py", line 786, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'dask-jobqueue' distribution was not found and is required by bob.pipelines

Tests failed for bob.pipelines-0.0.1b0-py36h3537977_3.conda - moving package to /scratch/builds/bob/bob.pipelines/miniconda/conda-bld/broken
WARNING:conda_build.build:Tests failed for bob.pipelines-0.0.1b0-py36h3537977_3.conda - moving package to /scratch/builds/bob/bob.pipelines/miniconda/conda-bld/broken
TESTS FAILED: bob.pipelines-0.0.1b0-py36h3537977_3.conda
ERROR: Job failed: exit code 1
failed
build_linux_37 Build
    needed = self.resolve(parse_requirements(requirements))
File "/scratch/builds/bob/bob.pipelines/miniconda/conda-bld/bob.pipelines_1581927785309/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.7/site-packages/pkg_resources/__init__.py", line 786, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'dask-jobqueue' distribution was not found and is required by bob.pipelines

Tests failed for bob.pipelines-0.0.1b0-py37h3537977_3.conda - moving package to /scratch/builds/bob/bob.pipelines/miniconda/conda-bld/broken
WARNING:conda_build.build:Tests failed for bob.pipelines-0.0.1b0-py37h3537977_3.conda - moving package to /scratch/builds/bob/bob.pipelines/miniconda/conda-bld/broken
TESTS FAILED: bob.pipelines-0.0.1b0-py37h3537977_3.conda
ERROR: Job failed: exit code 1