diff --git a/simpleai/search/models.py b/simpleai/search/models.py
index <HASH>..<HASH> 100644
--- a/simpleai/search/models.py
+++ b/simpleai/search/models.py
@@ -79,16 +79,16 @@ class SearchProblem(object):
     def state_representation(self, state):
         """
         Returns a string representation of a state.
-        By default it returns repr(state).
+        By default it returns str(state).
         """
-        return repr(state)
+        return str(state)
 
     def action_representation(self, action):
         """
         Returns a string representation of an action.
-        By default it returns repr(action).
+        By default it returns str(action).
         """
-        return repr(action)
+        return str(action)
 
 
 class SearchNode(object):
The default representations for actions and states use str instead of repr