1 Introduction

Game theory is a mathematical approach for investigating situations with competing interests involving decision makers (DMs). American economists Neumann and Morgenstern [49] conceptualized game theory for the first time in their work “Theory of Games, and Economic Behavior”. The growth of the work in game theory got pace due to the publication of works by Nash, Shapley [44], Aumann and Peleg [6], Gillies [22, 23], Simon [45] and Raiffa [36], Raiffa and Luce [35] during the decade of 1950. Classical game theory assumes appropriate information and reliable data; nevertheless, it is hard to analyze information accurately in real games due to a lack of knowledge of some elements and a player’s vague understanding of events. In such cases, fuzzy set theory has shown to be highly effective in game theory. Zadeh [51] was the first mathematician to conceptualize fuzzy sets. This was effectively used in the problems of decision-making by Bellman and Zadeh [9]. This idea was further explored by Tanaka et al. [47] for solving fuzzy mathematical programming problems. Zimmermann [52] conceptualized the idea of Fuzzy linear programming problem (FLPP) models for the first time, in which decision variables were taken as fuzzy numbers. When all the variables, parameters and coefficients used in an LPP are taken as fuzzy numbers, such an LPP model is known as a fully fuzzy linear programming problem (FFLPP)

Campos [16] firstly developed a method to find the solution to fuzzy matrix games using a ranking function to put fuzzy numbers in order. Later, Buckley and Feuring [15] introduced a solution for an FLPP by converting the objective function of FLPP to a multiple objective LPP model. Liu [32] introduced a method to solve FLPP based on the quantum of satisfaction of constraints involved in the FLPP. Bector et al. [8] explained duality in FLP Models and used it to solve fuzzy matrix games. Vijay et al. [48] used the fuzzy relation approach to solve FMG with a predefined fuzzy goal. Li [30] solved FMGs with TFN payoff matrix with the help of \(\alpha\)-cuts. Seikh et al. [40] used a novel approach to game solving based on the concept of the weighted average operator and the score function. Kumar and Kaur [27] gave a solution method to solve FFLPP using a ranking function. Ammar et al. [3] and Brikaa et al. [13] studied continuous differential games under a fuzzy rough environment and gave a saddle point solution. Brikaa et al. [14] applied the Mehar approach to solve games with payoff matrix filled with dual hesitant triangular fuzzy numbers. Brikaa et al. [11, 12] studied zero-sum multi-criteria matrix games and constrained matrix games in a rough fuzzy environment and provided a program algorithm for their solution. Das et al. [19] used TFNs to solve FFLPP by introducing fuzzy slack and surplus variables to convert the fuzzy constraint inequalities into equalities. Mahmoodirad et al. [34] converted the fuzzy problem into a crisp multi-objective non-linear problem and used the principles of fuzzy theory and componentwise optimization.Triangular Pythagorean fuzzy numbers were extended by Akram et al. [1] to the concept of crisp linear programming problems in a Pythagorean fuzzy environment.

Intuitionistic Fuzzy sets (IFS) were presented by Atanassov [4, 5] to add more accuracy to the results by adding a second component of the degree of non-belongingness to fuzzy sets. The Minkowski distance of Type-2 Intuitionistic fuzzy sets (T2IFSs) based on the Hausdorff metric was proposed by Karmakar et al. [24] to construct matrix games in the T2IF environment and then used the proposed distance measure to solve the matrix games by producing a similarity measure of T2IFS. They tested the applicability and validity of the methodology by applying it to the bio-gas plant installation challenge. Using the TOPSIS Technique and dominance property of game theory, Bhaumik et al. [10] studied the fast-rising problem of human trafficking and viewed it through the famous game of “Prisoners dilemma” using hesitant interval-valued IFS. Seikh and Dutta [37] proposed a method to convert the framed game situation into a deterministic model by breaking the single interval type objective function into multi-objective functions. Li [28, 29] proposed a two-tier LPP model for solving FMGs with payoff matrix as TFNs, widely known as ‘Li’s Model’. From Li’s model, it’s clear that in an FMG with TFN payoffs, a player’s loss ceiling and gain floor may not be identical; however they may be TFNs. Ammar and Birkaa [2] cracked the puzzle of constrained matrix games under a fuzzy rough environment by giving an effective method to break it into four crisp LPPs.

Later Smarandache [46] provided a better generalization of IFS to introduce Neutrosophic fuzzy sets by adding a third component of the degree of hesitancy to IFS. Trapezoidal neutrosophic linear programming (TrNLP) problems with uncertainties were solved using a new computing approach that simplifies the presentation of the complex problem by Das and Chakraborty [21]. A new methodology for solving neutrosophic linear programming problems (NLPPs) known as the pentagonal neutrosophic (PN) approach has been described by Das et al. [18], in which objectives and constraints were represented by pentagonal neutrosophic numbers (PNN). Seikh et al. [38], Seikh and Dutta [41] addressed two aspects of neutrosophic mathematical programming using two different approaches and to demonstrate the validity and effectiveness of the two methodologies, they provided a market share case study in telecom sector and another numerical example. Das et al. [20] solved fractional FLPP and illustrated its applications in the industry sector. Seikh et al. [42] gave a solution technique of FMG with payoff matrix of dense triangular fuzzy lock sets (DTFLS) by defining a new ranking function, further Seikh and Karmakar [39] solved FMGs with DTFLS payoff matrix by defining credibility equilibrium strategy for the decision makers.

Most of the work discussed above involves fuzziness, either in the payoff matrix or in the objective function, with a few exceptions dealing with fuzzy payoffs and fuzzy goals. Very little work deals with fully fuzzified matrix games, where even the players’ strategies are taken as fuzzy numbers. In this paper, we will look at the case of a fully fuzzified matrix game (FFMG) in which the payoffs and strategies of the players are treated as arbitrary TFNs. A few researchers who have worked with FFMGs have solved the problem using the traditional Yager’s [50] resolution method. This has motivated us to work in the direction of solving Fully Fuzzy Matrix Games (FFMG) using a novel technique, hence this article. This paper proposes a new, effective, and simple linear programming (LP) model technique for solving fully fuzzified matrix games with TFNs as payoffs. We defuzzified the objective function using a ranking function and introduced fuzzy surplus and slack variables in constraint inequalities, which are fuzzy too. As a result, our method is a novel approach to solving such challenges.

According to the following outline, this paper is written: Some preliminary definitions of the Fuzzy set theory are introduced in Sect. 2. In Sect. 3, the focus is on FFMG concepts, and its solution methodology is explained. In Sect. 4, three numerical are solved to show the practical applicability of the proposed solution methodology. The results obtained have been discussed in Sect. 5. Section 6 compares the results obtained by some other renowned researchers. Finally, the conclusion arrives in Sect. 7.

2 Preliminaries

This section is devoted to some fundamental notions and definitions of fuzzy set theory and its algebra (Fig. 1).

Definition 1

[25] A Triplet \(\tilde{E}\) = \((e_L, e, e_R)\) is known as Triangular Fuzzy Number (TFN) if its membership function \(\tilde{E}(z):{\mathbb {R}}\rightarrow [0, 1]\) is given by

