Welcome Guest: เข้าสู่ระบบ | สมัครสมาชิก วันเวลาปัจจุบัน จันทร์ ก.ค. 07, 2025 6:03 am

หน้าเว็บบอร์ด Summoner Master Summoner Talk การเขียนตรรกะเงื่อนไขของการ์ด

คุยเรื่องทั่ว ๆ ไปของ Summoner Master ได้ที่นี่

การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย Normalize เมื่อ เสาร์ ต.ค. 23, 2010 1:17 am

ผมคิดว่าการใช้ประพจน์ในการตั้งเงื่อนไขมากกว่า 2 ประพจน์ จะทำให้เกิดความสับสนได้ง่าย
โดยเฉพาะในกรณีที่มีการใช้ "และ" พร้อมกับ "และ/หรือ"

จากกรณีของ Aevumel เราต้องพิจารณาเงื่อนไขตามลำดับแบบนี้

(ไม่รวมร่าง และ AT มากกว่า) และ/หรือ Lv มากกว่า
หมายความว่า
-Seal ตั้งแต่เลเวล 2 ขึ้นไปหมดสิทธิ์โจมตี ไม่ว่าจะรวมร่างหรือไม่
-Seal เลเวล 1 ที่รวมร่างโจมตีได้
-Seal เลเวล 1 ที่ไม่รวมร่าง จะโจมตีได้ต้อง AT น้อยกว่าหรือเท่ากัน

ซึ่งฆ่ายากครับ

แต่ถ้าเป็นอีกแบบ(ซึ่งเป็นวิธีที่ผิด)

ไม่รวมร่าง และ (AT มากกว่า และ/หรือ Lv มากกว่า)
หมายความว่า
-แค่รวมร่างก็โจมตีได้ทุกเลเวล
-ถ้าไม่รวมร่างต้องเป็น Seal เลเวล 1 ที่มี AT น้อยกว่าหรือเท่ากัน

ฆ่าง่ายขึ้นเยอะ

สรุปนะครับ ถ้าทีมงานต้องการ effect แบบที่ 2 ก็ควรจะเขียนเงื่อนไขให้ชัดเจนกว่านี้ จะใช้วงเล็บช่วยก็ได้
เขียน txt ยาวขึ้นอีกนิดแต่เข้าใจง่าย ดีกว่าออกมาแบบคลุมเครือแล้วประกาศแก้ทีหลังนะครับ

ขอบคุณครับ
Normalize
0
 
โพสต์: 52
Cash on hand: 550.00

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย banz เมื่อ เสาร์ ต.ค. 23, 2010 1:28 am

effect อ่านยากมากๆๆๆๆ

และตีความหมายได้หลายรูปแบบมากกกก

ถ้าเป็นแบบเมื่อก่อนก็ต้องดูที่การเว้นวรรคตอนหละ

::021::
banz
0
 
โพสต์: 2138
Cash on hand: 2,050.00

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย Neoboy เมื่อ เสาร์ ต.ค. 23, 2010 2:14 am

ที่ครีเอทเขียนมาถูกต้องแล้วครับ
คีย์หลักอยู่ที่สันทาน คำว่า และ ครับ

ป้องกันการโจมตีจากซีลที่ไม่รวมร่าง และ ( มี AT และ LV มากกว่า ) at 6 level 2
ป้องกันการโจมตีจากซีลที่ไม่รวมร่าง และ ( มี AT หรือ LV มากกว่า ) at 6 level 1 หรือ at 3 level 2

ไม่รวมร่าง เป็นเงื่อนไขหลักนะครับ
ถ้าเข้าข้อนี้ก็ดู เงื่อนไขถัดไป คือ AT / LEVEL แต่ถ้าไม่เข้าเงื่อนไข ไม่รวมร่าง ก็จบเลย ตีได้เลย ไม่ต้องพิจารณาเงื่อนไขอื่นต่ออีกครับ

หัดจากการ์ดเอาไว้ครับ เวลาเรียนเรื่องจริงจริง เท็จเท็จ จริงเท็จ เท็จจริง จะได้เก่ง ::011::
ยังกะเคล็ดวิชากำลังภายใน


รูปภาพ
ภาพประจำตัวสมาชิก
Neoboy
0
 
โพสต์: 493
Cash on hand: 5,000.00

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย The 1st Wonder เมื่อ เสาร์ ต.ค. 23, 2010 2:23 am

คงจะแบ่งเป็น

1. ซีลที่ไม่ได้รวมร่าง
และ
2. มี at และ/หรือ มี lv มากกว่า
ซึ่งตรงนี้เราดูคำว่า "และ" เป็นตัวแยกเงื่อนไข


