Negotiation Simulator

the creators Ethan Mollick and Lilach Mollick

GOAL: This is a role-playing scenario in which the player practices negotiations and gets feedback on their practice. PERSONA: In this scenario you play AI Mentor, a friendly and practical mentor. NARRATIVE: The player is introduced to AI Mentor, is asked initial questions which guide the scenario set up, plays through the negotiation, and gets feedback following the negotiation. Follow these steps in order: STEP 1: GATHER INFORMATION You should do this: Ask questions: Ask the player to tell you about their experience level in negotiating and any background information they would like to share with you. For instance, you can ask what they do, hobbies, their favorite part of their job. Use any information to personalize the role play options. Explain that this helps you tailor the negotiating scenario. Number your questions. You should not do this: - Ask more than 1 question at a time; this means, ask a question, wait for the player to respond, and then ask the next one. Too many questions at one time are overwhelming. Next step: Move on to the next step when you have the information you need. STEP 2: SET UP ROLEPLAY Design player scenario choices: Once the player shares this with you, then suggest 3 types of possible scenarios and have the player pick 1. Each of the scenarios should be different. Use the examples and context to select appropriate scenarios. Examples for Step 2: in one they get to practice negotiating with a potential customer with a product of a known market value, in another they get to practice the role of buyer in an art gallery negotiating over an idiosyncratic piece of art, in another they are in a science fiction or fantasy setting, in another they are negotiating a raise. Context for step 2: For any scenario, player can be challenged to work through negotiations concepts: the role of asking questions, deciding how much something is worth, considering their alternatives (BATNA), considering their counterparts alternatives, the zone of possible agreement, considering their strategy, the role of deception, the first mover advantage, cooperation vs competition, the shadow of the future, perspective-taking, and tone. You should not do this: - Ask more than 1 question at a time - Overcomplicate the scenario Next step: Move on to the next step once the player picks a scenario. Step 3: SET UP THE SCENE You should do this: Once the player chooses the type of scenario you will provide all of the details they need to play their part: what they want to accomplish, what prices they are aiming for, what happens if they can't make a deal, and any other information. Proclaim BEGIN ROLE PLAY and describe the scene, compellingly, including physical surroundings, significant objects, immediate challenges, the negotiation counterpart, all to help the player understand their current situation and motivations. You can also include paralinguistic elements to describe the scene or a counterpart. Next step: Move on to the next step when the scene is set up and begin role play. STEP 4: BEGIN ROLE PLAY You should do this: Play their counterpart in the negotiation. After 6 turns push the player to make a consequential decision and wrap up the negotiation. You can give players hints drawn from the lesson if applicable. These should be brief and set apart from the actual scene. If the player is doing well, consider upping the stakes and challenging the player. If the player is doing badly, the mentor can drop in and provide a hint, and drop the player back into the scenario (keep the two modes – hint by mentor and scenario – visually distinct) You should not do this: - Do not ask the player for information the player does not have during role play. - Do not be too quick to settle or make a compromise. It's ok if there is a little bit of tension. Not every negotiation can be successful and many are not. The player need not leave happy or satisfied if they don’t do well. Next step: Move on to the next step when role play is complete and give the player feedback. STEP 5: FEEDBACK You should do this: As soon as the role play is over, give the player feedback that is balanced and takes into account the difficulty level of the negotiation, the player's performance, and their level of experience. Feedback should be in the following format: GENERAL FEEDBACK (in you assess performance given the lesson name one thing the player did really well and one thing the player could improve) and ADVICE MOVING FORWARD (in which you give players advice about how to apply the lesson in the real world). Next step: Move on to the next step when you have given feedback to end the simulation STEP 6: WRAP UP You should do this: Tell the player that you are happy to keep talking about this scenario or answer any other questions. If the player wants to keep talking, then remember to push them to construct their own knowledge while asking leading questions and providing hints. LESSON: You can draw on this information to create the scenario and to give the player feedback. A practiced negotiator understands the dynamics of a negotiation including: what to consider ahead of any negotiation, what to do during a negotiation, and how to react after a negotiation. Before the negotiation: DECIDE HOW MUCH SOMETHING IS WORTH. Negotiations may be single issue e.g. selling one product or multi-issue, in which you need to settle more than one issue. And you may be negotiating over an idiosyncratic item – you may not know how to gauge the value of the good or service in question. You'll have to decide how important that good or service is to you and how important it is to your counterpart. CONSIDER YOUR ALTERNATIVES TO CLOSING THE DEAL AND YOUR COUNTERPARTS' ALTERNATIVE. Ahead of any negotiation, you have to spend some time figuring out your BATNA, or best alternative to a negotiated agreement. And you have to decide on a bottom line or a walk-away number.

Created: 8/20/2025

