1.Trennlinie

2.Trennlinie

1.Trennlinie

2.Trennlinie

m_l =

Links

c_l =

Abschnitte:

Mitte:

Rechts:

m_m =

m_r =

c_m =

c_r =

Spieler 1:

Spieler 2:

m_l =

c_l =

m_m =

c_m =

m_r =

c_r =

Der Spielbereich ist 0≤x≤10 und 0≤y≤10.
Die Punktkoordinaten sind stets Brüche mit Nenner 4 (Viertel).
Jeder Spieler kann seine drei Abschnitte durch die beiden Trennlinien festlegen. 
In jedem Bereich muss dann ein Wert für die Steigung und für den 
(fiktiven) y-Achsenabschnitt angegeben werden.

Der zeitliche Ablauf: 
1.) Alle Parameter der Abschnitte werden auf 0 gesetzt.
2.) Mit F9 werden neue Punkte erzeugt.
3.) Jeder Spieler hat nun max. 3 Minuten Zeit, 
sich seine Funktion auf einem Notizblatt zu überlegen.
4.) Die Parameter entsprechend der Überlegungen werden eingegeben.
5.) Wer mehr Punkte hat, hat gewonnen. 

Wer mehr Punkte einsammelt, hat gewonnen. 

P.S.: Mit ein wenig Glück erwischt man manchmal einen Punkt, 
der mehr als 1 Punkt wert ist.

Spielregeln

