Do you want this to be done in C#, for example, or to get Excel table with payoff matrix including macro that generate payoff matrix?
Additional info:
I already solved your problem, and this are first 20 results:
[A1,B1,C1,D1,E1,F1] [-1, -7, 1, 1, 2, 1]
[A1,B1,C1,D1,E1,F2] [-1, -10, 1, 1, 2, 1]
[A1,B1,C1,D1,E2,F1] [-1, -2, 1, 1, 0, 3]
[A1,B1,C1,D1,E2,F2] [-1, -5, 1, 1, 0, 3]
[A1,B1,C1,D1,E3,F1] [-1, -3, 1, 1, 1, 3]
[A1,B1,C1,D1,E3,F2] [-1, -6, 1, 1, 1, 3]
[A1,B1,C1,D2,E1,F1] [-1, -3, 1, -1, 2, 1]
[A1,B1,C1,D2,E1,F2] [-1, -6, 1, -1, 2, 1]
[A1,B1,C1,D2,E2,F1] [-1, 2, 1, -1, 0, 3]
[A1,B1,C1,D2,E2,F2] [-1, -1, 1, -1, 0, 3]
[A1,B1,C1,D2,E3,F1] [-1, 1, 1, -1, 1, 3]
[A1,B1,C1,D2,E3,F2] [-1, -2, 1, -1, 1, 3]
[A1,B1,C1,D3,E1,F1] [-1, -5, 1, -1, 6, 1]
[A1,B1,C1,D3,E1,F2] [-1, -8, 1, -1, 6, 1]
[A1,B1,C1,D3,E2,F1] [-1, 0, 1, -1, 4, 3]
[A1,B1,C1,D3,E2,F2] [-1, -3, 1, -1, 4, 3]
[A1,B1,C1,D3,E3,F1] [-1, -1, 1, -1, 5, 3]
[A1,B1,C1,D3,E3,F2] [-1, -4, 1, -1, 5, 3]
[A1,B1,C1,D4,E1,F1] [-1, -5, 1, 0, 2, 1]
[A1,B1,C1,D4,E1,F2] [-1, -8, 1, 0, 2, 1]
I did not tested it much, but I am assuming that everything is OK. I also saw that you made a mistake in your example.