คงไม่ได้แบ่งเป็น
1. ซีลที่ไม่ได้รวมร่าง และ มี at
และ/หรือ
2. มี lv มากกว่า
หรอกครับ
ซึ่งตรงนี้เราดูคำว่า "และ/หรือ" เป็นตัวแยกเงื่อนไข
เพราะถ้าแบ่งแบบนี้ มันจะทะแม่งๆแน่ๆ "ซีลที่ไม่ได้รวมร่าง และ มี at " มันก็มี at เกือบทุกตัวนี่ครับ
The 1st Wonder
0
 
โพสต์: 530
Cash on hand: 50.00

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย Yami เมื่อ เสาร์ ต.ค. 23, 2010 8:04 am

ยิ่งอ่านผมยิ่งกลุ้มนะไอ้ใบนี้ ::019::

อยากให้ Mod ออกมาตั้งกระทู้ชี้แจงซักที เอาเป็นข้อๆ เลยว่าตกลงอบิลิตี้มันจะทำงานหรือไม่ทำงานกับเงื่อนไขใดบ้าง
Yami
0
 
โพสต์: 750
Cash on hand: 550.00

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย Piya เมื่อ เสาร์ ต.ค. 23, 2010 8:28 am

[s] ป้องกันการโจมตีจาก seal ที่ไม่รวมร่าง และ มี At และ/หรือ Lv มากกว่า [s]

แปลงเป็น not ก็จะเป็น

[s] ไม่ ป้องกันการโจมตี จาก Seal ที่รวมร่าง
หรือ
[s] ไม่ ป้องกันการโจมตี จาก seal ที่มี At และ/หรือ Lv น้อยกว่า-เท่ากับ [s]
Piya
0
 
โพสต์: 161
Cash on hand: 1,538.00
Medals: 1
Judge-Bronze (1)

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย KOMODO-HUNTER เมื่อ เสาร์ ต.ค. 23, 2010 9:14 am

ใส่วงเล็บใหญ่เพิ่มมันจะเกะกะ ลูกตามั้ย ลองดูนะ


[ S ] ป้องกันการโจมตีจาก Seal ที่ไม่รวมร่าง และ [Atน้อยกว่า และ/หรือLvมากกว่า]
ภาพประจำตัวสมาชิก
KOMODO-HUNTER
0
 
โพสต์: 1429
Cash on hand: 100.00

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย Normalize เมื่อ เสาร์ ต.ค. 23, 2010 10:23 am

โอเคครับ

ตกลงว่าเฉพาะกับการ์ดซัมมอนเนอร์ เราจะให้ priority ของ "และ/หรือ" มากกว่า "และ" นะครับ ::030::
Normalize
0
 
โพสต์: 52
Cash on hand: 550.00

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย Eternal_Flare เมื่อ เสาร์ ต.ค. 23, 2010 10:25 am

ดูเท็กมันบอก At และ/หรือ LV มากกว่า ไม่ใช่ At มากกว่า และ/หรือ LV มากกว่า นี่นา ::036::
Eternal_Flare
0
 
โพสต์: 56
Cash on hand: 900.00

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย [T]aetunder เมื่อ เสาร์ ต.ค. 23, 2010 10:26 am

เสวนา ภาษาไทย ::036:: ::036::
ภาพประจำตัวสมาชิก
[T]aetunder
0
 
โพสต์: 2655
Cash on hand: 1,350.00

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย fookzzzz เมื่อ เสาร์ ต.ค. 23, 2010 10:33 am

ที่ผมคิด
1.รวมร่างแล้วตีได้ไม่ว่าจะlvมากกว่าหรือAtมากกว่า
2.ตีได้ถ้าไม่รวมร่างและมีatน้อยกว่า(เท่ากันก็ได้)และlvเท่ากัน
ปล.การ์ดใบนี้งงที่สุดเท่าที่เคยเจอมา ::021::
fookzzzz
0
 
โพสต์: 1706
Cash on hand: 0.00
ที่อยู่: บนโลก

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย Normalize เมื่อ เสาร์ ต.ค. 23, 2010 11:16 am

Eternal_Flare เขียน:ดูเท็กมันบอก At และ/หรือ LV มากกว่า ไม่ใช่ At มากกว่า และ/หรือ LV มากกว่า นี่นา ::036::


ผมมองเป็นการรวบคำของทีมงานเฉยๆ ไม่ได้มองถึงการจัดกลุ่มในทางตรรกะ เลยกระจายคำออกมาให้ดูง่ายขึ้นครับ แบบบ้านไททันดิน Fudenun Noble Chateau พอกระจายคำออกมาแล้วก็จบแค่นั้นน่ะครับ