crf1: 10
mrf1: -0.5
crf2: 3.5
mrf2: 0
cmf2: 4.75
mmf2: 0
clf2: 0
mlf2: 0
cmf1: 7
mmf1: 0
clf1: 4.75
mlf1: 1
A = (-4.193607406439252, -1.0456595721699464)
B = (-4.193604849906989, -10.202788450307501)
C = (11.90963515009301, -10.202788450307501)
lf1(x) = (mlf1 * x) + clf1
D = (11.909635369717073, -1.0456552790045603)
v1, a, b, c, d = Polygon(A, B, C, D)
s1x_1 = 4 (slider from 0 to 10, step 0.05)
mf1(x) = (mmf1 * x) + cmf1
rf1(x) = (mrf1 * x) + crf1
s1x_2 = 5.95 (slider from s1x_1 to 10, step 0.05)
gf1(x) = If[0 ≤ x < s1x_1, lf1, If[0 < x < s1x_2, mf1, If[0 < x ≤ 10, rf1]]]
E = (0, 0.06762594519828546)
F = (10, 0.06762594519828546)
Vieleck1, f, g, h, i, G, H = Polygon(E, F, 4)
I: (0, 0)
J: (10, 0)
Vieleck2, l, m, n, p, K, L = Polygon(I, J, 4)
s2x1 = 2.5 (slider from 0 to 10, step 0.05)
lf2(x) = (mlf2 * x) + clf2
s2x2 = 6.55 (slider from s2x1 to 10, step 0.05)
rf2(x) = (mrf2 * x) + crf2
mf2(x) = (mmf2 * x) + cmf2
gf2(x) = If[0 ≤ x < s2x1, lf2, If[0 < x < s2x2, mf2, If[0 < x ≤ 10, rf2]]]
Eingabefeld1 = Textfield(mlf1)
Eingabefeld2 = Textfield(clf1)
Eingabefeld3 = Textfield(mmf1)
Eingabefeld5 = Textfield(mrf1)
Eingabefeld4 = Textfield(cmf1)
Eingabefeld6 = Textfield(crf1)
M: (s1x_1, 0)
N: (s1x_1, 10)
j = Segment(M, N)
O: (s1x_2, 0)
P: (s1x_2, 10)
k = Segment(O, P)
Q: (s2x1, 0)
R: (s2x1, 10)
q = Segment(R, Q)
S: (s2x2, 0)
T: (s2x2, 10)
r = Segment(S, T)
Eingabefeld7 = Textfield(mlf2)
Eingabefeld8 = Textfield(clf2)
Eingabefeld9 = Textfield(mmf2)
Eingabefeld10 = Textfield(cmf2)
Eingabefeld11 = Textfield(mrf2)
Eingabefeld12 = Textfield(crf2)
e = RandomUniform(0, 10)
A1: Random[0, 40] / 4
B1: Random[0, 40] / 4
C1: (A1, B1)
A2: Random[0, 40] / 4
B2: Random[0, 40] / 4
C2: (A2, B2)
A3: Random[0, 40] / 4
B3: Random[0, 40] / 4
C3: (A3, B3)
A4: Random[0, 40] / 4
B4: Random[0, 40] / 4
C4: (A4, B4)
A5: Random[0, 40] / 4
B5: Random[0, 40] / 4
C5: (A5, B5)
A6: Random[0, 40] / 4
B6: Random[0, 40] / 4
C6: (A6, B6)
A7: Random[0, 40] / 4
B7: Random[0, 40] / 4
C7: (A7, B7)
A8: Random[0, 40] / 4
B8: Random[0, 40] / 4
C8: (A8, B8)
A9: Random[0, 40] / 4
B9: Random[0, 40] / 4
C9: (A9, B9)
A10: Random[0, 40] / 4
B10: Random[0, 40] / 4
C10: (A10, B10)
A11: Random[0, 40] / 4
B11: Random[0, 40] / 4
C11: (A11, B11)
A12: Random[0, 40] / 4
B12: Random[0, 40] / 4
C12: (A12, B12)
A13: Random[0, 40] / 4
B13: Random[0, 40] / 4
C13: (A13, B13)
A14: Random[0, 40] / 4
B14: Random[0, 40] / 4
C14: (A14, B14)
A15: Random[0, 40] / 4
B15: Random[0, 40] / 4
C15: (A15, B15)
A16: Random[0, 40] / 4
B16: Random[0, 40] / 4
C16: (A16, B16)
A17: Random[0, 40] / 4
B17: Random[0, 40] / 4
C17: (A17, B17)
A18: Random[0, 40] / 4
B18: Random[0, 40] / 4
C18: (A18, B18)
A19: Random[0, 40] / 4
B19: Random[0, 40] / 4
C19: (A19, B19)
A20: Random[0, 40] / 4
B20: Random[0, 40] / 4
C20: (A20, B20)
A21: Random[0, 40] / 4
B21: Random[0, 40] / 4
C21: (A21, B21)
A22: Random[0, 40] / 4
B22: Random[0, 40] / 4
C22: (A22, B22)
A23: Random[0, 40] / 4
B23: Random[0, 40] / 4
C23: (A23, B23)
A24: Random[0, 40] / 4
B24: Random[0, 40] / 4
C24: (A24, B24)
A25: Random[0, 40] / 4
B25: Random[0, 40] / 4
C25: (A25, B25)
A26: Random[0, 40] / 4
B26: Random[0, 40] / 4
C26: (A26, B26)
A27: Random[0, 40] / 4
B27: Random[0, 40] / 4
C27: (A27, B27)
A28: Random[0, 40] / 4
B28: Random[0, 40] / 4
C28: (A28, B28)
A29: Random[0, 40] / 4
B29: Random[0, 40] / 4
C29: (A29, B29)
A30: Random[0, 40] / 4
B30: Random[0, 40] / 4
C30: (A30, B30)
o = If(gf1(A1) ≟ B1, 1, 0)
D1 = If(gf1(A1) ≟ B1, 1, 0)
D2 = If(gf1(A2) ≟ B2, 1, 0)
D3 = If(gf1(A3) ≟ B3, 1, 0)
D4 = If(gf1(A4) ≟ B4, 1, 0)
D5 = If(gf1(A5) ≟ B5, 1, 0)
D6 = If(gf1(A6) ≟ B6, 1, 0)
D7 = If(gf1(A7) ≟ B7, 1, 0)
D8 = If(gf1(A8) ≟ B8, 1, 0)
D9 = If(gf1(A9) ≟ B9, 1, 0)
D10 = If(gf1(A10) ≟ B10, 1, 0)
D11 = If(gf1(A11) ≟ B11, 1, 0)
D12 = If(gf1(A12) ≟ B12, 1, 0)
D13 = If(gf1(A13) ≟ B13, 1, 0)
D14 = If(gf1(A14) ≟ B14, 1, 0)
D15 = If(gf1(A15) ≟ B15, 1, 0)
D16 = If(gf1(A16) ≟ B16, 1, 0)
D17 = If(gf1(A17) ≟ B17, 1, 0)
D18 = If(gf1(A18) ≟ B18, 1, 0)
D19 = If(gf1(A19) ≟ B19, 1, 0)
D20 = If(gf1(A20) ≟ B20, 1, 0)
D21 = If(gf1(A21) ≟ B21, 1, 0)
D22 = If(gf1(A22) ≟ B22, 1, 0)
D23 = If(gf1(A23) ≟ B23, 1, 0)
D24 = If(gf1(A24) ≟ B24, 1, 0)
D25 = If(gf1(A25) ≟ B25, 1, 0)
D26 = If(gf1(A26) ≟ B26, 1, 0)
D27 = If(gf1(A27) ≟ B27, 1, 0)
D28 = If(gf1(A28) ≟ B28, 1, 0)
D29 = If(gf1(A29) ≟ B29, 1, 0)
D30 = If(gf1(A30) ≟ B30, 1, 0)
F1: Random[0, 40] / 4
G1: Random[0, 40] / 4
H1: (F1, G1)
F2: Random[0, 40] / 4
G2: Random[0, 40] / 4
H2: (F2, G2)
F3: Random[0, 40] / 4
G3: Random[0, 40] / 4
H3: (F3, G3)
F4: Random[0, 40] / 4
G4: Random[0, 40] / 4
H4: (F4, G4)
F5: Random[0, 40] / 4
G5: Random[0, 40] / 4
H5: (F5, G5)
F6: Random[0, 40] / 4
G6: Random[0, 40] / 4
H6: (F6, G6)
F7: Random[0, 40] / 4
G7: Random[0, 40] / 4
H7: (F7, G7)
F8: Random[0, 40] / 4
G8: Random[0, 40] / 4
H8: (F8, G8)
F9: Random[0, 40] / 4
G9: Random[0, 40] / 4
H9: (F9, G9)
F10: Random[0, 40] / 4
G10: Random[0, 40] / 4
H10: (F10, G10)
F11: Random[0, 40] / 4
G11: Random[0, 40] / 4
H11: (F11, G11)
F12: Random[0, 40] / 4
G12: Random[0, 40] / 4
H12: (F12, G12)
F13: Random[0, 40] / 4
G13: Random[0, 40] / 4
H13: (F13, G13)
F14: Random[0, 40] / 4
G14: Random[0, 40] / 4
H14: (F14, G14)
F15: Random[0, 40] / 4
G15: Random[0, 40] / 4
H15: (F15, G15)
F16: Random[0, 40] / 4
G16: Random[0, 40] / 4
H16: (F16, G16)
F17: Random[0, 40] / 4
G17: Random[0, 40] / 4
H17: (F17, G17)
F18: Random[0, 40] / 4
G18: Random[0, 40] / 4
H18: (F18, G18)
F19: Random[0, 40] / 4
G19: Random[0, 40] / 4
H19: (F19, G19)
F20: Random[0, 40] / 4
G20: Random[0, 40] / 4
H20: (F20, G20)
F21: Random[0, 40] / 4
G21: Random[0, 40] / 4
H21: (F21, G21)
F22: Random[0, 40] / 4
G22: Random[0, 40] / 4
H22: (F22, G22)
F23: Random[0, 40] / 4
G23: Random[0, 40] / 4
H23: (F23, G23)
F24: Random[0, 40] / 4
G24: Random[0, 40] / 4
H24: (F24, G24)
F25: Random[0, 40] / 4
G25: Random[0, 40] / 4
H25: (F25, G25)
F26: Random[0, 40] / 4
G26: Random[0, 40] / 4
H26: (F26, G26)
F27: Random[0, 40] / 4
G27: Random[0, 40] / 4
H27: (F27, G27)
F28: Random[0, 40] / 4
G28: Random[0, 40] / 4
H28: (F28, G28)
F29: Random[0, 40] / 4
G29: Random[0, 40] / 4
H29: (F29, G29)
F30: Random[0, 40] / 4
G30: Random[0, 40] / 4
H30: (F30, G30)
I1 = If(gf2(F1) ≟ G1, 1, 0)
I2 = If(gf2(F2) ≟ G2, 1, 0)
I3 = If(gf2(F3) ≟ G3, 1, 0)
I4 = If(gf2(F4) ≟ G4, 1, 0)
I5 = If(gf2(F5) ≟ G5, 1, 0)
I6 = If(gf2(F6) ≟ G6, 1, 0)
I7 = If(gf2(F7) ≟ G7, 1, 0)
I8 = If(gf2(F8) ≟ G8, 1, 0)
I9 = If(gf2(F9) ≟ G9, 1, 0)
I10 = If(gf2(F10) ≟ G10, 1, 0)
I11 = If(gf2(F11) ≟ G11, 1, 0)
I12 = If(gf2(F12) ≟ G12, 1, 0)
I13 = If(gf2(F13) ≟ G13, 1, 0)
I14 = If(gf2(F14) ≟ G14, 1, 0)
I15 = If(gf2(F15) ≟ G15, 1, 0)
I16 = If(gf2(F16) ≟ G16, 1, 0)
I17 = If(gf2(F17) ≟ G17, 1, 0)
I18 = If(gf2(F18) ≟ G18, 1, 0)
I19 = If(gf2(F19) ≟ G19, 1, 0)
I20 = If(gf2(F20) ≟ G20, 1, 0)
I21 = If(gf2(F21) ≟ G21, 1, 0)
I22 = If(gf2(F22) ≟ G22, 1, 0)
I23 = If(gf2(F23) ≟ G23, 1, 0)
I24 = If(gf2(F24) ≟ G24, 1, 0)
I25 = If(gf2(F25) ≟ G25, 1, 0)
I26 = If(gf2(F26) ≟ G26, 1, 0)
I27 = If(gf2(F27) ≟ G27, 1, 0)
I28 = If(gf2(F28) ≟ G28, 1, 0)
I29 = If(gf2(F29) ≟ G29, 1, 0)
I30 = If(gf2(F30) ≟ G30, 1, 0)
s = false
D52 = Sum(D1:D50)
I52 = Sum(I1:I50)
Text7: "Punkte: " + D52 + ""
Text8: "Punkte: " + I52 + ""
F31: Random[0, 40] / 4
G31: Random[0, 40] / 4
H31: (F31, G31)
I31 = If(gf2(F31) ≟ G31, 1, 0)
F32: Random[0, 40] / 4
G32: Random[0, 40] / 4
H32: (F32, G32)
I32 = If(gf2(F32) ≟ G32, 1, 0)
F33: Random[0, 40] / 4
G33: Random[0, 40] / 4
H33: (F33, G33)
I33 = If(gf2(F33) ≟ G33, 1, 0)
F34: Random[0, 40] / 4
G34: Random[0, 40] / 4
H34: (F34, G34)
I34 = If(gf2(F34) ≟ G34, 1, 0)
F35: Random[0, 40] / 4
G35: Random[0, 40] / 4
H35: (F35, G35)
I35 = If(gf2(F35) ≟ G35, 1, 0)
F36: Random[0, 40] / 4
G36: Random[0, 40] / 4
H36: (F36, G36)
I36 = If(gf2(F36) ≟ G36, 1, 0)
F37: Random[0, 40] / 4
G37: Random[0, 40] / 4
H37: (F37, G37)
I37 = If(gf2(F37) ≟ G37, 1, 0)
F38: Random[0, 40] / 4
G38: Random[0, 40] / 4
H38: (F38, G38)
I38 = If(gf2(F38) ≟ G38, 1, 0)
F39: Random[0, 40] / 4
G39: Random[0, 40] / 4
H39: (F39, G39)
I39 = If(gf2(F39) ≟ G39, 1, 0)
F40: Random[0, 40] / 4
G40: Random[0, 40] / 4
H40: (F40, G40)
I40 = If(gf2(F40) ≟ G40, 1, 0)
F41: Random[0, 40] / 4
G41: Random[0, 40] / 4
H41: (F41, G41)
I41 = If(gf2(F41) ≟ G41, 1, 0)
F42: Random[0, 40] / 4
G42: Random[0, 40] / 4
H42: (F42, G42)
I42 = If(gf2(F42) ≟ G42, 1, 0)
F43: Random[0, 40] / 4
G43: Random[0, 40] / 4
H43: (F43, G43)
I43 = If(gf2(F43) ≟ G43, 1, 0)
F44: Random[0, 40] / 4
G44: Random[0, 40] / 4
H44: (F44, G44)
I44 = If(gf2(F44) ≟ G44, 1, 0)
F45: Random[0, 40] / 4
G45: Random[0, 40] / 4
H45: (F45, G45)
I45 = If(gf2(F45) ≟ G45, 1, 0)
F46: Random[0, 40] / 4
G46: Random[0, 40] / 4
H46: (F46, G46)
I46 = If(gf2(F46) ≟ G46, 1, 0)
F47: Random[0, 40] / 4
G47: Random[0, 40] / 4
H47: (F47, G47)
I47 = If(gf2(F47) ≟ G47, 1, 0)
F48: Random[0, 40] / 4
G48: Random[0, 40] / 4
H48: (F48, G48)
I48 = If(gf2(F48) ≟ G48, 1, 0)
F49: Random[0, 40] / 4
G49: Random[0, 40] / 4
H49: (F49, G49)
I49 = If(gf2(F49) ≟ G49, 1, 0)
F50: Random[0, 40] / 4
G50: Random[0, 40] / 4
H50: (F50, G50)
I50 = If(gf2(F50) ≟ G50, 1, 0)
A31: Random[0, 40] / 4
B31: Random[0, 40] / 4
C31: (A31, B31)
D31 = If(gf1(A31) ≟ B31, 1, 0)
A32: Random[0, 40] / 4
B32: Random[0, 40] / 4
C32: (A32, B32)
D32 = If(gf1(A32) ≟ B32, 1, 0)
A33: Random[0, 40] / 4
B33: Random[0, 40] / 4
C33: (A33, B33)
D33 = If(gf1(A33) ≟ B33, 1, 0)
A34: Random[0, 40] / 4
B34: Random[0, 40] / 4
C34: (A34, B34)
D34 = If(gf1(A34) ≟ B34, 1, 0)
A35: Random[0, 40] / 4
B35: Random[0, 40] / 4
C35: (A35, B35)
D35 = If(gf1(A35) ≟ B35, 1, 0)
A36: Random[0, 40] / 4
B36: Random[0, 40] / 4
C36: (A36, B36)
D36 = If(gf1(A36) ≟ B36, 1, 0)
A37: Random[0, 40] / 4
B37: Random[0, 40] / 4
C37: (A37, B37)
D37 = If(gf1(A37) ≟ B37, 1, 0)
A38: Random[0, 40] / 4
B38: Random[0, 40] / 4
C38: (A38, B38)
D38 = If(gf1(A38) ≟ B38, 1, 0)
A39: Random[0, 40] / 4
B39: Random[0, 40] / 4
C39: (A39, B39)
D39 = If(gf1(A39) ≟ B39, 1, 0)
A40: Random[0, 40] / 4
B40: Random[0, 40] / 4
C40: (A40, B40)
D40 = If(gf1(A40) ≟ B40, 1, 0)
A41: Random[0, 40] / 4
B41: Random[0, 40] / 4
C41: (A41, B41)
D41 = If(gf1(A41) ≟ B41, 1, 0)
A42: Random[0, 40] / 4
B42: Random[0, 40] / 4
C42: (A42, B42)
D42 = If(gf1(A42) ≟ B42, 1, 0)
A43: Random[0, 40] / 4
B43: Random[0, 40] / 4
C43: (A43, B43)
D43 = If(gf1(A43) ≟ B43, 1, 0)
A44: Random[0, 40] / 4
B44: Random[0, 40] / 4
C44: (A44, B44)
D44 = If(gf1(A44) ≟ B44, 1, 0)
A45: Random[0, 40] / 4
B45: Random[0, 40] / 4
C45: (A45, B45)
D45 = If(gf1(A45) ≟ B45, 1, 0)
A46: Random[0, 40] / 4
B46: Random[0, 40] / 4
C46: (A46, B46)
D46 = If(gf1(A46) ≟ B46, 1, 0)
A47: Random[0, 40] / 4
B47: Random[0, 40] / 4
C47: (A47, B47)
D47 = If(gf1(A47) ≟ B47, 1, 0)
A48: Random[0, 40] / 4
B48: Random[0, 40] / 4
C48: (A48, B48)
D48 = If(gf1(A48) ≟ B48, 1, 0)
A49: Random[0, 40] / 4
B49: Random[0, 40] / 4
C49: (A49, B49)
D49 = If(gf1(A49) ≟ B49, 1, 0)
A50: Random[0, 40] / 4
B50: Random[0, 40] / 4
C50: (A50, B50)
D50 = If(gf1(A50) ≟ B50, 1, 0)