diff --git a/calculate_score.groovy b/calculate_score.groovy
deleted file mode 100644
index be4347b7ad9de3ae1df34d1a8f5be2b1e5f36abb..0000000000000000000000000000000000000000
--- a/calculate_score.groovy
+++ /dev/null
@@ -1 +0,0 @@
-_score * doc['score']
diff --git a/calculate_score.painless b/calculate_score.painless
new file mode 100644
index 0000000000000000000000000000000000000000..e5af56b9c66b8774ec360151c42fda4f35912484
--- /dev/null
+++ b/calculate_score.painless
@@ -0,0 +1 @@
+_score * doc['score'].value