WarehouseGame Training: A Gamified Logistics Training Platform Integrating ChatGPT, DeepSeek, and Grok for Adaptive Learning
Abstract
1. Introduction
2. Background
3. Materials and Methods
- 1.
- Realistic and immersive simulation.
- 2.
- Gamification.
- 3.
- Personalized learning.
3.1. Realistic and Immersive Simulation
3.2. Gamification
3.3. Personalized Learning
- 1.
- ChatGPT [11]: Developed by OpenAI using the GPT-4 architecture, ChatGPT stands out for its versatility and ease of use. It excels in tasks such as creative writing, coding assistance, and general inquiries. Its chain-of-thought reasoning capability allows it to generate detailed and contextually relevant responses. However, it has limitations in accessing up-to-date information, as it cannot perform real-time web searches. GPT-4 is the model that has been employed throughout the present study. GPT-4 was accessed via OpenAI’s API for this study.
- 2.
- DeepSeek [12]: Developed by the Chinese startup of the same name, DeepSeek is a language model based on a mixture of experts (MoE) architecture. Its latest version, DeepSeek-V3, features 671 billion parameters, activating 37 billion per token to enable efficient inference through multi-head latent attention (MLA). The model has surpassed ChatGPT in downloads on the App Store and has been adopted by companies such as Great Wall Motor. DeepSeek-V3 has demonstrated competitive performance and was accessed via its API throughout this research.
- 3.
- Grok [13]: Developed by xAI, the artificial intelligence company founded by Elon Musk in 2023, Grok is a chatbot designed to answer questions and provide broad insights. Its latest version, Grok 3, is noted for its advanced reasoning capabilities, outperforming competitors like ChatGPT. Additionally, xAI has integrated source citations into responses and introduced multimodal models, such as grok-2-vision-1212, which enhance accuracy and instruction-following capabilities across multiple languages. While Grok 3 was released during the course of this study, it was not yet accessible via API, so Grok 2 was employed instead.
3.3.1. Learning Techniques
- Zero-shot learning: The LLMs generated responses based solely on the instructions provided in the prompts, without prior examples. This approach is used for initial challenge generation, where clear and detailed.
- Few-shot learning: In cases requiring higher precision or specific response formats, prompts include contextual examples. For instance, to ensure a consistent structure for challenge instructions, prompts provide one or two examples of desired outputs.
3.3.2. Prompt Design Strategy
- Initial Level Assessment Prompts: Based on the results of a two-question survey per training category, the system uses these prompts to classify the player’s experience level (beginner, intermediate, advanced, expert) across key logistics skills. The survey is based on real-world experience with Mecalux Software Solutions and reflects practical warehouse scenarios.
- Error-based Instructional Prompts: A separate set of prompt templates was created to generate context-aware feedback based on user performance. For example, if a player commits a common error (such as misplacing a container or skipping a verification step) then the game engine captures this action and feeds a predefined error prompt to the LLM. These prompts contain embedded variables, such as the player’s level, the task type, and the mistake made, which the model uses to generate adaptive feedback.
3.3.3. Dynamic Progression and Adaptation
4. Implementation
- 1.
- Account creation: A user account must be created on each platform.
- 2.
- API key generation: An API key must be generated to authenticate and secure communication between our software and the API.
- 3.
- Credit balance: Since API usage is not free, it is necessary to add funds to the account. Each platform applies different pricing, based on the model and number of requests. If the user lacks sufficient credit, the service will not process requests.
- 1.
- Request AI assistance: From the Unity-based application, which serves as a 3D simulator, requests are sent to the AI for assistance in various aspects of training. These requests are handled by the corresponding class within the application, depending on the AI model used, ensuring efficient and adaptive communication with the selected API.
- 2.
- Send message: Once the request type has been identified, the system constructs the message to be sent to the AI. There are several types of messages. Each message consists of two parts: a description of the request’s objective (see Table A1) and a specification of the expected response format (see Table A2). The first part is a textual instruction directed at the AI, while the second part is a standardized JSON structure, ensuring that the Unity application can correctly interpret and process the response.
- 3.
- HTTP Post Request: Once the message is constructed, the next step is to send a POST request to the LLM server. This request must follow a specific structure to ensure that the server can correctly process it. The message must be encapsulated in a format that complies with the API’s requirements. Fortunately, as previously mentioned, all LLM models use share architectural similarities, making the POST request structure identical across all of them. The required format is as follows:where
- “model” specifies the language model to be used;
- “messages” contains the structured conversation;
- “role”: “system” defines the AI’s general behavior;
- “role”: “user’” represents the message sent by the user.
Once this structure is prepared, the HTTP client sends a POST request to a generic API endpoint, such as https://server_llm/v1/chat/completions, where server_llm represents the server of the LLM model (ChatGPT, Grok, or DeepSeek). This endpoint is consistent across all models, with only the server name changing depending on the LLM provider. - 4.
- Http post response: The server processes the request, executes the language model, and generates a response based on the conversation history and the defined parameters. The response is returned in JSON format with the following structure:The ‘content’ field contains the response generated by the AI. This response adheres to the JSON format previously specified in the request sent to the model. The specific JSON structure varies depending on the type of response, as detailed in Table A2.
- 5.
- Process JSON response: Finally, the AI class in Unity deserializes the response and processes its content for interpretation and use within the simulation environment. At this stage, the system analyzes the AI-generated response and executes the appropriate actions based on the type of request. For instance, if the response pertains to an in-progress challenge assistance request then the system dynamically adjusts the help parameters to provide additional guidance to the user. If the request involves generating a new challenge, the system utilizes the AI-provided information to configure and present a tailored task suited to the player’s needs. Moreover, the AI response is displayed to the user within the Unity 3D environment through the simulator interface, offering a detailed explanation that seamlessly integrates with the training context (see Figure 10). This ensures that users can fully understand the recommendations or adjustments made in real-time, thereby enhancing the learning experience.
5. Experimental Design for Evaluating LLM Performance
- 1.
- Evaluation of difficulty progression.
- 2.
- Evaluation of model adaptability.
- 3.
- Evaluation of response compliance.
- 4.
- Evaluation of response time.
5.1. Evaluation of Difficulty Progression
- 1.
- Generating challenges appropriate to the user’s current skill level.
- 2.
- Gradually increasing difficulty when the user demonstrated consistent mastery.
- 3.
- Preventing difficulty escalation if the user had not yet corrected previous errors.
5.2. Evaluation of Model Adaptability
- 1.
- Dynamically adjusting challenges according to user performance.
- 2.
- Retaining user history for logical progression.
- 3.
- Identifying recurring errors and adapting challenge complexity to prevent frustration and reinforce learning.
5.3. Evaluation of Response Compliance
- 1.
- JSON format compliance: The response had to strictly follow the expected JSON structure to ensure correct processing by the software.
- 2.
- Data integrity: All required fields had to be present and correctly structured within the response.
- 3.
- Error handling: The model should not generate malformed responses or omit critical information that would prevent interpretation by the system.
5.4. Evaluation of Response Time
6. Results
6.1. Evaluation of Difficulty Progression
6.2. Evaluation of Model Adaptability
6.3. Evaluation of Response Compliance
6.4. Evaluation of Response Time
- Grok clearly outperformed the others, offering the lowest latency and highest consistency, making it ideal for seamless integration in real-time educational platforms.
- ChatGPT provided acceptable performance with occasional delays, suitable for applications where slight lags are tolerable.
- DeepSeek, while functional, presented response times that might hinder interactivity and user engagement in scenarios requiring prompt feedback.
7. Discussion
8. Future Work and New Research Directions
- Diversity of evaluated profiles: The study focused on a specific group of users, without considering a wide range of profiles with varying levels of experience and training in logistics. Evaluating LLM performance with a more diverse sample would validate their adaptability to different learning styles and competency levels.
- Exploration of other language models: The research was limited to a specific set of LLM models (Grok, ChatGPT, and DeepSeek). Alternatives such as LLaMA (Meta) or other emerging models, which could offer improvements in adaptability, efficiency, and personalization of the learning experience, were not assessed.
- Application to other warehouse tasks: The study concentrated on order picking, without extending its analysis to other key areas of the logistics environment, such as receiving, material sorting, or inventory management. Exploring the applicability of LLMs to these processes would allow for an evaluation of their impact across a broader range of warehouse operations.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Appendix A
Message Description | Prompt Request Example |
---|---|
Before starting, the AI is informed of the player’s level, and a challenge is requested. | The player is about to undertake order preparation challenges. Their level in the order preparation category is beginner. I need a challenge appropriate for their level, so that they can progress and reach expert level. |
Once the challenge is completed, the results are sent to the AI for evaluation and to generate the next challenge. Regardless of the AI model used, the messages sent remain the same for challenge design, adjustment, and evaluation. | Analyze the results obtained by the player in the challenge. The player had to complete the following challenge: `orders’: 1, `tasks’: 5, `multi-reference’: false, `level’: `beginner’, `time’: 500, `errors’: 2, `assistance’: true, `minimap’: false. The results were: errors: 5 and the time spent: 10 min. Knowing that the player’s current level in the order preparation category is beginner, I need you to determine whether they have successfully completed the challenge. |
If the player makes a mistake, the AI is notified with details about where the error occurred, the challenge the player was attempting, and a request for an assessment of the mistake. | The player has just made an error while scanning the location of the container. The scanned label is incorrect. I want you to analyze whether it is necessary to assist the player. The assistance you can provide falls into three categories: (A) Add more in-game assistance: In this case, you could activate the minimap and highlight the location to help the player orient themselves better. (B) In addition to the above, if the player has made too many mistakes, reduce the difficulty of the challenge. This means adjusting the challenge to a lower level. (C) Do nothing: If the number of mistakes is not high enough compared to the difficulty of the challenge and the player’s level, no adjustments are necessary. |
The player has just made a mistake picking the product from the container. The product and the quantity are not correct. They should have picked a quantity of 10 of the product picking.Stock. But that has not been the case. This may be due to several causes: 1. They have placed the product in the wrong client container; they should have selected the client container CL01. 2. They have not picked the selected product. 3. They have not picked the full quantity for the indicated product. To perform the picking, the player must do as follows: 1. Select the client container, using the F1, F2, or F3 keys (they must check the radio frequency terminal to know which to select). 2. Move the hand with the radio frequency terminal, using the cursor, to the container/product indicated in the task. 3. Select the box with the product (it will appear in violet when selected). 4. Confirm with the mouse. Next, I will provide you with the data for the challenge that the player is currently performing. The player had to complete the following challenge: `orders’: 1, `tasks’: 10, `multi-reference’: false, `level’: beginner, `time’: 15, `mistakes’: 3, `help’: true, `minimap’: true. |
Message Description | JSON Response |
---|---|
Before starting, the AI is informed of the player’s level, and a challenge is requested. | { `orders’, `tasks’, `multi-reference’, `level’, `time’, `failures’, `explanation’, `help’, `minimap’ } |
Once the challenge is completed, the results are sent to the AI for evaluation and to generate the next challenge. Regardless of the AI model used, the messages sent remain the same for challenge design, adjustment, and evaluation. | { `OvercomeChallenge’, `AdjustChallenge’, `orders’, `tasks’, `multi-reference’, `level’, `time’, `failures’, `explanation’, `help’, `minimap’ } |
If the player makes a mistake, the AI is notified with details about where the error occurred, the challenge the player was attempting, and a request for an assessment of the mistake. | { `OptionHelp’ `AdjustChallenge’ `orders’, `tasks’, `multi-reference’, `level’, `time’, `failures’, `explanation’, `help’, `minimap’ } |
Model | Level | Level Response | Orders | Tasks | MultiRef | Time | Failures | Help | % |
---|---|---|---|---|---|---|---|---|---|
ChatGPT | beginner | beginner | 1 | 5 | 0 | 15 | 3 | 1 | 36.00 |
beginner | 2 | 5 | 0 | 20 | 5 | 1 | 16.00 | ||
beginner | 1 | 5 | 0 | 15 | 5 | 1 | 14.00 | ||
beginner | 2 | 5 | 0 | 15 | 3 | 1 | 10.00 | ||
beginner | 2 | 5 | 0 | 20 | 3 | 1 | 10.00 | ||
medium | medium | 2 | 15 | 0 | 25 | 3 | 1 | 29.17 | |
medium | 2 | 10 | 0 | 20 | 3 | 1 | 22.92 | ||
medium | 2 | 15 | 0 | 20 | 3 | 1 | 14.58 | ||
medium | 2 | 10 | 0 | 20 | 3 | 1 | 10.42 | ||
medium | 2 | 15 | 0 | 25 | 3 | 1 | 8.33 | ||
advanced | advanced | 2 | 15 | 1 | 25 | 3 | 1 | 31.91 | |
advanced | 2 | 15 | 1 | 25 | 3 | 0 | 21.28 | ||
advanced | 2 | 15 | 1 | 25 | 2 | 1 | 19.15 | ||
advanced | 2 | 15 | 1 | 25 | 2 | 0 | 12.77 | ||
advanced | 3 | 15 | 1 | 25 | 3 | 0 | 2.13 | ||
expert | expert | 3 | 15 | 1 | 25 | 2 | 0 | 50.91 | |
expert | 3 | 15 | 1 | 25 | 3 | 0 | 10.91 | ||
expert | 3 | 15 | 1 | 30 | 2 | 0 | 7.27 | ||
expert | 2 | 15 | 1 | 25 | 2 | 0 | 7.27 | ||
expert | 2 | 15 | 1 | 25 | 3 | 0 | 5.45 | ||
DeepSeek | beginner | beginner | 1 | 5 | 0 | 10 | 3 | 1 | 100.0 |
medium | medium | 2 | 12 | 0 | 15 | 3 | 1 | 38.0 | |
medium | 2 | 12 | 0 | 15 | 3 | 1 | 30.0 | ||
medium | 2 | 10 | 0 | 15 | 3 | 1 | 18.0 | ||
medium | 2 | 10 | 0 | 15 | 3 | 1 | 14.0 | ||
advanced | advanced | 2 | 15 | 1 | 25 | 2 | 1 | 60.0 | |
advanced | 2 | 15 | 1 | 25 | 2 | 0 | 26.0 | ||
advanced | 2 | 15 | 1 | 20 | 2 | 0 | 4.0 | ||
advanced | 3 | 15 | 1 | 25 | 2 | 1 | 4.0 | ||
advanced | 2 | 12 | 1 | 20 | 2 | 1 | 2.0 | ||
expert | expert | 3 | 15 | 1 | 25 | 1 | 0 | 94.0 | |
expert | 3 | 15 | 1 | 25 | 2 | 0 | 6.0 | ||
Grok | beginner | beginner | 1 | 5 | 0 | 10 | 3 | 1 | 58.00 |
beginner | 1 | 5 | 0 | 15 | 3 | 1 | 42.00 | ||
medium | medium | 2 | 15 | 1 | 25 | 3 | 1 | 72.22 | |
medium | 2 | 15 | 0 | 20 | 3 | 1 | 16.67 | ||
medium | 2 | 10 | 1 | 20 | 3 | 1 | 5.56 | ||
medium | 2 | 15 | 0 | 25 | 3 | 1 | 5.56 | ||
advanced | advanced | 3 | 15 | 1 | 25 | 2 | 0 | 58.67 | |
medium | 2 | 15 | 1 | 25 | 3 | 1 | 22.67 | ||
medium | 2 | 15 | 1 | 25 | 2 | 1 | 8.00 | ||
medium | 2 | 15 | 1 | 25 | 3 | 0 | 8.00 | ||
medium | 2 | 15 | 1 | 25 | 2 | 0 | 2.67 | ||
expert | expert | 3 | 20 | 1 | 30 | 2 | 0 | 87.72 | |
advanced | 3 | 15 | 1 | 30 | 2 | 0 | 10.53 | ||
medium | 2 | 15 | 1 | 25 | 2 | 0 | 1.75 |
Model | Level | Orders | Task | Failures | New Orders | New Tasks | New Failures | % |
---|---|---|---|---|---|---|---|---|
ChatGPT | beginner | 1 | 5 | 3 | 1 | 3 | 5 | 90.91 |
1 | 5 | 5 | 1 | 3 | 10 | 36.36 | ||
1 | 5 | 5 | 1 | 3 | 6 | 27.27 | ||
2 | 5 | 3 | 1 | 3 | 8 | 40.00 | ||
2 | 5 | 3 | 1 | 3 | 10 | 40.00 | ||
2 | 5 | 4 | 1 | 3 | 5 | 100.00 | ||
2 | 5 | 5 | 1 | 3 | 8 | 45.45 | ||
2 | 5 | 5 | 1 | 3 | 5 | 18.18 | ||
medium | 2 | 10 | 3 | 1 | 5 | 10 | 57.14 | |
2 | 10 | 3 | 1 | 5 | 8 | 21.43 | ||
2 | 12 | 3 | 1 | 8 | 8 | 50.00 | ||
2 | 12 | 3 | 1 | 8 | 10 | 50.00 | ||
2 | 15 | 3 | 1 | 10 | 10 | 50.00 | ||
2 | 15 | 3 | 1 | 10 | 8 | 15.62 | ||
2 | 15 | 5 | 1 | 10 | 5 | 100.00 | ||
advanced | 2 | 15 | 2 | 1 | 10 | 5 | 27.27 | |
2 | 15 | 2 | 2 | 12 | 6 | 18.18 | ||
2 | 15 | 2 | 2 | 10 | 5 | 18.18 | ||
2 | 15 | 3 | 2 | 10 | 8 | 26.09 | ||
2 | 15 | 3 | 2 | 12 | 8 | 17.39 | ||
2 | 15 | 3 | 1 | 10 | 10 | 13.04 | ||
3 | 15 | 2 | 2 | 10 | 5 | 50.00 | ||
3 | 15 | 2 | 2 | 10 | 10 | 50.00 | ||
3 | 15 | 3 | 2 | 12 | 10 | 50.00 | ||
3 | 15 | 3 | 2 | 10 | 12 | 50.00 | ||
expert | 2 | 15 | 2 | 2 | 10 | 6 | 40.00 | |
2 | 15 | 2 | 1 | 10 | 6 | 20.00 | ||
2 | 15 | 3 | 1 | 10 | 8 | 50.00 | ||
2 | 15 | 3 | 2 | 10 | 10 | 50.00 | ||
3 | 15 | 2 | 2 | 10 | 8 | 46.15 | ||
3 | 15 | 2 | 2 | 12 | 8 | 15.38 | ||
3 | 15 | 3 | 2 | 10 | 5 | 83.33 | ||
3 | 15 | 3 | 2 | 10 | 6 | 16.67 | ||
3 | 18 | 2 | 2 | 15 | 7 | 100.00 |
Model | Level | Orders | Task | Failures | New Orders | New Tasks | New Failures | % |
---|---|---|---|---|---|---|---|---|
DeepSeek | beginner | 1 | 5 | 3 | 1 | 3 | 5 | 100.00 |
medium | 2 | 10 | 3 | 2 | 8 | 8 | 28.57 | |
2 | 10 | 3 | 2 | 8 | 7 | 19.05 | ||
2 | 10 | 3 | 2 | 7 | 8 | 19.05 | ||
2 | 10 | 3 | 1 | 8 | 8 | 14.29 | ||
2 | 12 | 3 | 2 | 8 | 8 | 62.07 | ||
2 | 12 | 3 | 1 | 8 | 8 | 37.93 | ||
advanced | 2 | 12 | 2 | 1 | 8 | 6 | 100.00 | |
2 | 15 | 2 | 1 | 10 | 6 | 58.70 | ||
2 | 15 | 2 | 2 | 10 | 6 | 23.91 | ||
3 | 15 | 2 | 2 | 10 | 8 | 100.00 | ||
expert | 3 | 15 | 1 | 2 | 10 | 5 | 100.00 | |
3 | 15 | 2 | 2 | 10 | 8 | 100.00 |
Model | Level | Orders | Task | Failures | New Orders | New Tasks | New Failures | % |
---|---|---|---|---|---|---|---|---|
Grok | beginner | 1 | 5 | 3 | 1 | 3 | 5 | 66.00 |
1 | 5 | 3 | 1 | 3 | 2 | 18.00 | ||
1 | 5 | 3 | 1 | 3 | 4 | 16.00 | ||
medium | 2 | 15 | 3 | 2 | 10 | 5 | 38.71 | |
2 | 15 | 3 | 1 | 10 | 5 | 29.03 | ||
2 | 15 | 3 | 1 | 10 | 3 | 22.58 | ||
3 | 15 | 2 | 2 | 10 | 5 | 94.00 | ||
3 | 15 | 2 | 2 | 10 | 4 | 6.00 | ||
advanced | 2 | 15 | 2 | 2 | 10 | 3 | 100.00 | |
2 | 15 | 3 | 2 | 10 | 5 | 88.89 | ||
2 | 15 | 3 | 2 | 10 | 4 | 5.56 | ||
expert | 3 | 20 | 2 | 2 | 15 | 5 | 70.00 | |
3 | 20 | 2 | 2 | 15 | 3 | 26.00 |
Model | Level | Avg Error Ratio | Std. Dev | Mean Difference | Std. Diff |
---|---|---|---|---|---|
ChatGPT | beginner | 128.43 | 35.73 | -0.84 | 1.18 |
medium | 220.82 | 33.76 | −3.67 | 1.07 | |
advanced | 312.93 | 77.30 | −5.12 | 1.64 | |
expert | 424.69 | 74.73 | −7.22 | 1.19 | |
DeepSeek | beginner | 100.00 | 0.00 | 0.00 | 0.00 |
medium | 154.00 | 18.92 | −1.62 | 0.57 | |
advanced | 193.00 | 17.53 | −1.86 | 0.35 | |
expert | 381.00 | 52.38 | −2.98 | 0.14 | |
Grok | beginner | 89.33 | 18.37 | 0.32 | 0.55 |
medium | 126.13 | 31.28 | −0.48 | 0.71 | |
advanced | 101.75 | 26.00 | 0.00 | 0.58 | |
expert | 200.00 | 14.29 | −2.00 | 0.29 |
Model | Mean | Median | Std. Deviation | Minimun | Maximun | 95% Confidence Interval |
---|---|---|---|---|---|---|
ChatGPT | 5823.445 | 5578.0 | 1415.125 | 3313 | 11956 | (5626.122, 6020.767) |
DeepSeek | 10213.75 | 10098.5 | 718.281 | 8513 | 12836 | (10113.593, 10313.906) |
Grok | 1924.855 | 1852.0 | 299.421 | 1384 | 3235 | (1883.104, 1966.605) |
Category | Question | Answer |
---|---|---|
General | Do you have previous experience working in logistics? | (X) Yes, more than one year. (A) Yes, less than one year. (B) No, I’m completely new |
How comfortable are you with using devices such as RF terminals? | (X) Very comfortable. (A) Somewhat comfortable. (B) I have never used one. | |
Material reception | In your experience, how do you verify that a received material is correct? | (X) I compare the labels with the reception documents. (A) I use an automated or digital system (e.g., RF). (B) I have no experience with this. |
How would you identify discrepancies in a multi-reference container? | (X) I manually review each reference. (A) I use digital tools to do so. (B) I have never done this before. | |
Order preparation | Have you performed picking tasks? | (X) Yes, several times. (A) Only in basic exercises or training. (B) No, I have never done it. |
How quickly do you think you could prepare an order with multiple references? | (X) Very quickly, I know how to optimize time. (A) It would depend on the system used. (B) I would need time to learn. | |
Container placement | What methods do you use to locate materials in a warehouse? | (X) With a specific plan or digital system. (A) Manually, following labels or instructions. (B) I have no experience. |
How would you handle a full warehouse or one with limited space to store materials? | (X) I would reorganize the space according to priorities. (A) I would ask for help or guidance. (B) I’m not sure. | |
Forklift handling | Have you operated a forklift? | (X) Yes, regularly. (A) Yes, but only a few times. (B) No, never. |
How confident are you maneuvering in tight spaces? | (X) Very confident. (A) Somewhat unsure, I would need practice. (B) Very unsure, I have no experience. |
References
- Department, S.R. E-Commerce Worldwide—Statistics & Facts. 2025. Available online: https://www.statista.com/topics/871/online-shopping/ (accessed on 2 January 2025).
- Weng, X.; She, W.; Fan, H.; Zhang, J.; Yun, L. A Reliable Location Model for Charging Piles of Automated Guided Vehicles in the Logistics Center Based on Queuing. 2025. Available online: https://ssrn.com/abstract=5229750 (accessed on 2 January 2025).
- Chen, Q.; Han, Y.; Pan, N.; Guo, X.; Zhang, L. Unmanned Aerial Vehicle 3D Trajectory Planning Based on Background of Complex Industrial Product Warehouse Inventory. Available online: https://pdfs.semanticscholar.org/838b/fe3f0b00c1ee958ca469156703af052d60d9.pdf (accessed on 15 June 2019).
- Reif, R.; Günthner, W.A. Pick-by-vision: Augmented reality supported order picking. Vis. Comput. 2009, 25, 461–467. [Google Scholar] [CrossRef]
- Andaluz, V.H.; Castillo-Carrión, D.; Miranda, R.J.; Alulema, J.C. Virtual Reality Applied to Industrial Processes. In Proceedings of the Augmented Reality, Virtual Reality, and Computer Graphics: 4th International Conference, AVR 2017, Ugento, Italy, 12–15 June 2017; Proceedings, Part I, pp. 59–74. [Google Scholar] [CrossRef]
- Deci, E.L.; Ryan, R.M. The “what” and “why” of goal pursuits: Human needs and the self-determination of behavior. Psychol. Inq. 2000, 11, 227–268. [Google Scholar] [CrossRef]
- Hernandez, L. Digital Pedagogy and Pentiment (2022): Playing with Critical Art History. Available online: https://www.digitalrhetoriccollaborative.org/2024/04/13/digital-pedagogy-and-pentiment-2022-playing-with-critical-art-history/ (accessed on 5 June 2025).
- Putra, A.; Zainul, R. Serious Games in Science Education: A Review of Virtual Laboratory Development for Indicator of Acid-Base Solution Concepts. In Chemistry Smart; Universitas Bengkulu: Bengkulu, Indonesia, 2024. [Google Scholar]
- Rezaeirad, M.; Jafarkhani, F.; Maghami, H. Educational Design Based on Community Language Learning and its Effect on Self-Directed Learning, Academic Motivation, and Academic Self-Efficacy of Students. Teach. Res. J. 2024, 12, 161–184. [Google Scholar]
- Ponte, I.; Silva, B.; Batista, L. Serious Games as Tools for Food and Nutrition Education: A Systematic Review. ABCS Health Sci. 2024, 49, e024306. [Google Scholar] [CrossRef]
- OpenAI. ChatGPT: Language Model for Conversational AI. 2024. Available online: https://chat.openai.com (accessed on 5 June 2025).
- Hangzhou DeepSeek Artificial Intelligence Basic Technology Research Co., Ltd. DeepSeek; Hangzhou DeepSeek Artificial Intelligence Basic Technology Research Co., Ltd.: Hangzhou, China, 2023. [Google Scholar]
- xAI. Grok; xAI: San Francisco Bay Area, CA, USA, 2023. [Google Scholar]
- Steenstra, I.; Murali, P.; Perkins, R.; Joseph, N. Engaging and Entertaining Adolescents in Health Education Using LLM-Generated Fantasy Narrative Games and Virtual Agents. In Proceedings of the Extended Abstracts of the ACM Conference on Health, Singapore, 13–17 May 2024. [Google Scholar]
- Raguraman, R.; Subbulakshmi, P.; Raju, J.S. Adaptive NPC in Serious Games Using Artificial Intelligence. 2024. Available online: https://ssrn.com/abstract=4806061 (accessed on 5 June 2025).
- Franke, S.; Hermes, S.; Roidl, M. An Educational Game to Learn Picking Techniques in Warehousing–WareMover. Simul. Gaming 2024, 55, 964–975. [Google Scholar] [CrossRef]
- Alcantar-Nieblas, C.; Glasserman-Morales, L.D. EGame-flow: Psychometric properties of the scale in the Mexican context. J. Appl. Res. High. Educ. 2024, 17, 1003–1014. [Google Scholar] [CrossRef]
- Pacheco-Velazquez, E.; Rodés Paragarino, V.; Glasserman, L.D.; Carlos Arroyo, M. Playing to learn: Developing self-directed learning skills through serious games. J. Int. Educ. Bus. 2024, 17, 416–430. [Google Scholar] [CrossRef]
- Bombelli, A.; Atasoy, B.; Fazi, S.; Boschma, D. From the ORy to Application: Learning to Optimize with Operations Research in an Interactive Way; Delft University of Technology: Delft, The Netherlands, 2024. [Google Scholar]
- Pacheco, E.; Palma-Mendoza, J. Using Serious Games in Logistics Education. In Proceedings of the 2nd International Conference on Industrial Engineering and Industrial Management, Barcelona, Spain, 8–11 January 2021; pp. 51–55. [Google Scholar]
- Bright, A.; Ponis, S. Introducing Gamification in the AR-Enhanced Order Picking Process. Logistics 2021, 5, 14. [Google Scholar] [CrossRef]
- Sailer, M.; Hense, J.U.; Mayr, S.K.; Mandl, H. How Gamification Motivates: An Experimental Study of the Effects of Specific Game Design Elements on Psychological Need Satisfaction; Elsevier Ltd.: Amsterdam, The Netherlands, 2017; Volume 69, pp. 371–380. [Google Scholar]
- Bahr, W.; Mavrogenis, V.; Sweeney, E. Gamification of Warehousing: Exploring Perspectives of Warehouse Managers. Int. J. Logist. Res. 2022, 25, 247–259. [Google Scholar] [CrossRef]
- Zhao, Y.; Pan, J.; Dong, Y.; Dong, T.; Wang, G. Language Urban Odyssey: A serious game for enhancing second language acquisition through large language models. In Extended Abstracts of the 2024 CHI Conference on Human Factors in Computing Systems; Association for Computing Machinery (ACM): New York, NY, USA, 2024. [Google Scholar]
- Rzeczycki, A.; Chrzastek, G.; Niemcewicz, P. Serious games in logistics education: Analysis of effectiveness and students’ decision-making processes. Eur. Res. Stud. J. 2024, XXVII, 925–967. [Google Scholar] [CrossRef]
- Pacheco-Velázquez, E.; Palma-Mendoza, J. Using Serious Games in Logistics Education; ACM: New York, NY, USA, 2021.
- Deghedi, G.A. Game-Based Learning for Supply Chain Management: Assessing the Complexity of Games. Int. J. Game-Based Learn. (IJGBL) 2023, 13, 1–20. [Google Scholar] [CrossRef]
- Mecalux Software Solutions. Easy WMS: Advanced Warehouse Management System. Available online: https://www.mecalux.com/software/warehouse-management-system-wms (accessed on 5 June 2025).
- Unity Technologies. Unity 3D Game Engine; Version used: 2024; Unity Technologies: San Francisco, CA, USA, 2024. [Google Scholar]
- Attali, Y.; Arieli-Attali, M. Gamification in assessment: Do Points Affect Test Performance? Elsevier Ltd.: Amsterdam, The Netherlands, 2015; Volume 83, pp. 57–63. [Google Scholar] [CrossRef]
- Fortes Tondello, G.; Premsukh, H.; Nacke, L. In Proceedings of the A Theory of Gamification Principles Through Goal-Setting Theory; Hawaii International Conference on System Sciences, Hilton Waikoloa Village, HI, USA, 3–6 January 2018.
- Deterding, S.; Dixon, D.; Khaled, R.; Nacke, L. From Game Design Elements to Gamefulness: Defining “Gamification”; MindTrek ’11; ACM: New York, NY, USA, 2011; pp. 9–15. [Google Scholar]
- Tooma, E.; Badr, N.; Hage, H.S. The impact of intrinsic motivation on employees’ job satisfaction, productivity, and turnover intentions: A study of information technology employees in Lebanon. Int. Journalccm Hum. Resour. Dev. Manag. 2021, 21, 1–20. [Google Scholar]
- Vogt, L. The relationship between intrinsic motivation and productivity in a German retail company. Int. J. Organ. Anal. 2019, 27, 634–652. [Google Scholar]
- Papalexandris, N.; Panayotopoulou, L.; Vassilopoulou, J. The impact of intrinsic and extrinsic motivation on employee engagement during times of organizational change. J. Bus. Res. 2019, 98, 371–381. [Google Scholar]
- Marras, J.R.; de la Torre Cubillo, L.; García, D.C. WarehouseGame Training: Demonstration Video. Available online: https://www.youtube.com/watch?v=Cr84hdYre8I&t=6s (accessed on 1 June 2025).
- Marras, J.R.; de la Torre Cubillo, L.; García, D.C. WarehouseGame Training: A Gamified Logistics Training Platform. 2025. Available online: https://zenodo.org/records/15002939 (accessed on 1 June 2025).
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Romero Marras, J.J.; De la Torre, L.; Chaos García, D. WarehouseGame Training: A Gamified Logistics Training Platform Integrating ChatGPT, DeepSeek, and Grok for Adaptive Learning. Appl. Sci. 2025, 15, 6392. https://doi.org/10.3390/app15126392
Romero Marras JJ, De la Torre L, Chaos García D. WarehouseGame Training: A Gamified Logistics Training Platform Integrating ChatGPT, DeepSeek, and Grok for Adaptive Learning. Applied Sciences. 2025; 15(12):6392. https://doi.org/10.3390/app15126392
Chicago/Turabian StyleRomero Marras, Juan José, Luis De la Torre, and Dictino Chaos García. 2025. "WarehouseGame Training: A Gamified Logistics Training Platform Integrating ChatGPT, DeepSeek, and Grok for Adaptive Learning" Applied Sciences 15, no. 12: 6392. https://doi.org/10.3390/app15126392
APA StyleRomero Marras, J. J., De la Torre, L., & Chaos García, D. (2025). WarehouseGame Training: A Gamified Logistics Training Platform Integrating ChatGPT, DeepSeek, and Grok for Adaptive Learning. Applied Sciences, 15(12), 6392. https://doi.org/10.3390/app15126392