• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    A Game-Theoretic Approach to Safe Crowd Evacuation in Emergencies

    2024-05-25 14:43:20MariaGulImranAliKhanGoharZamanAttaRahmanJamaluddinMirSardarAsadAliBiabaniMayIssaAldossaryMustafaYouldashAshrafSaadeldeenMaqsoodMahmudAsiyaAbdusSalamDaniaAlkhulaifiandAbdullahAlTurkey
    Computers Materials&Continua 2024年4期

    Maria Gul ,Imran Ali Khan ,Gohar Zaman ,Atta Rahman ,Jamaluddin Mir ,Sardar Asad Ali Biabani ,May Issa Aldossary,Mustafa Youldash,Ashraf Saadeldeen,Maqsood Mahmud,Asiya Abdus Salam,Dania Alkhulaifi and Abdullah AlTurkey

    1Department of Computer Science,COMSATS University Islamabad,Abbottabad Campus,Abbottabad,22010,Pakistan

    2Department of Computer Science,Abbottabad University of Science and Technology,Abbottabad,22010,Pakistan

    3Department of Computer Science,College of Computer Science and Information Technology,Imam Abdulrahman Bin Faisal University,P.O.Box 1982,Dammam,31441,Saudi Arabia

    4Science and Technology Unit,Umm Al-Qura University,Makkah,21955,Saudi Arabia

    5Deanship of Scientific Research,Umm Al-Qura University,Makkah,21955,Saudi Arabia

    6Department of Computer Information Systems,College of Computer Science and Information Technology,Imam Abdulrahman Bin Faisal University,P.O.Box 1982,Dammam,31441,Saudi Arabia

    7Department of Computer Engineering,College of Computer Science and Information Technology,Imam Abdulrahman Bin Faisal University,P.O.Box 1982,Dammam,31441,Saudi Arabia

    8Department of Computer Science,Faculty of Computer Science and Information Technology,Omdurman Islamic University,Omdurman,14415,Sudan

    9Business Analytic Program,Department of Management and Marketing,College of Business Administration,University of Bahrain,Sakhir,32038,Bahrain

    ABSTRACT Obstacle removal in crowd evacuation is critical to safety and the evacuation system efficiency.Recently,many researchers proposed game theoretic models to avoid and remove obstacles for crowd evacuation.Game theoretical models aim to study and analyze the strategic behaviors of individuals within a crowd and their interactions during the evacuation.Game theoretical models have some limitations in the context of crowd evacuation.These models consider a group of individuals as homogeneous objects with the same goals,involve complex mathematical formulation,and cannot model real-world scenarios such as panic,environmental information,crowds that move dynamically,etc.The proposed work presents a game theoretic model integrating an agent-based model to remove the obstacles from exits.The proposed model considered the parameters named: (1) obstacle size,length,and width,(2)removal time,(3)evacuation time,(4)crowd density,(5)obstacle identification,and(6)route selection.The proposed work conducts various experiments considering different conditions,such as obstacle types,obstacle removal,and several obstacles.Evaluation results show the proposed model’s effectiveness compared with existing literature in reducing the overall evacuation time,cell selection,and obstacle removal.The study is potentially useful for public safety situations such as emergency evacuations during disasters and calamities.

    KEYWORDS Safe crowd evacuation;public safety;emergency;transition probability;cooperation

    1 Introduction

    In an emergency,whether it is natural like a fire and earthquake,or man-made activity,like a terrorist attack;efficiently evacuating a crowd can be critical to minimize the casualties and damage to properties and the environment.Crowd evacuation is a complex procedure and topic both in city and building designing,robotics,etc.,as it involves the behavior of large groups of people experiencing panic,fear,or confusion.There are many models developed for crowd evacuation,like the simulation of pedestrian dynamics force-based model[1,2].Pedestrian flow is presented by fluid motion[3].In[4,5],grid cells represent the space set.In[4],the lattice gas model was used to study the pedestrian flow properties to simulate crowd evacuation from a hall.However,like all models,the lattice gas model has some limitations that include evacuees moving discretely and simple rules governing their movements;this assumption may be suitable for some crowds,but it may not accurately reflect the behavior of individuals in large and complex groups.

    In [6],two factors namely,conflict and pedestrian direction cost occurred while pedestrians moved to remove the obstacles from the exit.In [7,8],Agent-based Modelling (ABM) is used to simulate the evacuation of the crowd from the arena.In contrast,this model requires detailed data on the behavior and properties of individuals in the crowd,which may not be available in real-world scenarios.It is computationally expensive and requires significant processing power to simulate large groups,which are some of the limitations of this model.In [9],the critical properties of ABM are autonomy,responsiveness,proactivity,and social interaction,which makes it a perfect fit for scenarios requiring autonomous and adaptable participant agents.In [10],these models have advantages and dis-advantages as they can produce self-organized and collective phenomena like the fast-er-is-slower effect,lane formation,etc.In[11],the researcher proposes the ABM approach as an extended social force model that incorporates group structures and dynamics and applies it to simulate pedestrian crowds in various scenarios with limitations like computational complexity,data collection,and simplified group structures.In [12],the researchers utilize a multi-agent system (MAS) approach to propose a model that combines individual pedestrian behavior with the behavior of trained leaders who help the crowd during building evacuation.The MAS approach allows for modelling pedestrians’and trained leaders’individual and collective behaviors and their interactions.The limitations of the proposed model include simplified assumptions about human behavior and the lack of validation for its effectiveness in real-world scenarios.In [13],the limitations ad-dressed in the social force model for pedestrian crowd evacuation simulation during emergencies include the assumption that trained leaders consistently positively impact evacuation results,disregarding cognitive processes,which may not hold in real-world scenarios.Reference[14]proposes an agent-based model for simulating crowd behavior during emergencies.The model incorporates psychological models,roles,and communication to capture the behavior of individuals and groups within a crowd.Reference[15]proposes an agentbased model for simulating crowd behavior that incorporates the general adaptation syndrome(GAS)theory to capture the effects of stress and fatigue on individuals.The limitations of the model addressed are that the model focuses on the behavior of individuals within a crowd and does not consider external factors that may impact crowd behavior,such as environmental conditions.Reference [16]proposes a game-theory-based model for simulating pedestrian evacuation behavior in emergencies.The proposed model considers individual preferences for exit routes to optimize evacuation time and minimize congestion,but its practical application in real-world scenarios with large crowds is limited due to significant computational resource requirements.In[17],the authors propose a gametheoretical model that simulates herding behavior in human crowds,accounting for emotional and rational factors in emergency evacuation scenarios.Still,limitations include assumptions of perfect information,static emotions,decision-making,and discussions on evacuation routes affected by obstacles and crowd dynamics with various configurations [18,19].To improve the overall crowd evacuation efficiency a suitable layout of obstacles is the best choice[20].During crowd evacuation,the selection of exits is a crucial factor that reflects the behaviors of evacuees,with distance to the chosen exit typically being one of the most significant factors [21].In [22],cellular automata (CA)model is used by applying game theory(GT)to investigate the choice of exit by pedestrians.One of the limitations is that the model assumes individuals have a static level of choice firmness,which may not accurately capture the decision-making process of real individuals who multiple factors can influence in a dynamic environment.In [23],evacuation models are divided into two types: The macroscopic and the microscopic models.In macroscopic models [24],the pedestrian characters resemble fluid dynamics and are often implemented in crowd simulations without adequately considering their behaviors.Microscopic models,a simulation model,capture the behavior of respective agents within a crowd during evacuations.The model operates at a microscopic level,meaning that it simulates the behavior of individual agents such as pedestrians or vehicles,rather than analyzing the overall movement of the crowd.Microscopic models have been divided into the social force model and the CA model[25].

    In this research,a game theoretic model that incorporates removing large obstacles to simulate crowd evacuation has been proposed.Game setup exhibits several levels of cooperation and competition(payoff)between the players(evacuees).The payment of one player is equivalent to the gain of another and so on.This can be segregated into support,oppose,and evade categories.We considered a room with four exits at different locations,where we created different scenarios for obstacles placement which volunteers will remove.We employ the Next Cell Conflict (NCC) game to solve the conflict between the evacuees as they select the same desired cell to move in.We used the volunteer selection game to choose the group of volunteers[26].Once selected,a task allocation game is employed which will explain how the large obstacles are removed by the volunteers when more large obstacles exist.In this regard,two types of factors exist: 1.Conflict when two or more evacuees want to move to one grid cell 2.Evacuees must decide whether to become a volunteer or not to remove the obstacles from the exit.To determine the movement of evacuees,we have used Floor Fields [27].Parameters affecting the evacuation process are the placement of obstacles,removing obstacles from the exits,selection of volunteer group,time spent removing the obstacle,and repulsive floor field(RFF)strength to see obstacles from a distance.Eventually,we conducted various experiments that are shown through graphs and simulations.To summarize,following are the main contributions of the study:

    1.A detailed model-based analysis of crowd evacuation during disaster/emergency has been investigated while considering various levels of cooperation and competition among evacuees.

    2.A comprehensive literature review has been performed to figure out details about the type of games used in different occasions/situations.

    3.To address real-life situations,different scenarios for obstacle placement and size of obstacles are investigated in the proposed game theoretic model.

    4.By investigating several games and situations,the overall evacuation time and efficiency of crowd evacuation has been improved.

    5.Three games are introduced for volunteer selection,next cell selection,and task allocation to adequately evacuate the crowd and remove the obstacles of various sizes from the exits.

    The rest of the paper is divided into eight sections.Section 2 provides literature review and the related worktable of state-of-the-art in game theoretic evacuation.Section 3 presents the crowd evacuation model and the table of abbreviations.Section 4 provides the game theoretic evacuation.Section 5 presents the game simulation.Section 6 presents the results of the experiments.Section 7 presents the discussion,limitations,and future work,and finally,Section 8 concludes the paper.

    2 Literature Review

    Game theory(GT)is the best tool to resolve conflict and cooperation issues in decision-making,where both exist simultaneously [28].The authors use a noncooperative multistep game framework to represent the decision-making processes of different stakeholders in a crisis scenario,including authorities,victims,and potential attackers.The model considers the interdependencies between different events and stakeholders and seeks to identify optimal strategies for managing them.Some of the limitations are assumptions about the rationality that the model assumes that all stakeholders behave rationally and make optimal decisions based on their preferences and beliefs.Human behavior is often influenced by emotions,biases,and other factors that may not be captured by a purely rational model.The model is based on a lattice gas approach that represents individuals as particles that move and interact with each other based on simple rules.The model includes factors such as pedestrian density,panic intensity,and obstacles in the environment.The limitations of this model include simple representation of human behavior,limited applicability[1].A cellular automaton model for simulating the evacuation process in the presence of obstacles.The model represents individuals as cells in a grid-like environment and simulates their movement based on a set of predefined rules.The model also incorporates obstacles in the environment,such as walls and obstacles,which affect the movement of individuals.However,individuals behaving according to a set of predefined rules and do not consider complex decision-making processes or emotional factors is one of the limitations[29].Reference[30]proposes a cellular automata model that integrates spatial games and memory effects to simulate crowd evacuation behavior in emergency situations.The model represents individuals as agents with spatial memory and simulates their movement based on a set of predefined rules that include strategic decision-making based on spatial games.The model assumes that individuals behave rationally and make strategic decisions based on spatial games.However human behavior during emergency situations may be influenced by a wide range of factors,including emotions,social norms,and cognitive biases,which are not captured by the model is one of the norms.In[26],a GTbased simulation model for evacuation is proposed.The model uses a combination of social force model and game theory to simulate the evacuation process,considering the removal of obstacles.The GT component involves the decision-making of agents to determine the best exit route and avoid congestion,while the social force model is used to calculate the movement of agents based on their interactions with each other and the environment.The study in [31] is a decision-making model based on Bayesian GT where the model considers the decision-making process of individuals during an evacuation,considering their rationality,perception of risk,and social interactions.One of the limitations of this model is that it does not consider the psychological and emotional factors that may affect the decision-making and behavior of agents during an evacuation.Additionally,the model assumes that agents have perfect information about the environment and the location of obstacles,which may not always be the case in real-world evacuation scenarios.Reference [32] is a gametheoretic approach where model aims to investigate how the cry wolf effect affects evacuation decisions in emergency situations.The cry wolf effect refers to situations where people become skeptical of warnings because they have received false alarms in the past.Reference[33]is an evolutionary gametheoretic approach.The approach involves modeling the potential crowd behaviors using evolutionary GT,which considers the interactions and decisions of individuals within a group during an evacuation.The model aims to identify the critical factors affecting evacuation dynamics and predict the possible outcomes of different crowd behaviors.One of the limitations of this approach is that it assumes rational and selfish behavior of the individuals within the crowd,which may not always be the case in real-world emergency situations.Reference [34] is a cellular automaton model that integrates GT to resolve conflicts during the evacuation process.The limitations of this model are the model assumes all individuals are rational decision-makers who always act in their best interest,which may not be the case in real-world emergency situations.The model does not consider differences in physical ability,knowledge,and behavior of individuals during the evacuation process and the impact of social influence on the decision-making process of individuals during the evacuation process.In[35],authors examined pedestrian evacuation in a hall using a cellular automaton model incorporating game strategy updates.The researchers investigated the correlation between the pedestrian flow rate and evacuation time,as well as the effect of noise on the variation of cooperative proportion over time,for various initial cooperative proportions.Reference [36] is a lattice gas model coupled with an evolutionary GT.The model considers the interactions between pedestrians and obstacles,and their decision-making process to reach their destinations.The evolutionary game aspect of the model allows for the emergence of cooperation and competition among pedestrians.The limitations of the model include the assumption of a homogeneous pedestrian population with identical preferences and capabilities.The model also does not consider the impact of individual characteristics such as age,gender,or physical disabilities as well as the effect of panic or other unexpected events that may occur during an evacuation.These are potential considerations for future work.Table 1 provides a summary of game types used in crowd evacuation studies while Table 2 provides characteristics and links to simulation platforms frequently used in the literature.

    Table 1: Summary of game types used in crowd evacuation

    Table 2: Characteristics and link to simulation platforms(open source)

    In contrast to the games utilized in the literature,the proposed study involves multiple games instead of single game especially in the emergency evacuation scenarios which is evident in Table 1.Multiple games help to address the behavior modelling more adequately and precisely considering various aspects and scenarios.Such as volunteer selection,next cell selection,and task allocation to adequately evacuate the crowd and remove the obstacles of various sizes from the exits.This makes strategically sturdier,helps in an improved payoff and better goal achievement in an emergency evacuation situation.Additionally various topologies of players and hazards are considered with different types of exits to comprehend the situation.

    3 Proposed Crowd Evacuation Model

    In the proposed model,we consider a room in a building which is represented by a grid of square cells of equal size.The room has multiple exits,and at least one of the exits is blocked by obstacles,where the size of obstacles may be small or large.The size of small obstacles is like the size of one grid cell,which can be easily removed by a single agent.However,large obstacles can occupy multiple grid cells and can only be removed by a group of agents.The number of agents required to remove these large obstacles depends on the size of the obstacles.We assume that dozens of pedestrians are inside the room during the evacuation.Moreover,the pedestrians are of two types:(a)evacuees or departer and(b)volunteers or aides.The volunteer voluntarily decides to remove obstacles to open the exits/paths,whereas an evacuee follows the instructions given by the volunteer,i.e.,volunteers help evacuees,and evacuees cooperate with volunteers in turn.Furthermore,evacuees may decide to leave the room or not,and they may choose the appropriate exit.The proposed taxonomy is shown in Fig.1.The game setup is comprised of five parts namely,behaviorthat represents possible players’behaviors during the evacuation,targetsrepresent the possible outcomes in the form of adequate evacuation tasks,environment featuresrepresent the spatial layout of the evacuation site,scenariosrepresent possible type of emergency events while techniques represent the solution games and their evaluation criteria.

    3.1 Transition Probability

    Transition probability refers to the probability of a pedestrian moving from one cell or location to another in the evacuation area.This probability is influenced by various factors,such as the pedestrian’s current location,the density of other pedestrians in the surrounding area,the presence of obstacles or hazards,and the pedestrian’s preferred direction of movement.

    Figure 1: Proposed taxonomy for crowd evacuation using game theory

    We use Moore’s Neighborhood [26],where an evacuee will move in eight directions.The Von Neumann neighborhood is also possible,but it will restrict the evacuee from moving in only four directions.A room is represented by grid cells composed of rows and columns.Rows are represented byvj.The following equation can compute adjacent grid cells transition probability:

    whereas in Eq.(1),P(u_i,v_j)represents grid cells transition probabilities of evacuees/pedestrians.q is the evacuee/pedestrian probability when they select to move to one of the eight directions except moving in a straight direction,which is represented in Fig.2.In Eq.(1),we assume that an evacuee only moves in eight directions,where the current probability of an evacuee can be calculated by using the previous transition probability of adjacent grid cells.The use of an extended Moore’s neighborhood in crowd evacuation allows for a realistic representation of the interactions between individuals in a crowd.In the extended Moore’s neighborhood,everyone’s movement is influenced not only by their immediate neighbors but also by those in the diagonal direction.This allows for a more accurate representation of the potential for individuals to move in a diagonal direction during an evacuation,which can be necessary for avoiding obstacles or congestion.For the calculation of extended Moore’s neighborhood,Eq.(2)is used:

    Eq.(2)recursively computes the probabilities at position(u_i,v_j)based on its neighboring cells.An evacuee can move in eight directions based on Moore’s Neighborhood,as shown in Fig.2a.However,agents can only move to four adjacent cells in the Von Neumann neighborhood,as shown in Fig.3.The gray shades show evacuee(maroon color)can move in these directions.

    Figure 2: Transition probabilities.(a)Through quadrants;(b)Through Moore’s neighborhood

    Figure 3: Neighborhood types.(a)Extended Moore’s neighborhood;(b)Moore’s neighborhood;and(c)Von Neumann neighborhood

    In the proposed model,the size of the room is 80 ×80 meters,and it has square grid cells.The highest Floor Field (FF) is assigned to grid cells of walls,preventing evacuees from crossing walls.The exits are given the lowest value,so evacuees follow the direction towards the exits.Initially,each cell is unoccupied,but later the cells may be occupied by obstacles and pedestrians.The size of the cell is 0.4 m2×0.4 m2.Only one pedestrian can occupy an empty grid cell at a certain time instant.All the evacuees are distributed randomly inside the room with density?.The changing effects of all pedestrains and exits are captured by (a) static floor field (SFF);(b) dynamic floor field (DFF);(c)repulsive floor field(RFF);and(d)interactions among pedestrians.Table 3 lists the abbreviations and their meanings used in the study.

    Table 3: Abbreviation and meaning used in the study

    3.2 Floor Fields

    The evacuees move toward the exits using the floor fields mentioned in Section 3.1,as room is composed of grid cells and after determining the location of exits,where boundary of walls and obstacles are given constant value.The boundary of walls and obstacles have the highest value because they will help evacuees/pedestrians to avoid them.

    3.2.1 Static Floor Field(SFF)

    Static floor field means the values of walls and obstacles will not change and is not time dependent,e.g.,windows shape,exit location,etc.A SFF helps to find and choose the shortest distance to the specific emergency exit that helps to evacuate the pedestrians from the area[50].In this research,we assumed a room composed of 16×16 grid cells with four exits at different locations and blocked with four different obstacles.Obstacles are placed in front of doors,composed of two grid cells.Doors are also composed of two grid cells,as shown in Fig.4.The circle in red color indicates the hazard area.SFF for room of cells(u_i,v_j)is represented asSstatic(u_i,v_)jand its working rules are proposed in[29].Adjacent cells to walls,values are assigned according to mentioned rules:

    For the cells in the vertical and horizontal direction,the value is computed as follows:

    a) The total value of the previous cell +1,whereas the diagonal direction value is computed as the total value of the previous diagonal cell+1.5.

    b) Step a is represented until all cells are computed.

    c) Obstacles are given the highest value.

    Figure 4: SFF distribution.Doors contain lowest value,“0”,and consist of two grid cells.The room’s walls contain the highest value,“100”,so no evacuee can surpass the walls

    3.2.2 Dynamic Floor Field

    DFF helps the pedestrians in movement,when DFF changes,as it depends on time,the number of pedestrians will also change,i.e.,pedestrians shuffle inside the room with a new location and assign new floor fields value.DFF is used in evacuation processes because it helps in pedestrians’motion as it is used to assign non-negative weight to each cell.Using DFF in evacuation models,pedestrians who move to their desired cells/exits leave a trace in the form of a boson behind called a virtual trace with its properties[51].Two dynamics of DFF are diffusion and decay,to represent them,two procedures metrics are used,i.e.,∝∈[0,1].So,the DFF process can be computed as:

    The process of diffusion is computed as follows:

    whereas in Eq.(4),Ddynamic(u_i,v_)jrepresents the DFF for grid cells(u_i,v_j),T represents time ticks and 0.5 represents half of the time.Here,(T+0.5)in Eq.(4)represents a half step in the diffusion process.It allows for accurate dynamics modelling because it considers the changes in the field that occur in full-time steps.The parameter ∝represents the total rate of diffusion,and the value 1/8 is used for the weight to contribute from adjacent cells and helps calculate the updated field at a time(T+1).The process of decay is computed as follows:

    In Eq.(5),Ddynamic(u_i,v_)j(T)represents the DFF at time T.δrepresents the decay rate,and(T+1)represents the next time step in the model.Eq.(4)shows the reduction in evacuees’density each time evacuees exit the room,modelled as a density?of the current density.In some situations,pedestrians stuck in a jam can exchange their positions with neighbours,as shown in Fig.3.This way,the equation for jam is as follows:

    In Eq.(6),γrepresents the jam rate.Eq.(6) shows the increase in crowd density at each time step as evacuees become stuck in a jam and cannot move.The cell exchange mechanism also allows the volunteers to advance toward the obstacles.Fig.5 explains the next cell selection by exchanging the positions per their direction of movement refers to a method used in some crowd evacuation models where pedestrians select their next move based on the direction,they are currently moving in.Specifically,pedestrians swap their positions with each other in the cell they want to move to as shown in Figs.5c and 5d if that pedestrian is moving in the same direction as they are.

    Figure 5: Next cell selection by exchanging the positions per the direction of movement

    This allows for smoother and more efficient movement in the crowd as pedestrians are less likely to collide or obstruct each other.The evacuees move toward the exits using FF mentioned in Section 3.The SFF is a constant value assigned to each grid cell based on its shortest distance from a specific emergency exit and room geometry.The DFF changes over time based on the environment of the other pedestrians.It captures the current situation and changes with time,such as the psychology/behavior based on the density of the pedestrians.The DFF has a decay rate and diffusion,updated at each time step.The diffusion does not change the grid cell value of the obstacles.The volunteers remove the obstacle due to this distinct role.Further,volunteers’movements are not affected by the DFF.During the obstacle removal,the evacuee should create minimum hindrances for the volunteers,and the space near the obstacles should be clear,especially when there are large obstacles.To handle this issue,we employ RFF[52].In[26],a floor field has been presented to remove small obstacles,and the evacuee predicts the movement of the volunteer.However,in our model,multiple agents collectively push a large obstacle to clear the path for evacuation.Moreover,if the sum of the forces applied by all the agents in a group is toward the destination which results in the obstacle will move towards the destination.The heading vector(→H)of the group is computed based on a sum of individual direction vectors of each volunteer in a group:

    where j is the jthobstacle,Vcjdenotes the volunteers trying to remove obstacle j,Vcjdenotes the volunteers trying to remove obstacle j.θiis the heading of the ithvolunteer in the group and e is direction of volunteers.RFF is updated based on the collective heading of the group.Eq.(7)presents the average direction of crowd evacuation,given a set of evacuees with velocity vectorsVcjand orientation anglesθi.The denominator is the magnitude of the sum of all the velocity vectors in the crowd,and the numerator is the sum of all velocity vectors,each multiplied by their respective orientation angles.In the proposed model,Eq.(7) simulates the collective behavior of individuals as they move away from danger or obstacles.The presence of obstacles can alter the average direction of evacuation,and the removal of obstacles by volunteers can impact the overall evacuation process.The dynamics of the RFF are like the DFF;it has a decay rate and diffusion rate.The area in the cone of vision is called the region of interference(ROI)of the obstacle.The size of the ROI depends on the size of the obstacle.The purpose of RFF is to handle a situation where volunteers remove obstacles,and the pedestrians keep enough free space available to move the obstacles.This floor field is like the repulsive behavior in a swarm.Furthermore,RFF cannot be computed based on individual volunteers’direction in the group.Hence,the sum of the directions of a group has been considered.

    4 Game Theoretic Evacuation

    The SFF,DFF,and RFF determine the movement of the normal pedestrian.However,once a pedestrian becomes a volunteer,the movement is computed based on the removed obstacles to new position.To simplify the proposed model,the destination of the obstacle is predefined,and the volunteer floor field (VFF) is computed to guide the volunteers to push the obstacle to that destination.It is further assumed that no two obstacle destinations cross each other.This floor field is computed using the shortest path between the obstacle and the destination.The shortest path is computed using the A?algorithm.Game theory can be applied to model the behaviors of agents in conflict-of-interest situations,i.e.,cooperative,and non-cooperative.The agents,also called players,are required to predict/know the decisions of each other.Sometimes,there may be conflicts between two players because both have the same interest.We use the volunteer selection game,next-cell conflict game and task allocation game to remove the conflict between players.

    4.1 Next-Cell Conflict Game

    The evacuees update their movement simultaneously and compute their next cell using floor fields.However,conflict may arise because multiple evacuees may choose the same cell as their next destination.Only one evacuee is allowed to occupy an empty cell,and if multiple evacuees wish to move into the same cell,there should be a mechanism to regulate this movement.We have used the Chicken Game(CG)to resolve such conflicts.The pedestrian decides to cooperate(C)or defect(D).If one of the evacuees does not cooperate,he/she will be allowed to move with payoff(-c),whereas the cooperative evacuee will not move but get payoff(0).If both evacuees do not cooperate,both get a payoff(v-c)and are equally probable to be selected.The payoff to get into the desired cell is v,and the cost of defection is c.If both evacuees decide to cooperate(C),both will remain motionless and be awarded(0)payoff.The utility function is described in Eq.(8).

    where UFis a utility function of cells (u_i,v_j),1/m is the payoff.If all evacuees in the game are cooperative,they will get their desired location.If anyone evacuee is willing to compete,they will get(1-c),and others will get 0.If at least two evacuees compete,they will get-c,and the other will get 0.L(xj)indicates the function,and when xjcompetes,the L(xj)=1;otherwise,0 and G(xj)represent the total number of competitive evacuees.The NCG payoff matrix is in Fig.6.

    Figure 6: Payoff matrix for selection game

    4.2 Volunteer Selection Game

    We have used the volunteer dilemma game to analyze volunteer selection.The pedestrian in the ROI of the obstacle decides either to remove the obstacle or not.A pedestrian who decides to remove the obstacle becomes a volunteer.A volunteer dilemma is a social dilemma game in which a person in a group must choose either to make a costly contribution and deliver benefits to all other members of the group or avail themselves of a free ride on the contributions of others.A game in which only one person contributes to deliver benefits to all members of the group is called a volunteer game their[53].The task of the volunteer is to remove the obstacles and guide the evacuees so that they can evacuate from the area safely.Dikemann first introduced the volunteer’s game in 1985 in social sciences.It is an N-person game in which public goods are produced if only if one player decides to pay the cost.The strategy depends on the willingness of evacuees to remove the obstacle from the exit.Each player in an ROI chooses either Volunteer/Aide (A) or Abstain (I).The benefit received by individuals for participating in volunteering efforts is presented in Eq.(9).

    wherebIis th benefit received by individual.K is the total number of volunteers in a collective manner.It is determined on comparison between the values of K and q.Where if K

    Eq.(11)is used in the context of the volunteer selection problem,where the main goal is to remove the obstacles near exits.In a crowd evacuation scenario where obstacles need to be removed,the volunteer’s dilemma game can be used to choose potential volunteers in the following manner:

    1.Evacuees decide whether to become a volunteer or not to remove the obstacles based on their self-interest and pay the cost(p)of volunteering.

    2.If the number of volunteers(Nv)is equal to or greater than a certain threshold(s),then public good(obstacle removal)is produced,each volunteer gets a maximum payoff v.

    3.If the number of volunteers is less than the threshold,then public good is not produced,and each evacuee incurs a cost(s>p)for the failure to remove the obstacles.

    4.The decision of each evacuee depends on their self-interest and the expected payoff from volunteering or not volunteering is represented in Eq.(13).

    In Eq.(13),Uiis evacuee ithpayoff,Nvis the number of volunteers,s is the threshold for producing the public good,v is the maximum payoff for producing the public good,p is the cost for each evacuee to volunteer,and s>p is the cost for each evacuee if the public good is not produced.The value of K depends on the number of volunteers required to remove all obstacles near the exit.This is required to be computed in a decentralized fashion,which is possible using crowd wisdom.The problem associated with crowd wisdom to estimate the total number of volunteers required may be difficult.

    4.3 Task Allocation Game

    Once we have enough volunteers to remove obstacles,the next issue is to explain how the volunteers would remove large obstacles,specifically if there is more than one large obstacle.The volunteers must decide to remove one of the obstacles in a decentralized manner.We have employed the decentralized version of Minority Game (MG),in which players only decide based on their neighborhood.The players get local information and act regardless of the global situation.Each evacuee has a gene that defines the probability (p) of the player’s decision to choose an action that the strategy predicts.A player,who decides based on trends,has more chance to be in the minority.This divides the population of players into two groups.The number of volunteers required to remove the obstacles is a cutoff for the game.We use arbitrary cutoff(φ)instead of 50%(N/2)in crude MG.It has been shown in[54]that even if the cutoff is very small(compared to N/2),it behaves similarly to MG.

    5 Game Simulation

    In this model,every pedestrian has its state.The state of the pedestrians is composed of factors including evacuee position (P),cell position (C),density (?),heading direction (HD),and a set of strategies for games.The crowd evacuation process of the proposed model is shown in Fig.7.It describes the phases of the simulation:

    1.The system is initialized;all evacuees are distributed randomly within a room.The simulation is stopped if the evacuation process is completed.

    2.If players sense the possible jam in their visibility range,they decide to wait until their frustration level is high enough to change their exit;secondly,it depends on the type of jam;if it is due to an obstacle,they may decide to be a volunteer.

    3.If players are in the ROI of obstacles,the pedestrian plays a volunteer selection game(public good game),a social dilemma game.

    4.If an obstacle is small(and it is in a single cell)and it is in the cone of the vision of the volunteer.The floor field between the object and the destination will be updated.

    5.If obstacle(s) is(are) large,then volunteers will play a task allocation game.Those in the minority will be part of a collective(group)to remove that large obstacle.The floor field for that object will be updated.

    6.All the evacuees,including volunteers/aide and other departers/evacuees,select one empty cell,which will be their desired cell,in which they are willing to move in.If one or more than one selects one desired cell,conflict will occur.Next Cell Selection game will be played to solve this conflict.This game will create a sequence of pedestrians who wish to go to the desired cell.

    7.SFF and DFF will be updated when volunteers remove obstacles.

    8.When the positions of evacuees,volunteers and obstacles have been updated,DFF will be updated again.In this phase,if the aide wants to unaided themselves,their positions will be updated,and they will become evacuees.

    5.1 Simulation Environment

    Netlogo is used to perform simulations of the proposed work.The pedestrians were uniformly distributed in the arena with density Pd;they could interact with each other in Moore’s neighborhood.The Evacuation time Et is the number of ticks(discrete simulation steps)required to evacuate all the pedestrians completely;moreover,AEtis the average evacuation time.Fig.8a shows a room of size 80×80 with four exits of different sizes,Fig.8b shows the initial population in that room,and Fig.8c shows the evacuation process,where one of the exits E–I is blocked,jamming happens in front of it.

    Fig.9 shows two experiments for different numbers of exits.In Figs.10a and 10b,if exit is blocked by an obstacle,there are two possibilities for evacuees to choose either nearest exit or go to random exit.In the case of nearest exit,there is a chance of jamming but when they choose other exits then they travel more.If the obstacle is placed at the front of the exit.Agent decides whether to remove the obstacle or go to other exits.Density of crowd and time of obstacle removal is changing with time.It is proven that re-moving obstacles is good.Parameters are: Time,density of crowd,how much time it will take to remove?And how much time it will take to move to another exit?In few times,nearest exit selection has more time because nearest exit is crowded.In random case,the population is not crowded on one exit.That is why random exit takes less time in obstacle removal as density of people increased.Similar situations observed in the studies[55,56].

    Figure 7: Flow chart of the proposed system

    Figure 8: (a)The evacuation arena of size 80×80 with four exits of size E–I=3,E–II=2,E–III=2,E–IV=1;(b)Initial population;(c)Exit E–I is blocked by a large obstacle and jamming in front of it,volunteers will collectively remove the obstacle

    Figure 9: Evacuation time for obstacle removal or moving to another unblocked exit

    Figure 10: (a) Completely blocked as alpha=0,if alpha <=2,then evacuees cannot cross it,(b)obstacle completely removed,(c)move the obstacle to the center(d)obstacle on the sides of the exit(e)other shapes of the obstacles(f)small-size obstacles that the single volunteer can remove

    6 Results and Discussion

    6.1 Collective Obstacles Removal

    Evacuees choose an appropriate exit and move towards that exit using floor fields.They do not know any blockage status of the exit until they come into the region of influence of the obstacles.They may move toward another supposedly unblocked exit if the exit is blocked.The more time they spend in a jam,their frustration level increases,which increases the probability of changing their mind and moving toward another exit.However,the movement of the pedestrians toward the new exit may create a jam/herding situation.There may be an additional risk of travelling toward the other exit,which may be blocked completely.Some evacuees may decide to remove the obstacles[26].Fig.10 depicts various types of obstacles and their possible positions.

    Moreover,in most cases,the obstacles may be large and heavy,which is impossible for a single evacuee to remove.In this case,some of the evacuees (volunteers) must cooperate to remove those obstacles.Two aspects of cooperative obstacle removal have been analyzed.First,the volunteer dilemma is analyzed,where at least one agent should volunteer,which will benefit the whole population;however,for large obstacles removal,more than one evacuee must volunteer.Secondly,sufficient volunteers should cooperate to remove the large obstacles collectively.There is no leader in this situation and no communication or negotiation mechanism to recruit additional volunteers.The volunteers should cooperate in a decentralized way.If the obstacles were not removed due to volunteer rate or lack of cooperation for collective removal,it would increase the frustration level,and evacuees may move toward the other exits,and they may interfere with the evacuees moving toward this blocked exit,which may create jamming around the blocked exits.

    It will also increase the number of evacuees at other exits as well.This jamming effect increases the evacuation time.Fig.11 shows that the evacuation time increases for the lower densities,e.g.,when the value of μ is less than 120 and 150,shown in Figs.11a and 11b,respectively.The reason for this is the large number of agents near the blocked exit.However,for the higher densities,the evacuation time increases with an increase in μ.The jamming decreases gradually as pedestrians move towards the other exit and exits are opened by the volunteers.This shows that it is desirable to remove obstacles as early as possible;otherwise,after a certain time,obstacle removal will increase the efficiency of the evacuation process.Fig.11c shows the number of agents at the exits on different values of the μ.It Illustrates that the jamming effect decreases over time;however,it in-creases the number of evacuees at unblocked exits,thus increasing the evacuation time.

    Figure 11: Moving obstacles to the center(case-II)for the population p=0.2(a)size of an obstacle is 5(b)size of an obstacle is 9(c)size of an obstacle is 13

    The evacuation by the selected exit through diffusion is shown by color scheming(Fig.12).The lighter color shows that these evacuees will evacuate first,and the dark color shows they are far from the exit.

    Figure 12: Distance to the exits

    6.2 Type and Number of Obstacles Removed

    We investigated the effect of several different obstacles on the evacuation process.The volunteers start to remove obstacles and cooperate to remove obstacles after μ timestamps.Removing the obstacle as soon as possible is desirable,as shown in Fig.13.We have studied the impact of obstacle removal on evacuation concerning with the μ.If obstacles are partially removed,then it decreases the evacuation flow rate.Fig.13a shows the effect of exit selection.In this experiment,there are multiple unblocked exits.If all the agents select the nearest exit,it has been noted that jamming occurs in that direction,and a huge flow toward that exit increases the evacuation time compared to random exit selection.In Fig.13b,we have compared evacuation time for the cases of(i)removing obstacles by volunteers and(ii)evacuees moving to the other exit.The results show that it is better to remove the obstacle.It has been stated earlier that evacuation time in case(ii)increases due to jamming,extra distance travelled by the agents and the number of evacuees at remaining unblocked exits.

    Figure 13: Mu-Value-III volunteer effect with exit size 3(a)population size p=0.1(b)population size p=0.2(c)population size p=0.3

    There are three possible options to remove the large/small obstacles:

    Case I–Remove Completely:In this case,it is considered that the combination of small and large obstacles has blocked the exit.The obstacle’s width is smaller than the exit,and the volunteer’s matters have taken those obstacles outside the arena or away from the exit(Dobs>7).Fig.14b shows that the obstacles have been removed completely.

    Figure 14: Evacuation process,(a)jamming occurs at exit-III(b)(c)the frustration level of evacuees increases over time,and some of the evacuees decide to change here exit,and(d)a large obstacle has been removed,but most of the evacuees have already changed

    Case II–Center:It is extremely challenging to move very large obstacles to Dobs>7 due to the large number of evacuees,the shape/weight/size of the obstacles,and consensus among the volunteers.In literature,it has been shown that obstacles in front of an exit at certain distances may improve evacuation/increase flow rate.We have investigated the effect of obstacles at different distances for the exit on evacuation efficiency.Fig.14c shows the obstacle removed to the center in front of the exit.

    Case III–Sides:One of the feasible options to remove obstacles is to place the obstacles on the sides of the exits.In this case,the exit can be opened parts as well.We have investigated the effect of the size and distance of obstacles from the exit.Fig.14d shows the obstacles that have moved to the sides of the exit.This depicts the large obstacle atα=1.

    The results of experiments to move in front of the exit(Case-II)are shown in Fig.11 for population Pd=0.2.The experiments were conducted for three obstacle lengths{5,9,13},Three widths of the exit {1,3,5} and five distances of obstacle from the exit {1,2,3,4,5}.The results have also been compared to completely removing the obstacle(Case-I).The results in Fig.14 show that the obstacles have slightly improved evacuation time in front of the exit.We could not find a relationship between obstacles position and evacuation efficiency.It largely depends on the width of the exit,the size of the obstacles,the distance of the obstacle from the exit and the position of the exit.It is not easy to find an optimized combination of these parameters.Fig.15 shows different types of obstacles and their possible positions in an arena.We have investigated the effect of different obstacles,their positions and the distance between the obstacle and the exit.The results for Case-III,in which the obstacles are moved to the sides of the exit,are shown in Fig.15 for population density Pd=0.2.The experiments were conducted for three obstacle lengths{5,9,13},Three widths of the exit{1,3,5}and four distances of obstacle from the exit{partial,0,2,4}were considered.The results show that distance of the obstacle is directly proportional to the evacuation time.If the distance is more than 7,then the obstacle does not affect the evacuation time.We have noticed that it is a reasonable choice to remove the obstacle to the sides;however,the distance should be at least more than 4.

    Figure 15: Population p=0.2(a)Obstacle size 5(b)Obstacle size 9(c)Obstacle size 13

    7 Discussion,Limitations and Future Work

    The experimental results show that cooperative obstacle removal is a complex task in emergencies due to its aspects in social interaction and social dilemmas,environmental and behavioral complexities[57].The study presents a detailed analysis of cooperation and competition in emergencies.The proposed method attempts to understand cooperation in removing large obstacles in an emergency evacuation but has limitations.The consensus among the volunteers to move the obstacle towards a certain point is challenging.Besides consensus,the rotation and movement of a large obstacle are very difficult to simulate.The obstacles,especially large ones,may support debris;if volunteers attempt to remove them,it may cause further damage.In the proposed model,we have ignored this aspect.It is very difficult to analyze obstacles’different shapes,orientation,and weight.Furthermore,this work can be improved in the following directions:

    1.A consensus must be developed to remove the obstacles in a suitable direction.

    2.Sometimes,agents move in a group of clusters(e.g.,friends,families,pets,etc.),and such group dynamics are linked to the volunteering rate.

    3.It would be interesting to study further the effect of failure on the volunteering rate to produce enough volunteers to remove obstacles.

    8 Conclusions

    In this study,a crowd evacuation model integrated with game theory to investigate cooperation and competition for large obstacle removal has been presented.Minority and public-based games have been employed to describe volunteer behavior and their dynamics of choosing specific obstacles in a decentralized way.A good public game helps in selecting potential volunteers depending on their willingness,while the minority games help analyze how they reach collective solutions to remove the large obstacles.During the movement,conflict may arise because more than one agent may wish to move to the same cell;such conflict was handled using Chicken game.This game creates a sequence for that agent and allows it to occupy that cell.The assumed large obstacles vary in size and type,and block the exits,hence hindering the evacuation.In this regard,various case studies (scenarios) have been created to investigate large obstacle removal,such as the placement of obstacles in front of the exit(center),on the sides of the exits,removing obstacles completely,and so on.Removing obstacles to the center improves the evacuation time,depending on the parameters.It was observed that while removing obstacles aside,it is better to put them away from the exits.However,the volunteers pay higher costs.In most cases,evacuees would remove obstacles because it is better than moving toward another exit.Removing obstacles from exits increases the efficiency of the overall system.In the future,the model can be extended to investigate various combinations of games with dynamic payoffs while considering complex and constrained real-life scenarios.

    Acknowledgement:The authors acknowledge the study to the collaborative teamwork.

    Funding Statement:The authors received no specific funding for this study.

    Author Contributions:Conceptualization,Imran Khan and Jamaluddin Mir;Data curation,Maqsood Mahmud and Asiya Salam;Formal analysis,Jamaluddin Mir,Sardar Biabani,May Aldossary and Mustafa Youldash;Funding acquisition,Ashraf Saadeldeen and Dania AlKhulaifi;Investigation,Sardar Biabani and May Aldossary;Methodology,Maria Gul,Imran Khan and Gohar Zaman;Project administration,Atta Rahman;Resources,May Aldossary,Ashraf Saadeldeen,Maqsood Mahmud and Asiya Salam;Software,Maria Gul and Gohar Zaman;Supervision,Imran Khan;Validation,Atta Rahman,Jamaluddin Mir,Mustafa Youldash,Asiya Salam;Visualization,Sardar Biabani;Writing–original draft,Maria Gul and Gohar Zaman;Writing–review &editing,Atta Rahman,Dania AlKhulaifi,and Abdullah AlTurkey.

    Availability of Data and Materials:Not applicable.

    Conflicts of Interest:The authors have no conflicts of interest to report regarding the study.

    成人手机av| 女警被强在线播放| 色综合欧美亚洲国产小说| 男男h啪啪无遮挡| 在线观看免费视频日本深夜| 午夜福利一区二区在线看| 香蕉丝袜av| 久9热在线精品视频| 成人永久免费在线观看视频 | 国产无遮挡羞羞视频在线观看| 亚洲少妇的诱惑av| 亚洲九九香蕉| 夜夜夜夜夜久久久久| 在线观看免费高清a一片| 侵犯人妻中文字幕一二三四区| 久久人人97超碰香蕉20202| 高清毛片免费观看视频网站 | 新久久久久国产一级毛片| 亚洲成人免费av在线播放| 亚洲中文av在线| 又大又爽又粗| 国产精品免费大片| 欧美日韩av久久| 亚洲国产毛片av蜜桃av| 国产精品自产拍在线观看55亚洲 | 成人精品一区二区免费| 丝袜在线中文字幕| 99国产精品免费福利视频| 国内毛片毛片毛片毛片毛片| 国产麻豆69| 啦啦啦在线免费观看视频4| 日本黄色视频三级网站网址 | 免费人妻精品一区二区三区视频| 久久久久久久久免费视频了| 国产成人欧美| 免费观看人在逋| 亚洲国产欧美一区二区综合| av一本久久久久| 美女国产高潮福利片在线看| 精品亚洲成a人片在线观看| 考比视频在线观看| 亚洲五月婷婷丁香| 亚洲精品久久午夜乱码| 天天躁夜夜躁狠狠躁躁| 国产精品.久久久| 69精品国产乱码久久久| 免费一级毛片在线播放高清视频 | 在线天堂中文资源库| 国产在线一区二区三区精| 国产精品免费大片| 亚洲欧美精品综合一区二区三区| 亚洲三区欧美一区| 高潮久久久久久久久久久不卡| 成人18禁高潮啪啪吃奶动态图| √禁漫天堂资源中文www| 欧美精品av麻豆av| 丰满人妻熟妇乱又伦精品不卡| 欧美久久黑人一区二区| 亚洲欧美日韩高清在线视频 | 黑人巨大精品欧美一区二区蜜桃| 国产日韩欧美视频二区| 日韩欧美国产一区二区入口| 搡老岳熟女国产| 免费看a级黄色片| 日本欧美视频一区| 日韩视频在线欧美| 久久精品熟女亚洲av麻豆精品| 99re6热这里在线精品视频| 免费人妻精品一区二区三区视频| 免费观看人在逋| 久久久国产精品麻豆| 欧美日韩一级在线毛片| 亚洲午夜理论影院| 国产不卡一卡二| 亚洲欧美一区二区三区黑人| 国产国语露脸激情在线看| 久久九九热精品免费| 满18在线观看网站| 欧美日本中文国产一区发布| 国产精品久久久av美女十八| av视频免费观看在线观看| 国产又色又爽无遮挡免费看| 精品一区二区三卡| 菩萨蛮人人尽说江南好唐韦庄| videos熟女内射| 久久久精品区二区三区| 亚洲精品中文字幕在线视频| 国产亚洲一区二区精品| 国产野战对白在线观看| 久热爱精品视频在线9| 99国产综合亚洲精品| 女人久久www免费人成看片| 亚洲性夜色夜夜综合| 岛国毛片在线播放| 精品亚洲成a人片在线观看| 伊人久久大香线蕉亚洲五| 日韩免费av在线播放| 麻豆成人av在线观看| 大片免费播放器 马上看| av电影中文网址| 丝袜美足系列| 在线观看免费高清a一片| 一级毛片精品| 我的亚洲天堂| 91九色精品人成在线观看| 欧美国产精品va在线观看不卡| 欧美久久黑人一区二区| 人人妻人人添人人爽欧美一区卜| 亚洲一区中文字幕在线| 天天躁夜夜躁狠狠躁躁| 国产在线观看jvid| 女人高潮潮喷娇喘18禁视频| 97在线人人人人妻| 国产一区有黄有色的免费视频| 搡老岳熟女国产| 精品一区二区三卡| av线在线观看网站| 亚洲欧美色中文字幕在线| 午夜免费成人在线视频| 美女视频免费永久观看网站| 久久精品国产a三级三级三级| 好男人电影高清在线观看| 日韩精品免费视频一区二区三区| 欧美老熟妇乱子伦牲交| 人成视频在线观看免费观看| 精品一区二区三区四区五区乱码| 欧美一级毛片孕妇| 亚洲色图综合在线观看| 国产精品熟女久久久久浪| 超碰97精品在线观看| 日本欧美视频一区| 99在线人妻在线中文字幕 | 欧美日韩亚洲高清精品| 免费在线观看视频国产中文字幕亚洲| 亚洲中文日韩欧美视频| 亚洲av成人一区二区三| 亚洲熟女毛片儿| 日韩制服丝袜自拍偷拍| 麻豆国产av国片精品| 男女边摸边吃奶| 90打野战视频偷拍视频| 国产男女超爽视频在线观看| 考比视频在线观看| 日本精品一区二区三区蜜桃| 亚洲精品中文字幕一二三四区 | 欧美 日韩 精品 国产| 日韩一区二区三区影片| 国产男靠女视频免费网站| h视频一区二区三区| 蜜桃在线观看..| 亚洲精品美女久久av网站| 啦啦啦 在线观看视频| 高清黄色对白视频在线免费看| 亚洲一卡2卡3卡4卡5卡精品中文| 亚洲国产欧美在线一区| 精品国产乱子伦一区二区三区| av电影中文网址| 国产高清视频在线播放一区| 国产高清激情床上av| 精品少妇黑人巨大在线播放| 69av精品久久久久久 | 亚洲精品中文字幕在线视频| 久久人妻熟女aⅴ| www.熟女人妻精品国产| 国产精品影院久久| 夜夜爽天天搞| 亚洲欧美日韩高清在线视频 | 伦理电影免费视频| 乱人伦中国视频| 国产福利在线免费观看视频| 青青草视频在线视频观看| 涩涩av久久男人的天堂| 久久精品亚洲av国产电影网| 大片免费播放器 马上看| 在线观看免费视频日本深夜| 一本—道久久a久久精品蜜桃钙片| 国产成人精品无人区| 成人免费观看视频高清| 在线看a的网站| 别揉我奶头~嗯~啊~动态视频| 中文字幕最新亚洲高清| 欧美精品av麻豆av| 精品国产国语对白av| 黑人操中国人逼视频| 亚洲精品国产区一区二| 国产亚洲精品第一综合不卡| 欧美老熟妇乱子伦牲交| 亚洲黑人精品在线| av天堂久久9| 亚洲欧美日韩另类电影网站| 国产在线免费精品| 制服人妻中文乱码| 国产成人系列免费观看| 视频区欧美日本亚洲| 又大又爽又粗| 亚洲精品久久午夜乱码| 国产又色又爽无遮挡免费看| 波多野结衣一区麻豆| 一本综合久久免费| 亚洲久久久国产精品| 欧美日韩一级在线毛片| 老司机深夜福利视频在线观看| 亚洲成人国产一区在线观看| 老司机午夜福利在线观看视频 | 中文字幕精品免费在线观看视频| 国产欧美日韩一区二区三| 99热国产这里只有精品6| 欧美精品啪啪一区二区三区| 国产在线免费精品| 久久影院123| 精品亚洲成a人片在线观看| 日韩大码丰满熟妇| 老司机亚洲免费影院| 中文字幕人妻丝袜一区二区| 亚洲第一欧美日韩一区二区三区 | 亚洲国产欧美一区二区综合| 美女福利国产在线| 国产精品免费一区二区三区在线 | 美女扒开内裤让男人捅视频| 久久精品国产a三级三级三级| 视频在线观看一区二区三区| 无限看片的www在线观看| 99精品欧美一区二区三区四区| 久久精品国产99精品国产亚洲性色 | 丝袜在线中文字幕| a级毛片在线看网站| av国产精品久久久久影院| 啦啦啦免费观看视频1| 欧美日韩一级在线毛片| 九色亚洲精品在线播放| 欧美日韩中文字幕国产精品一区二区三区 | 欧美性长视频在线观看| 国产精品二区激情视频| 欧美国产精品一级二级三级| 午夜免费成人在线视频| 一区二区三区精品91| av电影中文网址| 亚洲成av片中文字幕在线观看| 亚洲成国产人片在线观看| 精品一区二区三区视频在线观看免费 | 亚洲三区欧美一区| 亚洲精品中文字幕一二三四区 | 久久精品国产亚洲av高清一级| 国产精品电影一区二区三区 | 久久天躁狠狠躁夜夜2o2o| 黑人操中国人逼视频| 日韩欧美三级三区| 可以免费在线观看a视频的电影网站| 欧美日韩黄片免| 欧美精品一区二区大全| 一本综合久久免费| 国产一区二区三区在线臀色熟女 | 欧美一级毛片孕妇| 国产野战对白在线观看| 亚洲国产av新网站| 亚洲国产欧美日韩在线播放| 亚洲精品中文字幕一二三四区 | 亚洲国产精品一区二区三区在线| 9191精品国产免费久久| 日本精品一区二区三区蜜桃| svipshipincom国产片| 人人妻,人人澡人人爽秒播| 桃红色精品国产亚洲av| 五月天丁香电影| 99re6热这里在线精品视频| 欧美成人免费av一区二区三区 | 天天躁狠狠躁夜夜躁狠狠躁| 成人黄色视频免费在线看| 777久久人妻少妇嫩草av网站| 精品久久久久久久毛片微露脸| 中文字幕最新亚洲高清| 欧美变态另类bdsm刘玥| 久久久久视频综合| 欧美+亚洲+日韩+国产| 在线观看免费日韩欧美大片| 成年人午夜在线观看视频| 免费高清在线观看日韩| 亚洲成人手机| 黄频高清免费视频| 50天的宝宝边吃奶边哭怎么回事| 久久久欧美国产精品| 一本色道久久久久久精品综合| 女人被躁到高潮嗷嗷叫费观| 成人手机av| 97人妻天天添夜夜摸| 极品教师在线免费播放| 精品高清国产在线一区| 19禁男女啪啪无遮挡网站| 在线播放国产精品三级| 在线观看免费视频网站a站| 极品人妻少妇av视频| 妹子高潮喷水视频| 中文欧美无线码| 午夜激情av网站| 免费女性裸体啪啪无遮挡网站| 国产av国产精品国产| 国产精品免费一区二区三区在线 | 日本av手机在线免费观看| 国产精品国产av在线观看| 色综合欧美亚洲国产小说| 99国产极品粉嫩在线观看| tocl精华| 亚洲精品成人av观看孕妇| 欧美激情高清一区二区三区| 王馨瑶露胸无遮挡在线观看| 大香蕉久久网| 久久青草综合色| 国产精品麻豆人妻色哟哟久久| 免费观看人在逋| 女警被强在线播放| 淫妇啪啪啪对白视频| 超碰97精品在线观看| 成人亚洲精品一区在线观看| 性少妇av在线| 色婷婷久久久亚洲欧美| av在线播放免费不卡| 男女之事视频高清在线观看| 久久久久国产一级毛片高清牌| 在线观看舔阴道视频| 国产欧美日韩一区二区三区在线| 免费在线观看完整版高清| 99国产精品一区二区蜜桃av | 欧美中文综合在线视频| 欧美日韩国产mv在线观看视频| 亚洲av成人不卡在线观看播放网| 18禁美女被吸乳视频| 国产在线精品亚洲第一网站| 久久 成人 亚洲| 纯流量卡能插随身wifi吗| 国产黄频视频在线观看| 免费日韩欧美在线观看| 黄频高清免费视频| 国产老妇伦熟女老妇高清| 久久中文字幕人妻熟女| 天天躁日日躁夜夜躁夜夜| 露出奶头的视频| 少妇猛男粗大的猛烈进出视频| 亚洲成av片中文字幕在线观看| 男女高潮啪啪啪动态图| 久久毛片免费看一区二区三区| 亚洲欧洲日产国产| 久久亚洲精品不卡| 欧美中文综合在线视频| 精品人妻在线不人妻| 免费久久久久久久精品成人欧美视频| 久久精品aⅴ一区二区三区四区| 一级片'在线观看视频| 亚洲成人免费av在线播放| 99热网站在线观看| 亚洲国产毛片av蜜桃av| 久久久国产一区二区| 国产又爽黄色视频| 国产精品免费大片| 欧美黑人精品巨大| svipshipincom国产片| 国产高清激情床上av| 亚洲国产中文字幕在线视频| 欧美变态另类bdsm刘玥| 久久国产精品人妻蜜桃| 深夜精品福利| 黄色怎么调成土黄色| 大香蕉久久网| 国产成人免费无遮挡视频| 久久久久精品人妻al黑| 久久青草综合色| 捣出白浆h1v1| 丁香六月欧美| videosex国产| 久久精品国产综合久久久| 久久国产精品大桥未久av| netflix在线观看网站| 国产午夜精品久久久久久| 精品国产乱子伦一区二区三区| 亚洲成av片中文字幕在线观看| 黄色a级毛片大全视频| 久久精品aⅴ一区二区三区四区| 国产亚洲午夜精品一区二区久久| 80岁老熟妇乱子伦牲交| 精品第一国产精品| 精品少妇黑人巨大在线播放| 国产免费视频播放在线视频| 精品国产一区二区三区久久久樱花| 亚洲av成人一区二区三| 性色av乱码一区二区三区2| 亚洲va日本ⅴa欧美va伊人久久| 狠狠狠狠99中文字幕| 欧美国产精品va在线观看不卡| 美女高潮到喷水免费观看| www.精华液| 国产淫语在线视频| 多毛熟女@视频| 久久天堂一区二区三区四区| 国产日韩一区二区三区精品不卡| 欧美激情 高清一区二区三区| 黄片播放在线免费| 国产亚洲欧美在线一区二区| 一本久久精品| 在线看a的网站| 777久久人妻少妇嫩草av网站| 亚洲精品自拍成人| 老汉色∧v一级毛片| 欧美日韩一级在线毛片| 十八禁高潮呻吟视频| 精品久久久久久电影网| tube8黄色片| 大片电影免费在线观看免费| 80岁老熟妇乱子伦牲交| 50天的宝宝边吃奶边哭怎么回事| 国产免费现黄频在线看| 亚洲va日本ⅴa欧美va伊人久久| 69av精品久久久久久 | 久久久国产成人免费| 成人av一区二区三区在线看| 久久这里只有精品19| 一级毛片女人18水好多| 欧美激情极品国产一区二区三区| 精品卡一卡二卡四卡免费| 99精国产麻豆久久婷婷| 激情在线观看视频在线高清 | 夫妻午夜视频| 欧美黑人欧美精品刺激| 黄色毛片三级朝国网站| 久久中文字幕人妻熟女| 久久久久网色| 免费人妻精品一区二区三区视频| 18禁观看日本| 色婷婷av一区二区三区视频| 国产淫语在线视频| 久久久久久久久免费视频了| 久久久国产精品麻豆| 搡老熟女国产l中国老女人| 亚洲av电影在线进入| 国产成人精品久久二区二区91| 成人三级做爰电影| 一进一出好大好爽视频| 啦啦啦中文免费视频观看日本| 日韩熟女老妇一区二区性免费视频| 亚洲成人手机| 纵有疾风起免费观看全集完整版| 天堂俺去俺来也www色官网| 波多野结衣一区麻豆| 国产深夜福利视频在线观看| 欧美一级毛片孕妇| 亚洲成人国产一区在线观看| 99国产精品99久久久久| 国产亚洲精品久久久久5区| 777久久人妻少妇嫩草av网站| 大香蕉久久成人网| 久久久久久久国产电影| 成人国产av品久久久| 久久精品国产99精品国产亚洲性色 | 手机成人av网站| 久久天躁狠狠躁夜夜2o2o| 国产精品久久久久久精品古装| 精品国产一区二区久久| 精品视频人人做人人爽| 高潮久久久久久久久久久不卡| 亚洲av电影在线进入| 757午夜福利合集在线观看| 男女边摸边吃奶| 国产精品免费视频内射| 久久久久久久精品吃奶| 午夜91福利影院| 亚洲性夜色夜夜综合| 丰满迷人的少妇在线观看| 人妻 亚洲 视频| 亚洲综合色网址| 黑人巨大精品欧美一区二区mp4| 19禁男女啪啪无遮挡网站| 精品久久蜜臀av无| 男人舔女人的私密视频| 电影成人av| 中文字幕精品免费在线观看视频| 久久久水蜜桃国产精品网| av网站在线播放免费| 亚洲全国av大片| 满18在线观看网站| 美国免费a级毛片| 高清视频免费观看一区二区| 老司机福利观看| 伊人久久大香线蕉亚洲五| 中亚洲国语对白在线视频| 高清欧美精品videossex| 国产一区二区三区综合在线观看| av天堂久久9| 日本精品一区二区三区蜜桃| 日日夜夜操网爽| 亚洲九九香蕉| 精品少妇一区二区三区视频日本电影| 国产熟女午夜一区二区三区| 欧美精品高潮呻吟av久久| 法律面前人人平等表现在哪些方面| 精品少妇黑人巨大在线播放| 我要看黄色一级片免费的| 一边摸一边抽搐一进一小说 | 国产一区二区激情短视频| 色婷婷久久久亚洲欧美| 亚洲色图 男人天堂 中文字幕| 精品亚洲成a人片在线观看| av一本久久久久| 日韩熟女老妇一区二区性免费视频| 老鸭窝网址在线观看| 一级毛片精品| 中文字幕另类日韩欧美亚洲嫩草| 一本大道久久a久久精品| 国产成人影院久久av| 日韩制服丝袜自拍偷拍| 国产亚洲午夜精品一区二区久久| 久久久水蜜桃国产精品网| 一区二区三区乱码不卡18| 久久免费观看电影| 嫩草影视91久久| 91麻豆av在线| 亚洲成人国产一区在线观看| 丰满少妇做爰视频| 午夜福利在线观看吧| 亚洲全国av大片| 国产男女内射视频| 女人久久www免费人成看片| 亚洲午夜精品一区,二区,三区| 亚洲天堂av无毛| 在线观看人妻少妇| 久久久久精品国产欧美久久久| 色94色欧美一区二区| 欧美精品亚洲一区二区| 精品熟女少妇八av免费久了| 精品一品国产午夜福利视频| 久久 成人 亚洲| 精品免费久久久久久久清纯 | a级片在线免费高清观看视频| 99国产精品99久久久久| 满18在线观看网站| 国产欧美日韩一区二区三区在线| 国产激情久久老熟女| 国产欧美日韩精品亚洲av| 热99国产精品久久久久久7| 91国产中文字幕| 天天躁狠狠躁夜夜躁狠狠躁| 色视频在线一区二区三区| 中文字幕另类日韩欧美亚洲嫩草| 妹子高潮喷水视频| 91麻豆av在线| 亚洲精品国产精品久久久不卡| 手机成人av网站| bbb黄色大片| av欧美777| 男男h啪啪无遮挡| 1024视频免费在线观看| 久久人人97超碰香蕉20202| 熟女少妇亚洲综合色aaa.| 亚洲中文av在线| 一级a爱视频在线免费观看| 精品国产乱码久久久久久小说| 午夜福利乱码中文字幕| 亚洲国产欧美网| 中国美女看黄片| 涩涩av久久男人的天堂| 91老司机精品| 精品免费久久久久久久清纯 | 亚洲中文av在线| 久热爱精品视频在线9| 色婷婷av一区二区三区视频| 亚洲av美国av| 久久久久网色| 视频区图区小说| 蜜桃在线观看..| 亚洲专区字幕在线| 亚洲一卡2卡3卡4卡5卡精品中文| h视频一区二区三区| 亚洲国产欧美网| 在线观看免费日韩欧美大片| 亚洲第一av免费看| 少妇猛男粗大的猛烈进出视频| 视频在线观看一区二区三区| 亚洲美女黄片视频| 精品国内亚洲2022精品成人 | 久9热在线精品视频| 亚洲精品久久成人aⅴ小说| 国产免费视频播放在线视频| 亚洲av国产av综合av卡| 无遮挡黄片免费观看| 啦啦啦中文免费视频观看日本| 母亲3免费完整高清在线观看| 好男人电影高清在线观看| av天堂久久9| 国产免费福利视频在线观看| 女人被躁到高潮嗷嗷叫费观| 成人18禁在线播放| 精品国产乱码久久久久久男人| 国产成人欧美| 一级毛片电影观看| 国产亚洲精品久久久久5区| 午夜视频精品福利| 欧美国产精品一级二级三级| 久久人妻福利社区极品人妻图片| 飞空精品影院首页| av一本久久久久| 久久人妻熟女aⅴ| 亚洲专区中文字幕在线| 色尼玛亚洲综合影院| 日韩欧美免费精品| 老熟妇仑乱视频hdxx| 色尼玛亚洲综合影院| 狠狠婷婷综合久久久久久88av| 久久婷婷成人综合色麻豆| 免费久久久久久久精品成人欧美视频| 国产男女超爽视频在线观看| 老汉色∧v一级毛片| 男女高潮啪啪啪动态图| 国产伦人伦偷精品视频| 亚洲 国产 在线| 久久午夜综合久久蜜桃| 51午夜福利影视在线观看| 999久久久国产精品视频| 精品第一国产精品|