$$\begin{aligned} \tilde{E}(z):={\left\{ \begin{array}{ll} \frac{z-e_L}{e-e_L} \quad &{}\text {if}\, e_L\le z\le e\\ \frac{e_R-z}{e_R-e} \quad &{}\text {if}\, e\le z\le e_R\\ \, 0 \quad &{}\text {otherwise} \end{array}\right. } \end{aligned}$$
Fig. 1
figure 1

membership function of TFN

Definition 2

[25] The \(\alpha\) -cut \(\tilde{E}_\alpha\) of TFN \(\tilde{E}=\left( e_L,e, e_R\right)\) is written as the crisp set \(\tilde{E}_\alpha =\left[ \left( e-e_L\right) \alpha +e_L, \left( e-e_R\right) \alpha +e_R\right] =\left[ ^{L} E_{\alpha },^{R}E_{\alpha }\right]\) (say) for some \(0\le \alpha \le 1\).

Definition 3

[25] A TFN \(\tilde{E}=\left( e_L, e, e_R\right)\) is known as

  1. (a)

    a non-negative fuzzy number iff \(e_L \ge 0\).

  2. (b)

    a non-positive fuzzy number iff \(e_R \le 0\).

  3. (c)

    an unrestricted fuzzy number iff \(e_L < 0\). and \(e_R > 0\)

  4. (d)

    a zero fuzzy number iff \(e_L=e=e_R = 0\) and we write it as \(\tilde{0}\) = (0, 0, 0)

  5. (e)

    a unit fuzzy number iff \(e_L=e=e_R = 1\) and we write it as \(\tilde{1}\) = (1, 1, 1)

Remark

Any real number \(\lambda\) can be written as a TFN \(\tilde{\lambda } = (\lambda ,\lambda ,\lambda )\)

Definition 4

[25] Two TFNs \(\tilde{E}=\left( e_L, e, e_R\right)\) and \(\tilde{G}=\left( g_L, g, g_R \right)\) are taken to be equal iff \(e_L=g_L\); \(e=g\); \(e_R=g_R\).

Definition 5

[31] A ranking or defuzzifying function F is a real function defined with domain as the set of all fuzzy numbers, which maps each fuzzy numbers into the real line, where a natural order exists, i.e \(F:N({\mathbb {R}}) \rightarrow {\mathbb {R}}\), where \(N({\mathbb {R}})\) is a set of all fuzzy numbers. If \(E=(e_L, e, e_R) \in N({\mathbb {R}})\) is a TFN then we take \(F(E)=\frac{1}{4}\left[ e_L+2e+e_R\right]\).

Definition 6

[25] Arithmetic operations on two TFNs \(\tilde{E}=\left( e_L, e, e_R\right)\) and \(\tilde{G}=\left( g_L, g, g_R\right)\) are outlined as follows:-

  1. (i)

    Addition: \(\tilde{E}\oplus \tilde{G}=\left( e_L+g_L, e+g, e_R+g_R\right)\).

  2. (ii)

    Subtraction: \(\tilde{E}\ominus \tilde{G}=\left( e_L-g_R, e-g, e_R-g_L\right)\).

  3. (iii)

    Multiplication: Let \(\tilde{E}=\left( e_L, e, e_R\right)\) be any TFN and \(\tilde{G}=\left( g_L, g, g_R\right)\) be a non-neg TFN (i.e. \(g_L\ge 0\)) Then

    $$\begin{aligned} \tilde{E}\otimes \tilde{G}={\left\{ \begin{array}{ll} \left( e_L g_L, eg, e_R g_R\right) \quad &{}\text {if}\, e_L\ge 0 \\ \left( e_L g_R, eg, e_R g_L\right) \quad &{}\text {if}\, e_R< 0 \\ \left( e_L g_R, eg, e_R g_R\right) \quad &{}\text {if}\, e_L < 0; \,e_R \ge 0.\\ \end{array}\right. } \end{aligned}$$
  4. (iv)

    Scalar Multiplication:

    $$\begin{aligned} \lambda \,\tilde{E}={\left\{ \begin{array}{ll} \left( \lambda e_L, \lambda e, \lambda e_R\right) \quad &{}\text {if} \, \lambda \ge 0 \\ \left( \lambda e_R, \lambda e, \lambda e_L\right) \quad &{}\text {if} \, \lambda < 0 \\ \end{array}\right. } \end{aligned}$$
  5. (v)

    Division: Let \(\tilde{E} = \left( e_L, e, e_R\right)\) be any TFN and \(\tilde{G}=\left( g_L, g, g_R\right)\) be a non-neg TFN, then

    \({\tilde{E}}\oslash {\tilde{G}}=\left( \frac{e_L}{g_R}, \frac{e}{g}, \frac{e_R}{g_L}\right)\).

Definition 7

[25] The ordering of two TFNs \(\tilde{E}=\left( e_L, e, e_R\right)\) and \(\tilde{G}=\left( g_L, g, g_R\right)\) is conceptualised as follows

  1. (i)

    \(\tilde{G}\preceq \tilde{E}\) if and only if \(F(\tilde{G})\le F(\tilde{E})\).

  2. (ii)

    \(\tilde{G} \prec \tilde{E}\) if and only if \(F(\tilde{G}) < F(\tilde{E})\).

where F is the defuzzification function.

Note:- \(F(\tilde{G}+\tilde{E})=F(\tilde{G}) + F(\tilde{E})\) and the extension of this property for n-fuzzy numbers \(\tilde{E}_1, \tilde{E}_2,\dots ,\tilde{E}_n\), may be given as \(F\left( \sum ^{n}_{k=1}\tilde{E}_k\right) =\sum ^{n}_{k=1} F\left( \tilde{E}_k\right)\).

3 Fuzzy matrix games (FMG)

3.1 Fully fuzzified matrix games (FFMG)

Let \(\tilde{E}=\left( \tilde{a}_{jk}\right) _{m\times n} \in (\text {TFN}({\mathbb {R}}))^{m\times n}\) be fuzzy matrix with TFN entries where \(\tilde{a}_{jk}=\left( (a_{jk})_L, a_{jk}, (a_{jk})_R\right) \in (\text {TFN}({\mathbb {R}}))^{m\times n}\), \(\text {TFN}({\mathbb {R}})\) being the set of all TFNs. The matrix \(\tilde{E}\) is called the fuzzy payoff matrix for player-I and the fuzzy entity \((\tilde{z}^{T}\tilde{E}\,\tilde{t})\) for \(\tilde{z} \in \tilde{S}^I\) and \(\tilde{t} \in \tilde{S}^{II}\) is called fuzzy expected payoff value set to player-I. Then by a fully fuzzified matrix game we mean a triplet \(\left( \tilde{S}^{I}, \tilde{S}^{II}, \tilde{E}\right)\)=FFMG (say), where \(\tilde{S}^{I}\) and \(\tilde{S}^{II}\) are sets of all fuzzy mixed TFN strategies for player-I and player-II respectively, i.e.

$$\begin{aligned} \tilde{S}^{I}&=\left\{ \tilde{z}=\left( \tilde{z}_1, \tilde{z}_2, \dots .,\tilde{z}_m\right) : \sum ^{m}_{j=1}\tilde{z}_j\simeq \tilde{1}, \tilde{z}_j\in \text {TFN}({\mathbb {R}})\right\} \\ \tilde{S}^{II}&=\left\{ \tilde{t}=\left( \tilde{t}_1, \tilde{t}_2, \dots .,\tilde{t}_n\right) : \sum ^{n}_{k=1}\tilde{t}_k \simeq \tilde{1}, \tilde{t}_k\in \text {TFN}({\mathbb {R}})\right\} \end{aligned}$$

Then a couplet \(\left( \tilde{u}, \tilde{v}\right)\) where \(\tilde{u}, \tilde{v} \in \text {TFN}({\mathbb {R}})\), is known as a reasonable solution of FFMG if \(\exists\) \(\tilde{z}^{*}\in \tilde{S}^{I}\) and \(\tilde{t}^{*}\in \tilde{S}^{II}\) satisfying

$$\begin{aligned}{} & {} \left( \tilde{z}^{*}\right) ^{T}\tilde{E}\,\tilde{t}\ge \tilde{u} \;\; \forall \;\; \tilde{t}\in \tilde{S}^{II}\\{} & {} \left( \tilde{z}\right) ^{T}\tilde{E}\,\tilde{t}^{*} \le \tilde{v}\;\; \forall \;\; \tilde{z}\in \tilde{S}^{I} \end{aligned}$$

and \(\tilde{u}\) and \(\tilde{v}\) are known as reasonable values of FFMG for player-I and player-II respectively.

let’s take \(\tilde{\Lambda }_{1}\), \(\tilde{\Lambda }_{2}\) as reasonable value sets for player-I and player-II respectively.

Then if \(\exists\) \(\tilde{u}^{*}\in \tilde{\Lambda }_{1}\) and \(\tilde{v}^{*}\in \tilde{\Lambda }_{2}\) such that

$$\begin{aligned} F(\tilde{u}^{*})\ge F(\tilde{u}) \quad \forall \, \tilde{u} \in \tilde{\Lambda }_{1} \quad \text {and} \quad F(\tilde{v}^{*})\le F(\tilde{v}) \quad \forall \, \tilde{v} \in \tilde{\Lambda }_{2}. \end{aligned}$$

Then the quadruple \(\left( \tilde{z}^{*}, \tilde{t}^{*}, \tilde{u}^{*}, \tilde{v}^{*}\right)\) is called the solution of FFMG=\(\left( \tilde{S}^{I}, \tilde{S}^{II}, \tilde{E}\right)\) and \(\tilde{u}^{*}, \tilde{v}^{*}\) are called the fuzzy optimum TFN values of FFMG for player-I and player-II respectively and

\(\tilde{z}^{*}\), \(\tilde{t}^{*}\) are called the fuzzy optimal TFN strategies of FFMG for player-I and player-II respectively.

3.2 Proposed solution methodology

In this section, we now present a new method to overcome the shortcomings of existing methods discussed in Sect. 6.1 in solving a given FFMG \(\left( \tilde{S}^{I}, \tilde{S}^{II}, \tilde{E}\right)\). The steps are as follows:-

Step-1: To write FFLPPs for both the players.

Using the concepts discussed in Sect. 3, we can obtain the FFLPP for the two players-

For player-1 \(\text {(FFLPP)}^{\textrm{I}}\).

$$\begin{aligned} \begin{array}{ll} \text {maximize} &{} \qquad \tilde{u}\; \, \text {where}\;\tilde{u}=(u_L, u, u_R) \\ \text {subject to} &{} \qquad \tilde{z}^{T}\tilde{E}\,\tilde{t} \succeq \tilde{u}\;\;\forall \;\;\tilde{t} \in \tilde{S}^{II}; \\ &{} \qquad \tilde{z}\in \tilde{S}^{I}; \,\tilde{z}, \tilde{t} \;\;\text {are TFNs}. \end{array} \end{aligned}$$
(1)

For player-2 \(\text {(FFLPP)}^{\textrm{II}}\).

$$\begin{aligned} \begin{array}{ll} \text {minimize} &{} \qquad \tilde{v}\; \, \text {where} \;\tilde{v}=(v_L, v, v_R) \\ \\ \text {subject to} &{} \qquad \tilde{z}^{T}\tilde{E}\,\tilde{t} \preceq \tilde{v}\;\;\forall \;\;\tilde{z} \in \tilde{S}^{I}\\ \\ &{} \qquad \tilde{t}\in \tilde{S}^{II}. \end{array} \end{aligned}$$
(2)

Now, it is customary to take the stationary points (i.e. pure strategy) of the convex fuzzy polytope sets \(\tilde{S}^{I}\) and \(\tilde{S}^{II}\) in the constraints, we get the following FFLPP’s.

\(\text {(FFLPP)}^{\textrm{I}}\)

$$\begin{aligned} \begin{array}{ll} \text {maximize} &{} \qquad \tilde{u} \\ \\ \text {subject to} &{} \qquad \tilde{z}^{T}\tilde{E_{k}}\succeq \tilde{u}. \\ \\ &{} \qquad e^{T}\tilde{z}\approx \tilde{1} \\ \\ &{} \qquad \tilde{z} \succeq \tilde{0} \end{array} \end{aligned}$$
(3)

where \(E_{k}\;(k=1,2,\dots .,n)\) is kth column of pay off matrix \(\tilde{E}\) and \(e^T = (1,1,\ldots ,1)_{1\times m}\).

\(\text {(FFLPP)}^{\textrm{II}}\)

$$\begin{aligned} \begin{array}{ll} \text {minimize} &{} \qquad \tilde{v} \\ \\ \text {subject to} &{} \qquad \tilde{E_{j}}\tilde{t}\preceq \tilde{v}. \\ \\ &{} \qquad e^{T}\tilde{t}\approx \tilde{1} \\ \\ &{} \qquad \tilde{t} \succeq \tilde{0} \end{array} \end{aligned}$$
(4)

where \(E_{j}\;(j=1,2,\dots .,m)\) is jth row of pay off matrix \(\tilde{E}\). Here \(e^T = (1,1,\ldots ,1)_{1\times n}\).

This further yields

\(\text {(FFLPP)}^{\textrm{I}}\)

$$\begin{aligned} \begin{array}{ll} \text {maximize} &{} \qquad \tilde{u} \\ \\ \text {subject to} &{} \qquad \sum _{j=1}^{m} \tilde{a}_{jk} \otimes \tilde{z}_{j}\succeq \tilde{u}\;\; \, (k=1,2,\dots .,n) \\ \\ &{} \qquad \sum _{j=1}^{m}\tilde{z}_{j}\simeq (1,1,1) \\ \\ &{} \qquad \tilde{z}_{j} \succeq \tilde{0} \;\;(j=1,2,\dots .,m). \end{array} \end{aligned}$$
(5)

\(\text {(FFLPP)}^{\textrm{II}}\)

$$\begin{aligned} \begin{array}{ll} \text {minimize} &{} \qquad \tilde{v} \\ \\ \text {subject to} &{} \qquad \sum _{k=1}^{n} \tilde{a}_{jk} \otimes \tilde{t}_{k}\preceq \tilde{v}\;\; \, (j=1,2,\dots .,m) \\ \\ &{} \qquad \sum _{k=1}^{n}\tilde{t}_{k}\simeq (1,1,1) \\ \\ &{} \qquad \tilde{t}_{k} \succeq \tilde{0} \;\;(k=1,2,\dots .,n). \end{array} \end{aligned}$$
(6)

Step-2: To get FFLPPs with equality constraints and non negative conditions.

Now using fuzzy surplus and slack TFN variables \(\tilde{S}_k\) \((k=1,2,....,n)\) and \(\tilde{s}_j\) \((j=1,2,....,m)\). we get

\(\text {(FFLPP)}^{\textrm{I}}\)

$$\begin{aligned} \begin{array}{ll} \text {maximize} &{} \qquad \tilde{u} \\ \\ \text {subject to} &{} \qquad \sum _{j=1}^{m} \tilde{a}_{jk} \otimes \tilde{z}_{j}\ominus \tilde{S}_k\simeq \tilde{u} \;\; \, (k=1,2,\dots .,n)\\ \\ &{}\qquad \sum \limits _{j=1}^{m}\tilde{z}_{j}\simeq (1,1,1) \\ \\ &{}\qquad \tilde{S}_k \succeq \tilde{0}, \tilde{z}_{j} \succeq \tilde{0} \;\; \quad (j=1,2,\dots .,m). \end{array} \end{aligned}$$
(7)

\(\text {(FFLPP)}^{\textrm{II}}\)

$$\begin{aligned} \begin{array}{ll} \text {minimize} &{} \qquad \tilde{v} \\ \\ \text {subject to} &{}\qquad \sum \limits _{k=1}^{n} \tilde{a}_{jk} \otimes \tilde{t}_{k} \oplus \tilde{s}_j \simeq \tilde{v} \;\; \, (j=1,2,\dots .,m) \\ \\ &{} \qquad \sum \limits _{k=1}^{n}\tilde{t}_{k}\simeq (1,1,1) \\ \\ &{} \qquad \tilde{s}_j \succeq \tilde{0}, \tilde{t}_{k} \succeq \tilde{0} \;\; \quad (k=1,2,\dots .,n). \end{array} \end{aligned}$$
(8)

Since \(\tilde{S}_k,\tilde{s}_j,\tilde{a}_{jk},\tilde{z}_j, \tilde{t}_k\) are all TFNs, lets us take \(\tilde{S}_k=(S_k,R_k,Q_k), \tilde{s}_j=(s_j,r_j,q_j),\tilde{a}_{jk}=(a_{jk}, b_{jk}, c_{jk}),\tilde{z}_j=({z}^{j}_{1}, {z}^{j}_{2}, {z}^{j}_{3}),\tilde{t}_k=({t}^{k}_{1}, {t}^{k}_{2}, {t}^{k}_{3})\) in Eq. (8) we get.

\(\text {(FFLPP)}^{\textrm{I}}\)

$$\begin{aligned} \begin{array}{ll} \text {maximize} &{} \qquad (u_L, u, u_R) \\ \\ \text {subject to} &{} \qquad \sum \limits _{j=1}^{m}(a_{jk}, b_{jk}, c_{jk})\otimes ({z}^{j}_{1}, {z}^{j}_{2}, {z}^{j}_{3})\ominus (S_k,R_k,Q_k)\simeq (u_L, u, u_R) \\ \\ &{} \qquad \sum \limits _{j=1}^{m}({z}^{j}_{1}, {z}^{j}_{2}, {z}^{j}_{3})\simeq {(1,1,1)} \\ \\ &{} \qquad ({z}^{j}_{1}, {z}^{j}_{2}, {z}^{j}_{3}) \succeq 0, (j=1,2,\dots .,m) \\ \\ &{} \qquad (S_k,R_k,Q_k) \succeq \tilde{0} \;\;(k=1,2,\dots .,n). \end{array} \end{aligned}$$
(9)

\(\text {(FFLPP)}^{\textrm{II}}\)

$$\begin{aligned} \begin{array}{ll} \text {minimize} &{} \qquad (v_L, v, v_R) \\ \\ \text {subject to} &{} \qquad \sum \limits _{k=1}^{n}(a_{jk}, b_{jk}, c_{jk})\otimes ({t}^{k}_{1}, {t}^{k}_{2}, {t}^{k}_{3})\oplus (s_{j}, r_{j}, q_{j})\simeq (v_L, v, v_R) \\ \\ &{} \qquad \sum \limits _{k=1}^{n}({t}^{k}_{1}, {t}^{k}_{2}, {t}^{k}_{3}) \simeq {(1,1,1)} \\ \\ &{} \qquad ({t}^{k}_{1}, {t}^{k}_{2}, {t}^{k}_{3})\succeq \tilde{0}, (k=1,2,\dots .,n) \\ \\ &{} \qquad (s_{j}, r_{j}, q_{j}) \succeq \tilde{0} \;\;(j=1,2,\dots .,m). \end{array} \end{aligned}$$
(10)

If we take \((a_{jk}, b_{jk}, c_{jk})\otimes (z^{j}_{1}, z^{j}_{2}, z^{j}_{3})=(D_{jk}, E_{jk}, F_{jk})\) and

\((a_{jk}, b_{jk}, c_{jk})\otimes (t^{k}_{1}, t^{k}_{2}, t^{k}_{3})=(d_{jk}, e_{jk}, f_{jk})\) in Eqs. (9) and (10) respectively, Then we get.

\(\text {(FFLPP)}^{\textrm{I}}\)

$$\begin{aligned} \begin{array}{ll} \text {maximize} &{} \qquad (u_L,u,u_R) \\ \\ \text {subject to} &{} \qquad \sum \limits _{j=1}^{m}(D_{jk}, E_{jk}, F_{jk})\ominus (S_{k}, R_{k}, Q_{k}) \simeq (u_{L}, u, u_{R})\;\;(k=1,2,\dots .,n) \\ \\ &{} \qquad \left( \sum \limits _{j=1}^{m}{z}^{j}_{1}, \sum \limits _{j=1}^{m}{z}^{j}_{2}, \sum \limits _{j=1}^{m}{z}^{j}_{3}\right) \simeq {(1,1,1)} \\ \\ &{} \qquad z^{j}_{2}-z^{j}_{1}\ge 0 \\ \\ &{} \qquad z^{j}_{3}-z^{j}_{2}\ge 0\\ \\ &{} \qquad R_{k}-S_{k}\ge 0\\ \\ &{} \qquad Q_{k}-R_{k} \ge 0 \;\;\\ \\ &{} \qquad S_{k}\ge 0,\quad z^{j}_{1} \ge 0\;\; \quad (j=1,2,\dots .,m). \end{array} \end{aligned}$$
(11)

\(\text {(FFLPP)}^{\textrm{II}}\)

$$\begin{aligned} \begin{array}{ll} \text {minimize} &{} \qquad (v_L,v,v_R) \\ \\ \text {subject to} &{} \qquad \sum \limits _{k=1}^{n}(d_{jk}, e_{jk}, f_{jk})\oplus (s_{j}, r_{j}, q_{j}) \simeq (v_{L}, v, v_{R})\;\;(j=1,2,\dots .,m) \\ \\ &{} \qquad \left( \sum \limits _{k=1}^{n}{t}^{k}_{1}, \sum \limits _{k=1}^{n}{t}^{k}_{2}, \sum \limits _{k=1}^{n}{t}^{k}_{3}\right) \simeq {(1,1,1)} \\ \\ &{}\qquad t^{k}_{2}-t^{k}_{1}\ge 0 \\ \\ &{}\qquad t^{k}_{3}-t^{k}_{2}\ge 0\\ \\ &{}\qquad r_{k}-s_{k}\ge 0\\ \\ &{}\qquad q_{k}-r_{k}\ge 0 \\ \\ &{}\qquad t^{k}_{1}\ge 0;\;\; s_{k}\ge 0. \quad (k=1,2,\dots .,n). \end{array} \end{aligned}$$
(12)

Step-3: To get crisp \(\text {(LPP)}^{\textrm{I}}\) & \(\text {(LPP)}^{\textrm{II}}\) for player-I & II respectively.

Now using the defuzzification function in objective functions and algebra of fuzzy numbers ‘Definition 6’ for constraints in Eqs. (11) and (12) gives us the following crisp LPPs for Player-I and player-II respectively.

\(\text {(LPP)}^{\textrm{I}}\)

$$\begin{aligned} \begin{array}{ll} \text {maximize} &{} \qquad \frac{1}{4}(u_L+2u+u_R) \\ \\ \text {subject to} &{} \qquad \sum \limits _{j=1}^{m}D_{jk}-Q_{k}=u_{L} \\ \\ &{} \qquad \sum \limits _{j=1}^{m}E_{jk}-R_{k}=u\;\; \\ \\ &{}\qquad \sum \limits _{j=1}^{m}F_{jk}-S_{k} = u_{R}\quad (k=1,2,\dots .,n)\\ \\ &{}\qquad z^{j}_{2}-z^{j}_{1}\ge 0 \;\; \\ \\ &{}\qquad z^{j}_{3}-z^{j}_{2}\ge 0\\ \\ &{}\qquad R_{k}-S_{k}\ge 0 \\ \\ &{}\qquad Q_{k}-R_{k} \ge 0\\ \\ &{}\qquad S_{k}\succeq 0, \quad z^{j}_{1} \succeq 0\;\; \quad (j=1,2,\dots .,m). \end{array} \end{aligned}$$
(13)

\(\text {(LPP)}^{\textrm{II}}\)

$$\begin{aligned} \begin{array}{ll} \text {minimize} &{} \qquad \frac{1}{4}(v_L+2v+v_R) \\ \\ \text {subject to} &{} \qquad \sum \limits _{k=1}^{n}d_{jk}+s_{j}=v_{L} \\ \\ &{} \qquad \sum \limits _{k=1}^{n}e_{jk}+r_{j}=v\;\;(j=1,2,\dots .,m) \\ \\ &{}\qquad \sum \limits _{k=1}^{n}f_{jk}+q_{j}=v_{R}\\ \\ &{}\qquad t^{k}_{2}-t^{k}_{1}\ge 0 \;\; \\ \\ &{}\qquad t^{k}_{3}-t^{k}_{2}\ge 0\\ \\ &{}\qquad r_{j}-s_{j}\ge 0\\ \\ &{} \qquad q_{j}-r_{j} \ge 0\\ \\ &{}\qquad t^{k}_{1}\ge 0;\;\;s_{j}\ge 0, (k=1,2,\dots .,n). \end{array} \end{aligned}$$
(14)

Step-4: To get the optimum solution of FFMG for the players.

Now, solving crisp LPP’s (13) and (14) will give the complete fuzzy optimum solution of the FFMG. \(\tilde{z}_{j}, (j=1,2,\dots .,m)\) gives the optimal fuzzy strategies for Player-I and \(\tilde{t}_{k}, (k=1,2,\dots .,n)\) gives the optimal fuzzy strategies for Player-II, \(\tilde{u}=(u_{L}, u,u_{R})\) and \(\tilde{v}=(v_L, v,v_R)\) are the optimum fuzzy values of the FFMG for Player-I and Player-II respectively.

3.3 Flow chart of the solution methodology

A visual representation of suggested solution methodology is given in the following flow chart (Fig. 2).

Fig. 2
figure 2

Flowchart of the solution methodology

The next section contains three examples that demonstrates the application and computing procedure of the proposed solution methodology.

4 Numerical examples

Example 1

(Campos [16]) Consider the FFMG defined by the following payoff matrix of TFNs

$$\tilde{E} = \left[ {{\text{ }}\begin{array}{*{20}c} {(175,180,190)} & {(150,156,158)} \\ {(80,90,100)} & {(175,180,190)} \\ \end{array} } \right]$$

Let us write \(\tilde{180}=(175, 180, 190), \tilde{156}=(150, 156, 158), \tilde{90}=(80, 90, 100)\) and assuming that \(\tilde{z}_{1}, \tilde{z}_{2}\) are the fuzzy optimal strategies and \(\tilde{u}\) is the fuzzy optimal value of game for player-I, we have the following FFLPP-I for Ist player

$$\begin{aligned} \begin{array}{ll} \text {maximize} &{} \qquad F(\tilde{u}) \\ \\ \text {subject to} &{} \qquad \tilde{180}\otimes \tilde{z}_{1} \oplus \tilde{90}\otimes \tilde{z}_{2}\ominus \tilde{S}_{1} \simeq \tilde{u} \\ \\ &{} \qquad \tilde{156}\otimes \tilde{z}_{1}\oplus \tilde{180} \otimes \tilde{z}_{2}\ominus \tilde{S}_{2}\simeq \tilde{u} \\ \\ &{} \qquad \tilde{z}_{1}\oplus \tilde{z}_{2}\simeq \tilde{1}\\ \\ &{} \qquad \tilde{z}_{1}, \tilde{z}_{2},\tilde{S}_{1}, \tilde{S}_{2}\succeq \tilde{0}, \quad where\,\, \tilde{0}=(0,0,0) \end{array} \end{aligned}$$
(15)

Taking \(\tilde{z}_{1}=(z^{1}_{1}, z^{1}_{2}, z^{1}_{3});\, \tilde{z}_{2}=(z^{2}_{1}, z^{2}_{2}, z^{2}_{3});\, \tilde{u}=(u_L,u,u_R); \tilde{S}_{1}=(S_1,R_1,Q_1);\, \tilde{S}_{2}=(S_2,R_2,Q_2)\) in Eq. (15) we get

$$\begin{aligned} \begin{array}{ll} \text {maximize} &{} \qquad \frac{1}{4}(u_L+2u+u_R) \\ \\ \text {subject to} &{} \qquad (175, 180, 190)\otimes (z^{1}_{1}, z^{1}_{2}, z^{1}_{3})\oplus (80,90,100)\\ &{}\qquad \quad \otimes (z^{2}_{1}, z^{2}_{2},z^{2}_{3})\ominus (S_{1}, R_{1}, Q_{1}) \simeq (u_{L}, u, u_{R})\\ \\ &{}\qquad (150, 156, 158)\otimes (z^{1}_{1}, z^{1}_{2}, z^{1}_{3})\oplus (175, 180, 190)\\ &{}\qquad \quad \otimes (z^{2}_{1}, z^{2}_{2}, z^{2}_{3})\ominus (S_{2}, R_{2}, Q_{2})\simeq (u_L, u, u_R) \\ \\ &{}\qquad (z^{1}_{1}, z^{1}_{2}, z^{1}_{3})\oplus (z^{2}_{1}, z^{2}_{2}, z^{2}_{3})\simeq (1,1,1) \\ \\ &{}\qquad (z^{1}_{1}, z^{1}_{2}, z^{1}_{3})\succeq \tilde{0} \\ \\ &{}\qquad (z^{2}_{1}, z^{2}_{2}, z^{2}_{3})\succeq \tilde{0} \\ \\ &{} \qquad (S_{1}, R_{1}, Q_{1})\succeq \tilde{0} \\ \\ &{}\qquad (S_{2}, R_{2}, Q_{2})\succeq \tilde{0}. \quad \quad where\,\, \tilde{0}=(0,0,0) \end{array} \end{aligned}$$
(16)

On solving the above fuzzy equations using algebra of fuzzy numbers and using the defuzzification function, we have to solve the following crisp LPP for Player-I

$$\begin{aligned} \begin{array}{ll} \text {maximize} &{} \qquad \frac{1}{4}(u_L+2u+u_R) \\ \\ \text {subject to} &{} \qquad 175z^{1}_{1}+80z^{2}_{1}-Q_{1}=u_{L} \\ \\ &{}\qquad 180z^{1}_{2}+90z^{2}_{2}-R_{1}=u \\ \\ &{}\qquad 190z^{1}_{3}+100z^{2}_{3}-S_{1}=u_{R}\\ \\ &{}\qquad 150z^{1}_{1}+175z^{2}_{1}-Q_{2}=u_{L}\\ \\ &{}\qquad 156z^{1}_{2}+180z^{2}_{3}-R_{2}=u\\ \\ &{}\qquad 158z^{1}_{3}+190z^{2}_{3}-S_{2}=u_{R}\\ \\ &{}\qquad z^{1}_{1}+z^{2}_{1}=1\\ \\ &{}\qquad z^{1}_{2}+z^{2}_{2}=1\\ \\ &{}\qquad z^{1}_{3}+z^{2}_{3}=1\\ \\ &{}\qquad z^{1}_{2}-z^{1}_{1}\ge 0\\ \\ &{}\qquad z^{1}_{3}-z^{1}_{2}\ge 0\\ \\ &{}\qquad z^{2}_{2}-z^{2}_{1}\ge 0\\ \\ &{}\qquad z^{2}_{3}-z^{2}_{2}\ge 0\\ \\ &{}\qquad R_{1}-S_{1}\ge 0\\ \\ &{}\qquad Q_{1}-R_{1}\ge 0\\ \\ &{}\qquad R_{2}-S_{2}\ge 0\\ \\ &{}\qquad Q_{2}-R_{2}\ge 0\\ \\ &{}\qquad z^{1}_{1}, z^{2}_{1}, S_{1}, S_{2}\ge 0. \end{array} \end{aligned}$$
(17)

Solving the above crisp LPP in 15 variables and 18 constraints, we get

$$\begin{aligned}&\tilde{z}_{1}=(z^{1}_{1}, z^{1}_{2}, z^{1}_{3}) =(0.74, 0.74, 0.74)=\tilde{0.74}\\&\tilde{z}_{2}=(z^{2}_{1}, z^{2}_{2}, z^{2}_{3}) =(0.26, 0.26, 0.26)=\tilde{0.26}\\&\tilde{u}=(u_L, u, u_R)=(150.08, 156.39, 166.39).\\&\text {Maximum objective function value} = 157.32 \end{aligned}$$

Now assuming that \(\tilde{t}_{1}, \tilde{t}_{2}\) are the fuzzy optimal strategies and \(\tilde{v}\) is the fuzzy optimal value of the game for Player-II we have the following FFLPP-II

$$\begin{aligned} \begin{array}{ll} \text {minimize} &{} \qquad F(\tilde{v}) \\ \\ \text {subject to} &{} \qquad \tilde{180}\otimes \tilde{t}_{1} \oplus \tilde{156}\otimes \tilde{t}_{2}\oplus \tilde{s}_{1} \simeq \tilde{v} \\ \\ &{} \qquad \tilde{90}\otimes \tilde{t}_{1}\oplus \tilde{180} \otimes \tilde{t}_{2}\oplus \tilde{s}_{2}\simeq \tilde{v} \\ \\ &{}\qquad \tilde{t}_{1}\oplus \tilde{t}_{2}\simeq \tilde{1} \\ \\ &{}\qquad \tilde{t}_{1}, \tilde{t}_{2},\tilde{s}_{1}, \tilde{s}_{2} \succeq \tilde{0} \quad where\,\,\tilde{0} = (0, 0, 0) \end{array} \end{aligned}$$
(18)

Taking \(\tilde{t}_{1}=(t^{1}_{1}, t^{1}_{2}, t^{1}_{3}); \tilde{t}_{2}=(t^{2}_{1}, t^{2}_{2}, t^{2}_{3}); \tilde{v}=(v_L,v,v_R); \tilde{s}_{1}=(s_1,r_1,q_1); \tilde{s}_{2}=(s_2,r_2,q_2)\) in Eq. (18) we get

$$\begin{aligned} \begin{array}{ll} \text {minimize} &{} \qquad F(\tilde{v}) \\ \\ \text {subject to} &{} \qquad (175, 180, 190)\otimes (t^{1}_{1}, t^{1}_{2}, t^{1}_{3})\oplus (150,156,156)\\ &{}\qquad \quad \otimes (t^{2}_{1}, t^{2}_{2},t^{2}_{3})\oplus (s_{1}, r_{1}, q_{1})\simeq (v_L, v, v_R)\\ \\ &{}\qquad (80, 90, 100)\otimes (t^{1}_{1}, t^{1}_{2}, t^{1}_{3}) \oplus (175, 180, 190)\\ &{}\qquad \quad \otimes (t^{2}_{1}, t^{2}_{2},t^{2}_{3}) \oplus (s_{2}, r_{2}, q_{2})\simeq (v_L, v, v_R)\\ \\ &{}\qquad (t^{1}_{1}, t^{1}_{2}, t^{1}_{3}) \oplus (t^{2}_{1}, t^{2}_{2}, t^{2}_{3})\simeq (1,1,1)\\ \\ &{}\qquad (t^{1}_{1}, t^{1}_{2}, t^{1}_{3})\succeq \tilde{0}\\ \\ &{}\qquad (t^{2}_{1}, t^{2}_{2}, t^{2}_{3})\succeq \tilde{0}\\ \\ &{}\qquad (s_{1}, r_{1}, q_{1})\succeq \tilde{0}\\ \\ &{}\qquad (s_{2}, r_{2}, q_{2})\succeq \tilde{0}, \; \; \quad where\,\; \tilde{0}=(0,0,0). \end{array} \end{aligned}$$
(19)

On solving the above fuzzy equations using algebra of fuzzy numbers and using the defuzzification function, we have to solve the following crisp LPP to get optimum values for Player-II

$$\begin{aligned} \begin{array}{ll} \text {minimize} &{} \qquad \frac{1}{4}(v_L+2v+v_R) \\ \\ \text {subject to} &{} \qquad 175t^{1}_{1}+150t^{2}_{1}+s_{1}=v_{L}\\ \\ &{} \qquad 180t^{1}_{2}+156t^{2}_{2}+r_{1}=v\\ \\ &{}\qquad 190t^{1}_{3}+158t^{2}_{3}+q_{1}=v_{R}\\ \\ &{}\qquad 80t^{1}_{1}+175t^{2}_{1}+s_{2}=v_{L}\\ \\ &{}\qquad 90t^{1}_{2}+180t^{2}_{2}+r_{2}=v\\ \\ &{}\qquad 100t^{1}_{3}+190t^{2}_{3}+q_{2}=v_{R}\\ \\ &{}\qquad t^{1}_{1}+t^{2}_{1}=1\\ \\ &{}\qquad t^{1}_{2}+t^{2}_{2}=1\\ \\ &{}\qquad t^{1}_{3}+t^{2}_{3}=1\\ \\ &{}\qquad t^{1}_{2}-t^{1}_{1}\ge 0\\ \\ &{}\qquad t^{1}_{3}-t^{1}_{2}\ge 0\\ \\ &{}\qquad t^{2}_{2}-t^{2}_{1}\ge 0\\ \\ &{}\qquad t^{2}_{3}-t^{2}_{2}\ge 0\\ \\ &{}\qquad r_1-s_1\ge 0\\ \\ &{}\qquad q_1-r_1\ge 0\\ \\ &{}\qquad r_2-s_2\ge 0\\ \\ &{}\qquad q_2-r_2\ge 0\\ \\ &{}\qquad t^{1}_{1}\ge 0; t^{2}_{1} \ge 0; s_{1}\ge 0; s_{2}\ge 0. \end{array} \end{aligned}$$
(20)

Now solving the above crisp LPP in 15 variables and 18 constraints, we get

$$\begin{aligned}&\tilde{t}_{1}=(t^{1}_{1}, t^{1}_{2}, t^{1}_{3}) =(0.21, 0.21, 0.21)=\tilde{0.21}\\&\tilde{t}_{2}=(t^{2}_{1}, t^{2}_{2}, t^{2}_{3}) =(0.79, 0.79, 0.79)=\tilde{0.79}\\&\tilde{v}=(v_L, v, v_R)=(155.21, 161.25, 171.25).\\&\text {Minimum objective function value} = 162.24 \end{aligned}$$

Let us now discuss one more example of FFMG where the payoff matrix consists of some non-positive TFNs.

Example 2

(Li [28]) Consider the FFMG defined by the following payoff matrix of TFNs

$$\tilde{E} = \left[ {\begin{array}{*{20}l} {(18,20,23)} \hfill & {( - 21, - 18, - 16)} \hfill \\ {( - 33, - 32, - 27)} \hfill & {(38,40,43)} \hfill \\ \end{array} } \right]$$

Let us write \(\tilde{20}=(18, 20, 23), \tilde{40} =(38,40,43), \widetilde{(-18)}= (-21,-18,-16) \,\text {and} \widetilde{(-32)}=(-33,-32,-27)\) and assuming that \(\tilde{z}_{1}, \tilde{z}_{2}\) are the fuzzy optimal strategies and \(\tilde{u}\) is the fuzzy optimal value of game for player-I, we have the following FFLPP-I for Ist player

$$\begin{aligned} \begin{array}{ll} \text {maximize} &{} \qquad F(\tilde{u}) \\ \\ \text {subject to} &{}\qquad \tilde{20}\otimes \tilde{z}_{1} \oplus \widetilde{(-32)}\otimes \tilde{z}_{2}\ominus \tilde{S}_{1}\simeq \tilde{u} \\ \\ &{} \qquad \widetilde{(-18)}\otimes \tilde{z}_{1}\oplus \tilde{40}\otimes \tilde{z}_{2}\ominus \tilde{S}_{2} \simeq \tilde{u} \\ \\ &{} \qquad \tilde{z}_{1}\oplus \tilde{z}_{2}\simeq \tilde{1} \\ \\ &{}\qquad \tilde{z}_{1}, \tilde{z}_{2},\tilde{S}_{1}, \tilde{S}_{2} \succeq \tilde{0}\;\;\quad where\,\,\tilde{0}=(0,0,0) \end{array} \end{aligned}$$
(21)

Taking \(\tilde{z}_{1}=(z^{1}_{1}, z^{1}_{2}, z^{1}_{3});\, \tilde{z}_{2}=(z^{2}_{1}, z^{2}_{2}, z^{2}_{3});\, \tilde{u}=(u_L,u,u_R); \tilde{S}_{1}=(S_1,R_1,Q_1);\, \tilde{S}_{2}=(S_2,R_2,Q_2)\) in Eq. (21) we get

$$\begin{aligned} \begin{array}{ll} \text {maximize} &{} \qquad \frac{1}{4}(u_L+2u+u_R) \\ \\ \text {subject to} &{} \qquad (18, 20, 23)\otimes (z^{1}_{1}, z^{1}_{2}, z^{1}_{3})\oplus (-33,-32,-27)\\ &{}\qquad \quad \otimes (z^{2}_{1}, z^{2}_{2},z^{2}_{3})\ominus (S_{1}, R_{1}, Q_{1}) \simeq (u_{L}, u, u_{R}) \\ \\ &{}\qquad (-21, -18, -16)\otimes (z^{1}_{1}, z^{1}_{2}, z^{1}_{3})\oplus (38, 40, 43)\\ &{}\qquad \quad \otimes (z^{2}_{1}, z^{2}_{2},z^{2}_{3})\ominus (S_{2}, R_{2}, Q_{2}) \simeq (u_L, u, u_R) \\ \\ &{}\qquad (z^{1}_{1}, z^{1}_{2}, z^{1}_{3})\oplus (z^{2}_{1}, z^{2}_{2}, z^{2}_{3})\simeq (1,1,1) \\ \\ &{}\qquad (z^{1}_{1}, z^{1}_{2}, z^{1}_{3})\succeq \tilde{0} \\ \\ &{}\qquad (z^{2}_{1}, z^{2}_{2}, z^{2}_{3})\succeq \tilde{0} \\ \\ &{}\qquad (S_{1}, R_{1}, Q_{1})\succeq \tilde{0} \\ \\ &{}\qquad (S_{2}, R_{2}, Q_{2})\succeq \tilde{0}. \;\;\quad where\,\,\tilde{0}=(0,0,0) \end{array} \end{aligned}$$
(22)

On solving the above fuzzy equations using algebra of fuzzy number and using the defuzzification function, we have to solve the following crisp LPP to get optimal values for Player-I

$$\begin{aligned} \begin{array}{ll} \text {maximize} &{} \qquad \frac{1}{4}(u_L+2u+u_R) \\ \\ \text {subject to} &{} \qquad 18z^{1}_{1}-33z^{2}_{3}-Q_{1}=u_{L}\\ \\ &{}\qquad 20z^{1}_{2}-32z^{2}_{2}-R_{1}=u\\ \\ &{}\qquad 23z^{1}_{3}-27z^{2}_{1}-S_{1}=u_{R}\\ \\ &{}\qquad -21z^{1}_{3}+38z^{2}_{1}-Q_{2}=u_{L}\\ \\ &{}\qquad -18z^{1}_{2}+40z^{2}_{2}-R_{2}=u\\ \\ &{}\qquad -16z^{1}_{1}+43z^{2}_{3}-S_{2}=u_{R}\\ \\ &{}\qquad z^{1}_{1}+z^{2}_{1}=1\\ \\ &{}\qquad z^{1}_{2}+z^{2}_{2}=1\\ \\ &{}\qquad z^{1}_{3}+z^{2}_{3}=1\\ \\ &{}\qquad z^{1}_{2}-z^{1}_{1}\ge 0\\ \\ &{}\qquad z^{1}_{3}-z^{1}_{2}\ge 0\\ \\ &{}\qquad z^{2}_{2}-z^{2}_{1}\ge 0\\ \\ &{}\qquad z^{2}_{3}-z^{2}_{2}\ge 0\\ \\ &{}\qquad R_{1}-S_{1}\ge 0\\ \\ &{}\qquad Q_{1}-R_{1}\ge 0\\ \\ &{}\qquad R_{2}-S_{2}\ge 0\\ \\ &{}\qquad Q_{2}-R_{2}\ge 0\\ \\ &{}\qquad z^{1}_{1}, z^{2}_{1}, S_{1}, S_{2}\ge 0. \end{array} \end{aligned}$$
(23)

Solving the above crisp LPP in 15 variables and 18 constraints, we get

$$\begin{aligned}&\tilde{z}_{1}=(z^{1}_{1}, z^{1}_{2}, z^{1}_{3}) =(0.64, 0.64, 0.64)=\tilde{0.64}\\&\tilde{z}_{2}=(z^{2}_{1}, z^{2}_{2}, z^{2}_{3}) =(0.36, 0.36, 0.36)=\tilde{0.36}\\&\tilde{u}=(u_L, u, u_R)=(-1.25, 1.39, 5.11).\\&\text {Maximum objective function value} = 1.66 \end{aligned}$$

Now assuming that \(\tilde{t}_{1}, \tilde{t}_{2}\) are the fuzzy optimal strategies and \(\tilde{v}\) is the fuzzy optimal value of the game for Player-II we have the following FFLPP-II

$$\begin{aligned} \begin{array}{ll} \text {minimize} &{} \qquad F(\tilde{v}) \\ \\ \text {subject to} &{} \qquad \tilde{20}\otimes \tilde{t}_{1} \oplus \widetilde{(-18)}\otimes \tilde{t}_{2}\oplus \tilde{s}_{1}\simeq \tilde{v} \\ \\ &{} \qquad \widetilde{(-32)}\otimes \tilde{t}_{1}\oplus \tilde{40} \otimes \tilde{t}_{2}\oplus \tilde{s}_{2}\simeq \tilde{v} \\ \\ &{}\qquad \tilde{t}_{1}\oplus \tilde{t}_{2}\simeq \tilde{1} \\ \\ &{}\qquad \tilde{t}_{1}, \tilde{t}_{2},\tilde{s}_{1}, \tilde{s}_{2} \succeq \tilde{0}\;\;\quad where\,\,\tilde{0}=(0,0,0) \end{array} \end{aligned}$$
(24)

Taking \(\tilde{t}_{1}=(t^{1}_{1}, t^{1}_{2}, t^{1}_{3}); \tilde{t}_{2}=(t^{2}_{1}, t^{2}_{2}, t^{2}_{3}); \tilde{v}=(v_L,v,v_R); \tilde{s}_{1}=(s_1,r_1,q_1); \tilde{s}_{2}=(s_2,r_2,q_2)\) in equation (24) we get

$$\begin{aligned} \begin{array}{ll} \text {minimize} &{} \qquad F(\tilde{v}) \\ \\ \text {subject to} &{}\qquad (18, 20, 23)\otimes (t^{1}_{1}, t^{1}_{2}, t^{1}_{3})\oplus (-21,-18,-16)\\ &{}\qquad \quad \otimes (t^{2}_{1}, t^{2}_{2},t^{2}_{3})\oplus (s_{1}, r_{1}, q_{1})\simeq (v_L, v, v_R)\\ \\ &{}\qquad (-33, -32, -27)\otimes (t^{1}_{1}, t^{1}_{2}, t^{1}_{3}) \oplus (38, 40, 43)\\ &{}\qquad \quad \otimes (t^{2}_{1}, t^{2}_{2},t^{2}_{3}) \oplus (s_{2}, r_{2}, q_{2})\simeq (v_L, v, v_R)\\ \\ &{}\qquad (t^{1}_{1}, t^{1}_{2}, t^{1}_{3}) \oplus (t^{2}_{1}, t^{2}_{2}, t^{2}_{3})\simeq (1,1,1)\\ \\ &{}\qquad (t^{1}_{1}, t^{1}_{2}, t^{1}_{3})\succeq \tilde{0}\\ \\ &{}\qquad (t^{2}_{1}, t^{2}_{2}, t^{2}_{3})\succeq \tilde{0}\\ \\ &{}\qquad (s_{1}, r_{1}, q_{1})\succeq \tilde{0}\\ \\ &{}\qquad (s_{2}, r_{2}, q_{2})\succeq \tilde{0} \;\;\quad where\,\,\tilde{0}=(0,0,0) \end{array} \end{aligned}$$
(25)

On solving the above fuzzy equations using algebra of fuzzy numbers and using the defuzzification function, we have to solve the following crisp LPP to get optimum values for Player-II

$$\begin{aligned} \begin{array}{ll} \text {minimize} &{} \qquad \frac{1}{4}(v_L+2v+v_R) \\ \\ \text {subject to} &{} \qquad 18t^{1}_{1}-21t^{2}_{3}+s_{1}=v_{L}\\ \\ &{} \qquad 20t^{1}_{2}-18t^{2}_{2}+r_{1}=v\\ \\ &{}\qquad 23t^{1}_{3}-16t^{2}_{1}+q_{1}=v_{R}\\ \\ &{}\qquad -33t^{1}_{3}+38t^{2}_{1}+s_{2}=v_{L}\\ \\ &{}\qquad -32t^{1}_{2}+40t^{2}_{2}+r_{2}=v\\ \\ &{}\qquad -27t^{1}_{1}+43t^{2}_{3}+q_{2}=v_{R}\\ \\ &{}\qquad t^{1}_{1}+t^{2}_{1}=1\\ \\ &{}\qquad t^{1}_{2}+t^{2}_{2}=1\\ \\ &{}\qquad t^{1}_{3}+t^{2}_{3}=1\\ \\ &{}\qquad t^{1}_{2}-t^{1}_{1}\ge 0\\ \\ &{}\qquad t^{1}_{3}-t^{1}_{2}\ge 0\\ \\ &{}\qquad t^{2}_{2}-t^{2}_{1}\ge 0\\ \\ &{}\qquad t^{2}_{3}-t^{2}_{2}\ge 0\\ \\ &{}\qquad r_1-s_1\ge 0\\ \\ &{}\qquad q_1-r_1\ge 0\\ \\ &{}\qquad r_2-s_2\ge 0\\ \\ &{}\qquad q_2-r_2\ge 0\\ \\ &{}\qquad t^{1}_{1}\ge 0; t^{2}_{1} \ge 0; s_{1}\ge 0; s_{2}\ge 0. \end{array} \end{aligned}$$
(26)

Solving the above crisp LPP in 15 variables and 18 constraints, we get

$$\begin{aligned}&\tilde{t}_{1}=(t^{1}_{1}, t^{1}_{2}, t^{1}_{3}) =(0.54, 0.54, 0.54)=\tilde{0.54}\\&\tilde{t}_{2}=(t^{2}_{1}, t^{2}_{2}, t^{2}_{3}) =(0.46, 0.46, 0.46)=\tilde{0.46}\\&\tilde{v}=(v_L, v, v_R)=(-.08, 2.38, 6.45).\\&\text {Minimum objective function value} = 2.78 \end{aligned}$$

We now take a practical problem known as plastic ban problem in Seikh et al. [43] to show how our methodology can be used to tackle a real world problem.

Example 3

(Plastic Ban Problem: Seikh et al. [43]) Consider the FFMG defined by the following payoff matrix of TFNs

figure a

where \(A_{1},A_{2},A_{3}\) and \(B_{1},B_{2},B_{3}\) are the policies initiated by player-I and player-II respectively to reduce the consumption of plastic (Seikh et al. [43]). Let us write \(\tilde{120}=(115, 120, 125),\tilde{180}=(175, 180, 185), \tilde{143}=(140, 143, 146), \tilde{110}=(108, 110, 112), \tilde{75}=(73, 75, 77), \tilde{72}=(70, 72, 75),\tilde{150}=(145, 150, 155)\) and assuming that \(\tilde{z}_{1}, \tilde{z}_{2},\tilde{z}_{3}\) are the fuzzy optimal strategies and \(\tilde{u}\) is the fuzzy optimal value of game for player-I, we have the following FFLPP-I for Ist-player

$$\begin{aligned} \begin{array}{ll} \text {maximize} &{} \qquad F(\tilde{u}) \\ \\ \text {subject to} &{} \qquad \tilde{120}\otimes \tilde{z}_{1} \oplus \tilde{180}\otimes \tilde{z}_{2}\oplus \tilde{143} \otimes \tilde{z}_{3}\ominus \tilde{S}_{1}\simeq \tilde{u}\\ \\ &{} \qquad \tilde{110}\otimes \tilde{z}_{1}\oplus \tilde{120} \otimes \tilde{z}_{2}\oplus \tilde{143}\otimes \tilde{z}_{3} \ominus \tilde{S}_{2}\simeq \tilde{u} \\ \\ &{} \qquad \tilde{75}\otimes \tilde{z}_{1}\oplus \tilde{72} \otimes \tilde{z}_{2}\oplus \tilde{150}\otimes \tilde{z}_{3} \ominus \tilde{S}_{3}\simeq \tilde{u} \\ \\ &{} \qquad \tilde{z}_{1}\oplus \tilde{z}_{2}\oplus \tilde{z}_{3} \simeq \tilde{1} \\ \\ &{}\qquad \tilde{z}_{1}, \tilde{z}_{2},\tilde{z}_{3},\tilde{S}_{1}, \tilde{S}_{2},\tilde{S}_{3}\succeq \tilde{0}, \quad where\,\, \tilde{0}=(0,0,0) \end{array} \end{aligned}$$

Taking \(\tilde{z}_{1}=(z^{1}_{1},z^{1}_{2},z^{1}_{3}), \tilde{z}_{2}=(z^{2}_{1},z^{2}_{2},z^{2}_{3}), \tilde{z}_{3}=(z^{3}_{1},z^{3}_{2},z^{3}_{3}), \tilde{u}=(u_L,u,u_R), \tilde{S}_{1}=(S_1,R_1,Q_1), \tilde{S}_{2}=(S_2,R_2,Q_2), \tilde{S}_{3}=(S_3,R_3,Q_3)\) in above FFLPP-I, Using the algebra of TFNs [6] and solution methodology [3.2] we have the following crisp LPP-I for Ist-player

$$\begin{aligned} \begin{array}{ll} \text {maximize} &{} \qquad \frac{1}{4}(u_L+2u+u_R) \\ \\ \text {subject to} &{}\qquad 115z^{1}_{1}+175z^{2}_{1} +140z^{3}_{1}-Q_{1}=u_{L} \\ \\ &{}\qquad 120z^{1}_{2}+180z^{2}_{2}+143z^{3}_{2}-R_{1}=u\\ \\ &{}\qquad 125z^{1}_{3}+185z^{2}_{3}+147z^{3}_{3}-S_{1}=u_{R}\\ \\ &{}\qquad 108z^{1}_{1}+115z^{2}_{1}+140z^{3}_{1}-Q_{2}=u_{L}\\ \\ &{}\qquad 110z^{1}_{2}+120z^{2}_{2}+143z^{3}_{2}-R_{2}=u\\ \\ &{}\qquad 112z^{1}_{3}+125z^{2}_{3}+146z^{3}_{3}-S_{2}=u_{R}\\ \\ &{}\qquad 73z^{1}_{1}+70z^{2}_{1}+145z^{3}_{1}-Q_{3}=u_{L}\\ \\ &{}\qquad 75z^{1}_{2}+72z^{2}_{2}+150z^{3}_{2}-R_{3}=u\\ \\ &{}\qquad 77z^{1}_{3}+75z^{2}_{3}+155z^{3}_{3}-S_{3}=u_{R}\\ \\ &{}\qquad z^{1}_{1}+z^{2}_{1}+z^{3}_{1}=1\\ \\ &{}\qquad z^{1}_{2}+z^{2}_{2}+z^{3}_{2}=1\\ \\ &{}\qquad z^{1}_{3}+z^{2}_{3}+z^{3}_{3}=1\\ \\ &{}\qquad z^{1}_{2}-z^{1}_{1}\ge 0\\ \\ &{}\qquad z^{1}_{3}-z^{1}_{2}\ge 0\\ \\ &{}\qquad z^{2}_{2}-z^{2}_{1}\ge 0\\ \\ &{}\qquad z^{2}_{3}-z^{2}_{2}\ge 0\\ \\ &{}\qquad z^{3}_{2}-z^{3}_{1}\ge 0\\ \\ &{}\qquad z^{3}_{3}-z^{3}_{2}\ge 0\\ \\ &{}\qquad R_{1}-S_{1}\ge 0\\ \\ &{}\qquad Q_{1}-R_{1}\ge 0\\ \\ &{}\qquad R_{2}-S_{2}\ge 0\\ \\ &{}\qquad Q_{2}-R_{2}\ge 0\\ \\ &{}\qquad R_{3}-S_{3}\ge 0\\ \\ &{}\qquad Q_{3}-R_{3}\ge 0\\ \\ &{}\qquad z^{1}_{1}, z^{2}_{1}, z^{3}_{1}, S_{1}, S_{2}, S_{3}\ge 0. \end{array} \end{aligned}$$
(27)

Solving the above crisp LPP involving 21 variables and 24 constraints, we get

$$\begin{aligned}&\tilde{z}_{1}=(z^{1}_{1}, z^{1}_{2}, z^{1}_{3})=(0, 0, 0)=\tilde{0}\\&\tilde{z}_{2}=(z^{2}_{1}, z^{2}_{2}, z^{2}_{3})=(0, 0, 0)=\tilde{0}\\&\tilde{z}_{3}=(z^{3}_{1}, z^{3}_{2}, z^{3}_{3})=(1, 1, 1)=\tilde{1}\\&\tilde{u}=(u_L, u, u_R)=(136, 141, 146).\\&\text {Maximum objective function value} = 141 \end{aligned}$$

Now assuming that \(\tilde{t}_{1}, \tilde{t}_{2},\tilde{t}_{3}\) are the fuzzy optimal strategies and \(\tilde{v}\) is the fuzzy optimal value of the game for Player-II, we have the following FFLPP-II for IInd-player

$$\begin{aligned} \begin{array}{ll} \text {minimize} &{} \qquad F(\tilde{v}) \\ \\ \text {subject to} &{}\qquad \tilde{120}\otimes \tilde{t}_{1} \oplus \tilde{110}\otimes \tilde{t}_{2}\oplus \tilde{75} \otimes \tilde{t}_{3}\oplus \tilde{s}_{1}\simeq \tilde{v}\\ \\ &{} \qquad \tilde{180}\otimes \tilde{t}_{1}\oplus \tilde{120} \otimes \tilde{t}_{2}\oplus \tilde{72}\otimes \tilde{t}_{3} \oplus \tilde{s}_{2}\simeq \tilde{v} \\ \\ &{} \qquad \tilde{143}\otimes \tilde{t}_{1}\oplus \tilde{143} \otimes \tilde{t}_{2}\oplus \tilde{150}\otimes \tilde{t}_{3} \oplus \tilde{s}_{3}\simeq \tilde{v} \\ \\ &{} \qquad \tilde{t}_{1}\oplus \tilde{t}_{2}\oplus \tilde{t}_{3} \simeq \tilde{1} \\ \\ &{}\qquad \tilde{t}_{1}, \tilde{t}_{2},\tilde{t}_{3},\tilde{s}_{1}, \tilde{s}_{2},\tilde{s}_{3}\succeq \tilde{0}, \quad where\,\, \tilde{0}=(0,0,0) \end{array} \end{aligned}$$

Taking \(\tilde{t}_{1}=(t^{1}_{1},t^{1}_{2},t^{1}_{3}), \tilde{t}_{2}=(t^{2}_{1},t^{2}_{2},t^{2}_{3}), \tilde{t}_{3}=(t^{3}_{1},t^{3}_{2},t^{3}_{3}), \tilde{v}=(v_L,v,v_R), \tilde{s}_{1}=(s_1,r_1,q_1), \tilde{s}_{2}=(s_2,r_2,q_2), \tilde{s}_{3}=(s_3,r_3,q_3)\) in above FFLPP-II, Using the algebra of TFNs [6] and solution methodology [3.2] we have the following crisp LPP-II for IInd-player

$$\begin{aligned} \begin{array}{ll} \text {minimize} &{} \qquad \frac{1}{4}(v_L+2v+v_R) \\ \\ \text {subject to} &{} \qquad 115t^{1}_{1}+108t^{2}_{1}+73t^{3}_{1} +s_{1}=v_{L} \\ \\ &{}\qquad 120t^{1}_{2}+110t^{2}_{2}+75t^{3}_{2}+r_{1}=v\\ \\ &{}\qquad 125t^{1}_{3}+112t^{2}_{3}+77t^{3}_{3}+q_{1}=v_{R}\\ \\ &{}\qquad 175t^{1}_{1}+115t^{2}_{1}+70t^{3}_{1}+s_{2}=v_{L}\\ \\ &{}\qquad 180t^{1}_{2}+120t^{2}_{2}+72t^{3}_{2}+r_{2}=v\\ \\ &{}\qquad 185t^{1}_{3}+125t^{2}_{3}+75t^{3}_{3}+q_{2}=v_{R}\\ \\ &{}\qquad 140t^{1}_{1}+140t^{2}_{1}+145t^{3}_{1}+s_{3}=v_{L}\\ \\ &{}\qquad 143t^{1}_{2}+143t^{2}_{2}+150t^{3}_{2}+r_{3}=v\\ \\ &{}\qquad 146t^{1}_{3}+146t^{2}_{3}+155t^{3}_{3}+q_{3}=v_{R}\\ \\ &{}\qquad t^{1}_{1}+t^{2}_{1}+t^{3}_{1}=1\\ \\ &{}\qquad t^{1}_{2}+t^{2}_{2}+t^{3}_{2}=1\\ \\ &{}\qquad t^{1}_{3}+t^{2}_{3}+t^{3}_{3}=1\\ \\ &{}\qquad t^{1}_{2}-t^{1}_{1}\ge 0\\ \\ &{}\qquad t^{1}_{3}-t^{1}_{2}\ge 0\\ \\ &{}\qquad t^{2}_{2}-t^{2}_{1}\ge 0\\ \\ &{}\qquad t^{2}_{3}-t^{2}_{2}\ge 0\\ \\ &{}\qquad t^{3}_{2}-t^{3}_{1}\ge 0\\ \\ &{}\qquad t^{3}_{3}-t^{3}_{2}\ge 0\\ \\ &{}\qquad r_{1}-s_{1}\ge 0\\ \\ &{}\qquad q_{1}-r_{1}\ge 0\\ \\ &{}\qquad r_{2}-s_{2}\ge 0\\ \\ &{}\qquad q_{2}-r_{2}\ge 0\\ \\ &{}\qquad r_{3}-s_{3}\ge 0\\ \\ &{}\qquad q_{3}-r_{3}\ge 0\\ \\ &{}\qquad t^{1}_{1}, t^{2}_{1}, t^{3}_{1}, S_{1}, S_{2}, S_{3}\ge 0. \end{array} \end{aligned}$$
(28)

Solving the above crisp LPP involving 21 variables and 24 constraints, we get

$$\begin{aligned}&\tilde{t}_{1}=(t^{1}_{1}, t^{1}_{2}, t^{1}_{3})=(0.42, 0.42, 0.42) =\tilde{0.42}\\&\tilde{t}_{2}=(t^{2}_{1}, t^{2}_{2}, t^{2}_{3})=(0.58, 0.58, 0.58) =\tilde{0.58}\\&\tilde{t}_{3}=(t^{3}_{1}, t^{3}_{2}, t^{3}_{3})=(0, 0, 0)=\tilde{0}\\&\tilde{v}=(v_L, v, v_R)=(140, 145, 150).\\&\text {Minimum objective function value} = 145 \end{aligned}$$

5 Results and discussion

  1. 1.

    In Example-1, solution of Eqs.  (17) and (20) using TORA software (2.0 version) gives TFN optimal strategies \(\tilde{z}^*=(\tilde{z}_1,\tilde{z}_2)=(\tilde{.74}, \tilde{.26})\) and \(\tilde{t}^*=(\tilde{t}_1,\tilde{t}_2) =(\tilde{.21},\tilde{.79})\) for player-I and player-II respectively. Expected payoff of the game for player-I \(\tilde{z}^{*T}\tilde{E} \tilde{t}^*=\tilde{.74}\otimes \tilde{180}\otimes \tilde{.21} +\tilde{.74}\otimes \tilde{156}\otimes \tilde{.79} +\tilde{.26}\otimes \tilde{90}\otimes \tilde{.21} +\tilde{.26}\otimes \tilde{180}\otimes \tilde{.79} = (155.198, 161.0556, 166.3788),\) which is a TFN. Defuzzifying it we get the valve of the game as \(\frac{1}{4}( 155.198 +2\times 161.0556+166.3788)= 160.922\). It means that Player-I will receive around 160.922 units if he opts his strategies I and II with probabilities \(\tilde{0.74}\) and \(\tilde{0.26}\) and player-II opts his strategies I and II with probabilities \(\tilde{0.21}\) and \(\tilde{.79}\) respectively.

  2. 2.

    In Example-2, solution of Eqs. (23) and (26) using TORA software (2.0 version), gives TFN optimal strategies \(\tilde{z}^*=(\tilde{z}_1,\tilde{z}_2)=(\tilde{.64}, \tilde{.36})\) and \(\tilde{t}^*=(\tilde{t}_1,\tilde{t}_2) =(\tilde{.54},\tilde{.46})\) for player-I and player-II respectively. Expected payoff of the game for player-I \(\tilde{z}^{*T}\tilde{E} \tilde{t}^*=\tilde{.64}\otimes \tilde{20}\otimes \tilde{.54} +\tilde{.64}\otimes \tilde{-18}\otimes \tilde{.46}+\tilde{.36} \otimes \tilde{-32}\otimes \tilde{.54}+\tilde{.36}\otimes \tilde{40}\otimes \tilde{.46} = (-0.084, 2.016, 5.1104),\) which is a TFN. Defuzzifying it we get the valve of the game as \(\frac{1}{4}(-.084 +2\times 2.016+5.1104)= 2.2646\). It means that Player-I will receive around 2.2646 units if he opts his strategies I and II with probabilities \(\tilde{0.64}\) and \(\tilde{0.36}\) and player-II opts his strategies I and II with probabilities \(\tilde{0.54}\) and \(\tilde{.46}\) respectively.

  3. 3.

    In the plastic ban problem in Seikh et al. [43] (Example-3) solving the Eqs. (27) and (28)using TORA software (2.0 version) we get TFN optimal strategies \(\tilde{z}^*=(\tilde{z}_1,\tilde{z}_2,\tilde{z}_3) =(\tilde{0},\tilde{0},\tilde{1})\) and \(\tilde{t}^*=(\tilde{t}_1, \tilde{t}_2,\tilde{t}_3)=(\tilde{.42},\tilde{.58},\tilde{0})\) for player-I and player-II respectively. Expected payoff of the game for player-I \(\tilde{z}^{*T}\tilde{E}\tilde{t}^*\) is calculated as

    $$\begin{aligned} \tilde{z}^{*T}\tilde{E}\tilde{t}^*=\, & {} (\tilde{1})\otimes (140, 143, 146) \otimes (\tilde{.42})+(\tilde{1})\otimes (140, 143, 146) \otimes (\tilde{.58})\\=\, & {} (58.8, 60.06, 61.32)+(81.2, 82.94, 84.68)=(140, 143, 146), \end{aligned}$$

    which is a TFN. Defuzzifying it we get the value of the game as \(\frac{1}{4}( 140 +2\times 143+146)= 143\). It means that if the NGOs in alliance with the government uses strategy \(A_{3}\) completely and AIPMA uses 42% of strategy \(B_{1}\), 58% of strategy \(B_{2}\) then the consumption of plastic will possibly reduce by 143 units with a maximum upto 146 and a minimum to 140 units. Clearly NGO and government alliance will never use their strategies \(A_{1}\) and \(A_{2}\) and AIPMA will never use strategy \(B_{3}\) to achieve desired goal.

6 Comparative analysis

6.1 Existing methods

Various researchers like Campos [16], Bector et al. [8], Li [28,29,30], Cevikel et al. [17], Kumar and Jangid, Seikh et al. [43] have solved the examples that we have taken in this article by their respective methodologies to obtain the fuzzy optimum solution of FMG with payoff as TFNs. Most of the researchers have used predetermined fuzzy goals, adequacies, aspirations, \(\alpha\)-cut set, degree of satisfaction or any other parameter to solve FMG with TFNs as payoffs. Their solutions can be influenced by changing these predetermined fuzzy goals, adequacies, aspirations, etc. So their results cannot be best relied on. Rest of the researchers have used the classical Yager’s [50] resolution method to solve FMG, which also involves a parameters. Their results may vary by changing the value of these parameters as well.

6.2 Advantage of our methodology

Our solution methodology has an advantage over the other methods proposed by earlier mentioned researchers because of the following reasons:-

  1. 1.

    We have not used the classical Yager’s [50] resolution method to solve FMG, so our is a new solution methodology.

  2. 2.

    We have not used any predetermined adequacies, aspirations or parameters etc., in our solution methodology, so our results can’t be influenced by changing them. That’s why our results are more realistic and reliable.

  3. 3.

    We have used fuzzy slack and surplus variables like we do in solving the crisp LPP models, so our solution methodology is easy to understand and less on calculations.

  4. 4.

    The results obtained by our solution methodology are very close to the results obtained by researchers for all three examples in this article, which shows that our proposed solution methodology is valid. A representation of comparison with several researchers has been depicted with the help of three comparison tables, table-[1], [2], [3] for examples-1, 2, 3 respectively.

Table 1 Comparison of our work with the results of other researchers for example-1
Table 2 Comparison of our work with the results of other researchers for example-2
Table 3 Comparison of our work with the results of other researchers for example-3

7 Conclusion

In this study, we have suggested a new solution methodology for finding the optimal solution to a fully fuzzified two-player zero-sum matrix game. TFNs indicate the FFMG’s fuzzy payoff matrix and fuzzy strategies for both players. Since we deal with a fully fuzzified game model, we have chosen strategies as TFNs for both the players, though they may eventually come as reals belonging to interval [0, 1]. The proposed solution methodology in this study guarantees that a matrix game with TFN payoffs has a TFN type of optimal value, which can be defuzzified with the help of the ranking function utilized in this work to produce a crisp/accurate game value for each player. Furthermore, unlike previous researchers, we do not need any pre-existing fuzzy goals, adequacies, aspirations, \(\alpha\)-cut set, degree of satisfaction, or any other parameter to solve the fully fuzzified matrix game with TFNs as the payoff in our proposed methodology. Nonetheless, our method is simple to explain, highly easy, and convenient to calculate. We next showed our work with three cases, and the results have been compared to those achieved by some of the notable researchers mentioned above. Scholars may use the proposed approach in the “Telecom market share problem,” described by Seikh et al. [41] as well as in constrained fuzzy matrix games, bimatrix games, and other games.