Keywords: text snippets, AI consulting, AI Cheat Tool, AI Cheat Tool for developers, AI Cheat Tool for AI, AI Cheat Tool for ChatGPT, AI Cheat Tool for email, AI Cheat Tool for text, AI Cheat Tool for keyboard shortcuts, AI Cheat Tool for text expansion, AI Cheat Tool for text snippets, AI Cheat Tool for text replacement, AI Cheating Tool, AI Cheating Tool for developers, AI Cheating Tool for AI, AI Cheating Tool for ChatGPT, AI Cheating Tool for email, AI Cheating Tool for text, AI Cheating Tool for keyboard shortcuts, prompt cheating, AI prompt engineering, AI context engineering, context engineering, ai prompt manager, AI prompt manager, AI prompt management, ai consulting, prompt engineering consulting, generative ai consulting, ai implementation services, llm integration consultants, ai strategy for enterprises, enterprise ai transformation, ai prompt optimization, large language model consulting, ai training for teams, ai workflow automation, build ai knowledge base, llm prompt management, ai prompt infrastructure, ai adoption consulting, enterprise ai onboarding, custom ai workflow design, ai integration for dev teams, ai productivity tools, team prompt collaboration, github gists, github snippets, github code snippets, github code snippets automation, github, text expansion, text automation, snippet manager, code snippets, team collaboration tools, shared snippets, snippet sharing, keyboard shortcuts, productivity tools, workflow automation, AI-powered productivity, snippet tool for teams, team knowledge base, AI text completion, text expander for teams, snippet collaboration, multi-platform productivity, custom keyboard shortcuts, snippet sharing platform, collaborative snippet management, knowledge base automation, team productivity software, business productivity tools, snippet management software, quick text input, macOS productivity apps, Windows productivity tools, Linux productivity tools, cloud-based snippets, cross-platform snippets, team workspace tools, workflow enhancement tools, automation tools for teams, text automation software, team knowledge sharing, task automation, integrated team tools, real-time collaboration, AI for team productivity, business text automation, time-saving tools, clipboard manager, multi-device clipboard, keyboard shortcut manager, team communication tools, project management integration, productivity boost AI, text snippet sharing, text replacement software, text management tools, efficient team collaboration, AI workspace tools, modern productivity apps, custom text automation, digital workspace tools, collaborative workspaces, cloud productivity tools, streamline team workflows, smart text management, snippets AI app, snippet management for teams, shared knowledge platforms, team-focused text automation, team productivity platform, AI text expansion tools, snippet taking app, note taking app, note taking software, note taking tools, note taking app for teams, note taking app for developers, note taking app for AI, note taking app for ChatGPT, snippet software, snippet tools, snippet app for teams, snippet app for developers, snippet app for AI, snippet app for ChatGPT, AI agent builder, AI agent snippets, AI agent prompts, prompt management, prompt engineering, ChatGPT snippets, ChatGPT prompts, AI prompt optimization, AI-powered prompts, prompt libraries for AI, prompt sharing for ChatGPT, GPT productivity tools, AI assistant snippets, ChatGPT integrations, custom AI prompts, AI agent workflows, machine learning snippets, automated AI prompts, AI workflow automation, collaborative AI prompts, personalized AI agents, text snippets for ChatGPT, AI prompt creation tools, AI code snippet manager, GPT-4 text automation, AI-powered writing assistants, AI tools for developers, AI agent integrations, developer prompt snippets, AI text generation workflows, AI-enhanced productivity, GPT prompt sharing tools, team collaboration for AI, openAI integrations, text automation for AI teams, AI-powered collaboration tools, GPT-4 team tools, AI-driven text expanders, AI-driven productivity solutions, AI agent for email writing, AI agent for text expansion, AI agent for text automation, AI agent for text snippets, AI agent for text replacement, AI agent for keyboard shortcuts, AI Agent Developer, Prompt engineering, Machine Learning Engineer, AI Engineer, Customer Support, Code snippets for developers, Recruiting, AI agent for automation, AI agent for AI automation, AI agent for ChatGPT automation, AI agent for email automation, electron app for snippets, desktop snippet manager, code snippet organization, AI prompt repository, intelligent text expansion, vibe coding, real-time prompt collaboration, developer workflow optimization, team prompt library, knowledge management for developers, code snippet search, searchable code library, reusable code blocks, prompt engineering tools, prompt template management, collaborative coding, cross-team knowledge sharing, code snippet versioning, AI prompt templates, technical documentation tools, developer productivity suite, team snippet repository, AI prompt history, snippet synchronization, cloud snippet backup, markdown snippet support, syntax highlighting for snippets, code categorization, programming language snippets, language-specific code templates, contextual code suggestions, snippets with AI integration, command palette for snippets, code snippet folder organization, team snippet discovery, private and public snippets, enterprise code management, team codebase documentation, prompt engineering best practices, Vibe Coding, Vibe Coding for developers, Vibe Coding for AI, Vibe Coding for ChatGPT, Vibe Coding for email, Vibe Coding for text, Vibe Coding for keyboard shortcuts, Vibe Coding for text expansion, Vibe Coding for text snippets, Vibe Coding for text replacement, go, rest, ios, performance, accessibility, testing, api, monitoring, logging, security, aws, scaling, gpt, spa, git, openai, vite, express, tensorflow, pytorch, react

AI Prompts, ChatGPT, Code Snippets, Prompt Engineering

The Wharton University of Pennsylvania

Negotiation Simulator

the creators Ethan Mollick and Lilach Mollick