แต่ถ้าทีมงานตั้งใจให้เป็นการรวมกลุ่มทางตรรกะไปด้วยก็จะเป็นผมที่เข้าใจผิดไปเองครับ

(Titan และ/หรือ Monster) ธาตุดิน => Titan ธาตุดิน และ/หรือ Monster ธาตุดิน

ไม่รวมร่าง และ (At และ/หรือ Lv)มากกว่า => ไม่รวมร่าง และ Atมากกว่า และ/หรือ Lv มากกว่า
ไม่รวมร่าง และ [(At และ/หรือ Lv)มากกว่า)] => ไม่รวมร่าง และ [Atมากกว่า และ/หรือ Lv มากกว่า]

ซึ่งการเขียนทั้ง 2 แบบนี้จะได้ค่าความจริงไม่เหมือนกันครับ
Normalize
0
 
โพสต์: 52
Cash on hand: 550.00

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย wise eagle (^_^) เมื่อ เสาร์ ต.ค. 23, 2010 11:33 am

เอาๆง่าย
รวมร่างตีไปก็จบแล้วไม่ต้องคิดมาก
ถ้าไม่รวมก็ต้องเอาตัวที่เวลเท่ากับมันตีไปอีกอย่างดีก็ได้แค่ตายคู่ละว้า
ภาพประจำตัวสมาชิก
wise eagle (^_^)
0
 
โพสต์: 1013
Cash on hand: 250.00

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย โอ้โฮฮ เมื่อ เสาร์ ต.ค. 23, 2010 11:54 am

เห็นมันเขียนแบบนี้มานานแล้ว ไม่เห็นงงเลยอ่ะ อ่านไทยเป็นไทย
โอ้โฮฮ
0
 
โพสต์: 113
Cash on hand: 0.00
ที่อยู่: ซอยพิบูลอุปถัมภ์ ลาดพร้าว 48 สามเสนนอก ห้วยขวาง กรุงเทพ

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย ใครหนอ เมื่อ อาทิตย์ ต.ค. 24, 2010 7:20 am

มีรูปร่างอืะนมั้ย
ภาพประจำตัวสมาชิก
ใครหนอ
0
 
โพสต์: 518
Cash on hand: 0.00

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย -:-V@mpire-:- เมื่อ อาทิตย์ ต.ค. 24, 2010 11:55 am

งงตอนแรก แต่ดู ดี ๆ ก็เข้าใจแล้วฮัฟ ::022::
-:-V@mpire-:-
0
 
โพสต์: 47
Cash on hand: 50.00

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย dragons เมื่อ อาทิตย์ ต.ค. 24, 2010 8:04 pm

เจ้าตัวนี้้แค่รวมร่างก็ตีมันได้แล้วนิ
ภาพประจำตัวสมาชิก
dragons
0
 
โพสต์: 11204
Cash on hand: 850.00
ที่อยู่: ช่างภาพแนวสดใส ภาพสว่างๆ เหมาะกับคนมองโลกในแง่ดี

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย fookzzzz เมื่อ อาทิตย์ ต.ค. 24, 2010 8:47 pm

dragons เขียน:เจ้าตัวนี้้แค่รวมร่างก็ตีมันได้แล้วนิ

แต่ถ้าไม่ยก/ป้องกันAbilityก็...อ่ะนะ ::001::
fookzzzz
0
 
โพสต์: 1706
Cash on hand: 0.00
ที่อยู่: บนโลก

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย -[N]icE- เมื่อ อาทิตย์ ต.ค. 24, 2010 8:49 pm

ตัวนี้ เอาง่ายๆคือ ถ้าข้างหน้าไม่ถูก ก้ไม่ต้องดูข้างหลังแล้วครับ ::034::
ภาพประจำตัวสมาชิก
-[N]icE-
0
 
โพสต์: 1884
Cash on hand: 1,750.00

Re: การเขียนตรรกะเงื่อนไขของการ์ด

โพสต์โดย chiew เมื่อ อาทิตย์ ต.ค. 24, 2010 11:44 pm

ผมสงสัยครับว่าทำไมถึงใช่คำว่า และ/หรือ ครับ ทำไมไม่ใช่ หรือไปเลย ครับ ถ้ามองในมุมตรรกะนะครับ จะได้ไม่งงกัน
chiew
0
 
โพสต์: 88
Cash on hand: 50.00

ต่อไป

ย้อนกลับไปยัง Summoner Talk

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 11 ท่าน