The "wedding-ring": An agent-based marriage model based on social interaction