เลือกสัปดาห์การแข่งขัน
สัปดาห์ที่ 1 - 38
คะแนนประจำสัปดาห์
ผลการแข่งขัน
ตารางคะแนน Gameweek 2
| # | ทีม & ผู้จัดการ | กัปตัน | คะแนนสดคะแนนสด | คะแนนลบลบ | คะแนนสุทธิสุทธิ |
|---|
คะแนนรวมสะสม
หลังจบ GW 2
ตารางคะแนนรวมสะสม
| # | ทีม & ผู้จัดการ | GW ล่าสุด | คะแนนรวม |
|---|
ไฮไลท์ประจำสัปดาห์
สถานะชิป
ตรวจสอบสถานะการใช้ชิปคงเหลือของคู่แข่งในลีก (Wildcard, Free Hit, Bench Boost, Triple Captain)
วิเคราะห์การย้ายตัว
สถิติการย้ายตัวประจำสัปดาห์, การถือครองนักเตะมหาชน, ตัวทีเด็ด และคำแนะนำการย้ายตัว
สรุปเงินรางวัลสะสม
คำนวณเงินรางวัลตามกติกาของลีกอย่างโปร่งใส
ความสม่ำเสมอของทีม
| # | ทีม | #1 แชมป์ #1 แชมป์สัปดาห์ | เฉลี่ย คะแนนเฉลี่ย | สูงสุด คะแนนสูงสุด | ต่ำสุด คะแนนต่ำสุด | คะแนนลบ คะแนนลบสะสม |
|---|
8 ลีก • 146 ทีม
เรดาร์ความสม่ำเสมอของทีม
เปรียบเทียบมาตรฐานฟอร์มการเล่น ความนิ่ง และความแกว่ง ของทุกทีมในระบบ ไม่จำกัดเฉพาะในลีก
จัดอันดับความแข็งแกร่งเฉลี่ยของแต่ละลีก
คะแนนเฉลี่ยต่อทีม / GW
💎 S-Tier
หัวกะทิ
เฉลี่ย ≥ 71.0
•
ต่ำสุด ≥ 41
•
สูงสุด ≥ 110
แต้มสูงจัด นิ่งจริง ระเบิดฟอร์มได้
🟢 A-Tier
มาตรฐานสูง
เฉลี่ย ≥ 64.0
•
ต่ำสุด ≥ 32
มาตรฐานสูงสม่ำเสมอคงเส้นคงวา
🟡 B-Tier
กลุ่มกลาง
เฉลี่ย ≥ 58.0
•
มาตรฐานทั่วไป
เกาะกลุ่มกลางคงที่
⚪ C-Tier
พัฒนาการ
เฉลี่ย < 58.0
•
ต่ำกว่าค่าเฉลี่ย
ระดับต้องปรับจูนทีม
⚡ Volatile
สวิงสูง
แกว่งจัด / จุดต่ำสุดหลุดลึก
•
ต่ำสุด < 32 หรือ แกว่ง ≥ 75 (เฉลี่ย < 64)
วีคปังแต่วีคอื่นดิ่งลึก
ตารางวัดระดับความสม่ำเสมอ & ฟอร์มการเล่น
🔍
เรียงตามคะแนนรวม (# อันดับรวม)
👉 เลื่อนขวาดูสถิติเพิ่มเติม
| # | ทีม & ผู้จัดการ | คะแนนรวม ▼คะแนนรวม ▼ | คะแนนเฉลี่ยเฉลี่ย | สูงสุดสูงสุด | คะแนนต่ำสุดต่ำสุด | ความแกว่งแกว่ง | คะแนนลบลบ | คะแนนสำรองสำรอง | ระดับความสม่ำเสมอระดับ |
|---|
การแข่งขันฟุตบอลถ้วย
ระบบจับคู่ Knockout อัตโนมัติจาก Official FPL
ทัวร์นาเมนต์บอลถ้วย
กติกาแฟนตาซี
38 สัปดาห์
1. คะแนนสด & เปลี่ยนตัวอัตโนมัติ
- • อัปเดตคะแนนสดทุก 30 วินาทีพร้อมแต้มโบนัสตลอด 90 นาที ไม่ต้องรอข้ามคืน
- • เปลี่ยนสำรองและดันรองกัปตัน (VC x2) ให้อัตโนมัติเมื่อตัวจริงไม่ได้ลงแข่ง
- • บทวิเคราะห์ไฮไลท์สด เกาะติดการสลับอันดับและโมเมนตัมแบบเรียลไทม์
✓ แท็บ: คะแนนสด
2. ส่องแผนจัดทัพ 11 ตัวจริง
- • คลิกที่ชื่อทีมเพื่อน เพื่อเปิดดูแผนผังสนามหญ้าและ 4 ตัวสำรอง
- • แสดงคะแนนรายคน สถานะลงสนาม และนาทีที่ลงเล่นแบบเรียลไทม์
- • ตรวจเช็กการใช้ชิปพิเศษอย่างชัดเจน (TC, BB, FH, WC)
✓ ฟังก์ชัน: คลิกที่ชื่อทีมในตาราง
3. วิเคราะห์การย้ายตัว & ขุมกำลัง
- • สรุปทุกดีลซื้อขายนักเตะเข้า-ออกของคู่แข่งในลีก พร้อมแต้มลบย้ายตัว
- • คำนวณแต้มได้-เสียสุทธิจากการย้ายตัวในแต่ละสัปดาห์
- • วิเคราะห์นักเตะมหาชน (> 70%), นักเตะทีเด็ด (< 20%) และคำแนะนำการย้ายตัว
✓ แท็บ: วิเคราะห์การย้ายตัว
4. ติดตามสถานะชิปของคู่แข่ง
- • ตารางแมทริกซ์เช็กสถานะชิปพิเศษ (WC, FH, BB, TC) ของผู้จัดการทีมทุกคน
- • ตรวจสอบชิปที่ใช้ไปแล้วในแต่ละสัปดาห์ และชิปที่ยังเหลืออยู่แบบแยกเดี่ยว
- • ไฮไลท์พิเศษแจ้งเตือนชิปที่กำลังเปิดใช้งานระหว่างสัปดาห์แข่งขันสด
✓ แท็บ: สถานะชิป
5. เงินรางวัล & บัญชีกองกลาง
- • คำนวณแชมป์สัปดาห์, แชมป์เดือน, สิ้นฤดูกาล และค่าปรับอัตโนมัติ
- • หักแต้มย้ายทีมในตัว พร้อมเฉลี่ยเงินรางวัลอย่างยุติธรรม
- • รองรับมินิเกมเฉพาะลีก เช่น ทายผลบอล และท้าชนคะแนนแฟนตาซี
✓ แท็บ: เงินรางวัล
6. เรดาร์ฟอร์ม & ทำเนียบแชมป์
- • วิเคราะห์ความสม่ำเสมอ ประเมินแต้มต่ำสุด-สูงสุด ของทั้ง 8 ลีก
- • บันทึกประวัติศาสตร์ทำเนียบแชมป์และหอเกียรติยศตลอดทุกฤดูกาล
- • ปุ่มคัดลอกสรุปผลคะแนนส่งเข้ากลุ่ม LINE และส่งออกเป็นตาราง Excel ทันที
✓ แท็บ: เรดาร์ฟอร์ม & ทำเนียบแชมป์
LINE CONTACT
ทักคุยกับเดฟโดยตรง
มีข้อสงสัย แจ้งปัญหาคะแนน หรืออยากเสนอแนะฟีเจอร์ LINE ทักหาเดฟได้
สถาปัตยกรรมระบบเบื้องหลัง Dual-Layer Sync • 15m Cron + 30s Edge Live
RUNTIMEPython 3.11 / Ubuntu
CONCURRENCY8 Leagues • 135 Teams
LIVE RELAYCloudflare Edge (30s)
DELIVERYFastly CDN + Split JSON
SYSTEM WORKFLOW ARCHITECTURE (DIAGRAM)
เปิดดูเต็มจอ ↗
TECH STACK ARCHITECTURE (DIAGRAM)
เปิดดูเต็มจอ ↗
Python 3.11
GitHub Actions (15m)
Cloudflare DNS & Workers
Azure Functions
fplsawadika.com (Edge CDN)
Vanilla JS (0kb)
Tailwind CSS
SheetJS
stack-diagram • High-DPI Retina
[INGESTION & CONCURRENCY]
1. Pipeline & Multi-Threading Engine
- •Serverless Orchestration: ประมวลผลผ่าน GitHub Actions Runner (Ubuntu Latest / Python 3.11) ตามตาราง Cron ทุก 15 นาที และ Manual Dispatch
- •Parallel Concurrency & Incremental Cache: ใช้
ThreadPoolExecutorดึงข้อมูล 8 ลีก 135 ทีม (165 รายการ) พร้อมกันใน 2-4 วินาที พร้อมแคช GW ที่จบแล้วเพื่อลดการยิง API ซ้ำกว่า 95% - •Azure Transfer AI & Security: เชื่อมต่อ Azure Functions วิเคราะห์แผนย้ายตัวด้วย Environment Secret (
AZURE_TRANSFER_FUNCTION_KEY) พร้อมระบบ Fallback อัตโนมัติ
[DATA_INTEGRITY]
2. Data Integrity & Atomic State Machine
- •POSIX Atomic Replacement: บันทึก
multi_fpl_data.jsonและไฟล์รายลีกด้วยtempfile+os.replaceขจัดปัญหา Race Conditions หรือไฟล์ JSON เสียหาย - •Pre-Commit Validation: ตรวจสอบความถูกต้องของแต้มสด, Auto-Sub, รองกัปตัน (VC x2), ชิปพิเศษ, แต้มลบย้ายตัว (Hits) และสูตรเฉลี่ยเงินรางวัล (Tie-Pooling) ก่อนบันทึกลงดิสก์
- •Zero-Churn Smart Commit: ตรวจสอบ Semantic Diff ของคะแนนและอันดับ หากข้อมูลไม่เปลี่ยนแปลงจะข้าม Git Commit เพื่อลดขยะใน Git History (Zero Git Bloat) พร้อม Heartbeat Sync ทุก 6 ชั่วโมง
[EDGE_JAMSTACK]
3. Config-Driven Jamstack & Edge CDN
- •Zero-Code Season Rollover: ขับเคลื่อนด้วย
config/leagues_config.json100% รองรับการเปลี่ยนลีกและทีมข้ามฤดูกาลพร้อม Auto-Cleanup ลบโฟลเดอร์ลีกเก่าอัตโนมัติ - •Per-League JSON Split: คอมไพล์เลอร์
update_preview.pyแยกไฟล์data/leagues/{id}.jsonและสร้าง Route ประจำลีก (/{id}/index.html) ลดขนาด HTML เริ่มต้นลงกว่า 85% - •Edge CDN Distribution: กระจายไฟล์ผ่าน Fastly Edge CDN ของ GitHub Pages รองรับ HTTP/2 Multiplexing, การบีบอัด Brotli และส่งมอบข้อมูลด้วย TTFB ต่ำกว่า 50ms
[CLIENT_RUNTIME]
4. Client Runtime & 30s Real-Time Relay
- •30s Cloudflare Edge Live Poll: ระหว่างมีแมตช์เตะ เบราว์เซอร์ดึงแต้มสดและโบนัสเรียลไทม์ผ่าน Cloudflare Worker (
fpl-live-relay) ทุก 30 วินาทีโดยไม่ต้องรอบิลด์ HTML ใหม่ - •Lazy League Switch & Race Guard: โหลด JSON รายลีกแบบ On-Demand เมื่อสลับลีก พร้อมระบบป้องกัน Race Condition และซิงก์สถานะผ่าน HTML5 History API +
localStorage - •Zero-Framework 60 FPS & A11y: พัฒนาด้วย Vanilla ES6+ (0kb Framework) ใช้
tabular-nums(CLS: 0.00), Page Visibility API ประหยัดแบตเตอรี่ และรองรับ Keyboard Focus Accessibility