SlideShare a Scribd company logo
Live Scoring
Visualizer
@JOYC2017Final
Report
eagle0wl / Kazuki Matsuda
Twitter: eagle0wl
masm0wl@hotmail.com
in JOYC2017Final (facebook Live)
• real-time scoring (raw-score) and line graph viewing
https://www.facebook.com/Spingear/
Concept
• proposal of alternative clicker
• this concept proposed by Taka (Yo-Yo Master / spingear)
• software and hardware developed by eagle0wl
• turn to white-box judging
• We want verify Clicker-style is right or not.
First era (Before 1999) Current era (After 1999 -> Now) Future (JOYC2017 Final)
Configure a Scoring Visualizer
Player
Live Camera
Judge & Digital Clicker
OperatorMixer
Live Stream
Clicked Signal
Clicked Signal
Set of Scoring Visualizer
• s
Digital Clicker
• Using Arduino Nano
• must 5V Battery
(just standalone use are possible)
1day used 25% lost energy, 5000mA
Digital Clicker
• This Red/Blue Button used
of Arcade Game Controller
• Plus/Minus click signal send to
Operation PC
Digital Clicker (receiver)
• This receiver collect input of some Digital Clicker.
• Connect to Operator PC
• MAX 6 Judges (expandable in future)
Live Scoring Visualizer
• This green screen supposes video mixing.
• Operator must press record start/stop button.
• Gamepad use only. Not need use mouse and keyboard.
• Windows only (recommend latest Windows 10).
Discovered by Scoring Visualizer
• Case 1
• Almost the same line graph
Discovered by Scoring Visualizer
• Case 1
• Almost the same line graph
Discovered by Scoring Visualizer
• Case 2
• Different score, but similar slope line graph
(It can revise by normalize or adjusting)
Discovered by Scoring Visualizer
• Case 2
• Different score, but similar slope line graph
(It can revise by normalize or adjusting)
Discovered by Scoring Visualizer
• Case 3
• Not increment score from soloham style (the rules for JOYC)
Discovered by Scoring Visualizer
• Case 3
• Not increment score from soloham style (the rules for JOYC)
Notice
• Live Scoring Visualizer (software) is not stable release.
• I would like to refer to the opinions of players and
organizers.
• JOYC2017Final version was completed at 4:00 P.M today.
• But It worked perfectly in JOYC2017Final.
• (repeat) We want verify Clicker-style is right or not.
• We are just looking for a better way. Consequently, it may
be a way not to Clicker-style.
• We hope accelerated that discussion of judging.
Legacy
• YoJudge
(2006JN test used)
• Visual C++
Legacy
• YoJudge self training version (2007 unrelease)
• Visual C++
Legacy
• NDSJudge (2009EJ test used)
• works on Nintendo DS (unofficial developing)
• I was forced to reverse engineering Nintendo DS (but fun)
http://www.mysys.org/eagle0wl/nds/ndsjudge.php
Legacy
• JoyTest (2016 unrelease)
• support import/export .xlsx file
• This software can manage the player list.
(I think not nesessary)
• Visual C#
Contact
• concept by Taka (Yo-Yo Master / spingear)
• yoyomaster.taka@gmail.com
• general questions are here
• software and hardware developed by eagle0wl
• masm0wl@hotmail.com
• technical questions are include this address

More Related Content

Similar to Live Scoring Visualizer @JOYC2017Final Report

OGDC2012 Just-in-time Operation in Social Games_Mr.Eiji Okuda_Glooops
OGDC2012 Just-in-time Operation in Social Games_Mr.Eiji Okuda_GlooopsOGDC2012 Just-in-time Operation in Social Games_Mr.Eiji Okuda_Glooops
OGDC2012 Just-in-time Operation in Social Games_Mr.Eiji Okuda_Glooops
Buff Nguyen
 
2004: Söldner - a Post Mortem
2004: Söldner - a Post Mortem2004: Söldner - a Post Mortem
2004: Söldner - a Post Mortem
Teut Weidemann
 
Idle Games: The Mechanics and Monetization of Self-Playing Games
Idle Games: The Mechanics and Monetization of Self-Playing GamesIdle Games: The Mechanics and Monetization of Self-Playing Games
Idle Games: The Mechanics and Monetization of Self-Playing Games
Kongregate
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
ApltAdodoSOSSOU
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
ApltAdodoSossou1
 
[CB21] MUSHIKAGO: IT and OT Automation Penetration testing Tool Using Game AI...
[CB21] MUSHIKAGO: IT and OT Automation Penetration testing Tool Using Game AI...[CB21] MUSHIKAGO: IT and OT Automation Penetration testing Tool Using Game AI...
[CB21] MUSHIKAGO: IT and OT Automation Penetration testing Tool Using Game AI...
CODE BLUE
 
BSidesDelhi 2018: Headshot - Game Hacking on macOS
BSidesDelhi 2018: Headshot - Game Hacking on macOSBSidesDelhi 2018: Headshot - Game Hacking on macOS
BSidesDelhi 2018: Headshot - Game Hacking on macOS
BSides Delhi
 
Octalysis Prime July SuperBetter Design Challenge
Octalysis Prime July SuperBetter Design ChallengeOctalysis Prime July SuperBetter Design Challenge
Octalysis Prime July SuperBetter Design Challenge
Yu-kai Chou
 
Software Engineer- A unity 3d Game
Software Engineer- A unity 3d GameSoftware Engineer- A unity 3d Game
Software Engineer- A unity 3d Game
Isfand yar Khan
 
個人からトリプル A タイトルのゲーム開発者まで。Azure PlayFab で LiveOps しよう
個人からトリプル A タイトルのゲーム開発者まで。Azure PlayFab で LiveOps しよう個人からトリプル A タイトルのゲーム開発者まで。Azure PlayFab で LiveOps しよう
個人からトリプル A タイトルのゲーム開発者まで。Azure PlayFab で LiveOps しよう
Daisuke Masubuchi
 
Development and Optimization of GearVR games using Unreal Engine
Development and Optimization of GearVR games using Unreal EngineDevelopment and Optimization of GearVR games using Unreal Engine
Development and Optimization of GearVR games using Unreal Engine
Vinicius Vecchi
 
Unity workshop
Unity workshopUnity workshop
Unity workshop
fsxflyer789Productio
 
Quick to Market – 1 Game Every 8 Weeks | Jesse Divnich
Quick to Market – 1 Game Every 8 Weeks | Jesse DivnichQuick to Market – 1 Game Every 8 Weeks | Jesse Divnich
Quick to Market – 1 Game Every 8 Weeks | Jesse Divnich
Jessica Tams
 
iOS Game Development With UIKit
iOS Game Development With UIKitiOS Game Development With UIKit
iOS Game Development With UIKit
Martin Grider
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
iTawy Community
 
The Top 10 Lessons We Learned Moving Our Mobile Game to VR | Guy Bendov
The Top 10 Lessons We Learned Moving Our Mobile Game to VR | Guy BendovThe Top 10 Lessons We Learned Moving Our Mobile Game to VR | Guy Bendov
The Top 10 Lessons We Learned Moving Our Mobile Game to VR | Guy Bendov
Jessica Tams
 
Confrontation Pipeline and SCons
Confrontation Pipeline and SConsConfrontation Pipeline and SCons
Confrontation Pipeline and SCons
slantsixgames
 
Analyzing Video Game Sales
Analyzing Video Game SalesAnalyzing Video Game Sales
Analyzing Video Game Sales
Suzanne Simmons
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game development
Abdelrahman Ahmed
 
iOS Scroll Performance
iOS Scroll PerformanceiOS Scroll Performance
iOS Scroll Performance
Kyle Sherman
 

Similar to Live Scoring Visualizer @JOYC2017Final Report (20)

OGDC2012 Just-in-time Operation in Social Games_Mr.Eiji Okuda_Glooops
OGDC2012 Just-in-time Operation in Social Games_Mr.Eiji Okuda_GlooopsOGDC2012 Just-in-time Operation in Social Games_Mr.Eiji Okuda_Glooops
OGDC2012 Just-in-time Operation in Social Games_Mr.Eiji Okuda_Glooops
 
2004: Söldner - a Post Mortem
2004: Söldner - a Post Mortem2004: Söldner - a Post Mortem
2004: Söldner - a Post Mortem
 
Idle Games: The Mechanics and Monetization of Self-Playing Games
Idle Games: The Mechanics and Monetization of Self-Playing GamesIdle Games: The Mechanics and Monetization of Self-Playing Games
Idle Games: The Mechanics and Monetization of Self-Playing Games
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
 
[CB21] MUSHIKAGO: IT and OT Automation Penetration testing Tool Using Game AI...
[CB21] MUSHIKAGO: IT and OT Automation Penetration testing Tool Using Game AI...[CB21] MUSHIKAGO: IT and OT Automation Penetration testing Tool Using Game AI...
[CB21] MUSHIKAGO: IT and OT Automation Penetration testing Tool Using Game AI...
 
BSidesDelhi 2018: Headshot - Game Hacking on macOS
BSidesDelhi 2018: Headshot - Game Hacking on macOSBSidesDelhi 2018: Headshot - Game Hacking on macOS
BSidesDelhi 2018: Headshot - Game Hacking on macOS
 
Octalysis Prime July SuperBetter Design Challenge
Octalysis Prime July SuperBetter Design ChallengeOctalysis Prime July SuperBetter Design Challenge
Octalysis Prime July SuperBetter Design Challenge
 
Software Engineer- A unity 3d Game
Software Engineer- A unity 3d GameSoftware Engineer- A unity 3d Game
Software Engineer- A unity 3d Game
 
個人からトリプル A タイトルのゲーム開発者まで。Azure PlayFab で LiveOps しよう
個人からトリプル A タイトルのゲーム開発者まで。Azure PlayFab で LiveOps しよう個人からトリプル A タイトルのゲーム開発者まで。Azure PlayFab で LiveOps しよう
個人からトリプル A タイトルのゲーム開発者まで。Azure PlayFab で LiveOps しよう
 
Development and Optimization of GearVR games using Unreal Engine
Development and Optimization of GearVR games using Unreal EngineDevelopment and Optimization of GearVR games using Unreal Engine
Development and Optimization of GearVR games using Unreal Engine
 
Unity workshop
Unity workshopUnity workshop
Unity workshop
 
Quick to Market – 1 Game Every 8 Weeks | Jesse Divnich
Quick to Market – 1 Game Every 8 Weeks | Jesse DivnichQuick to Market – 1 Game Every 8 Weeks | Jesse Divnich
Quick to Market – 1 Game Every 8 Weeks | Jesse Divnich
 
iOS Game Development With UIKit
iOS Game Development With UIKitiOS Game Development With UIKit
iOS Game Development With UIKit
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
The Top 10 Lessons We Learned Moving Our Mobile Game to VR | Guy Bendov
The Top 10 Lessons We Learned Moving Our Mobile Game to VR | Guy BendovThe Top 10 Lessons We Learned Moving Our Mobile Game to VR | Guy Bendov
The Top 10 Lessons We Learned Moving Our Mobile Game to VR | Guy Bendov
 
Confrontation Pipeline and SCons
Confrontation Pipeline and SConsConfrontation Pipeline and SCons
Confrontation Pipeline and SCons
 
Analyzing Video Game Sales
Analyzing Video Game SalesAnalyzing Video Game Sales
Analyzing Video Game Sales
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game development
 
iOS Scroll Performance
iOS Scroll PerformanceiOS Scroll Performance
iOS Scroll Performance
 

More from eagle0wl

レトロゲーム勉強会#09 ゲームボーイとゲームボーイアドバンスをカスタマイズしてみた
レトロゲーム勉強会#09 ゲームボーイとゲームボーイアドバンスをカスタマイズしてみたレトロゲーム勉強会#09 ゲームボーイとゲームボーイアドバンスをカスタマイズしてみた
レトロゲーム勉強会#09 ゲームボーイとゲームボーイアドバンスをカスタマイズしてみた
eagle0wl
 
テトリミノの偏り補正から見るテトリスの歴史
テトリミノの偏り補正から見るテトリスの歴史テトリミノの偏り補正から見るテトリスの歴史
テトリミノの偏り補正から見るテトリスの歴史
eagle0wl
 
和製レトロゲームの珍翻訳・良翻訳 (Web公開版) 訂正バージョン
和製レトロゲームの珍翻訳・良翻訳 (Web公開版) 訂正バージョン和製レトロゲームの珍翻訳・良翻訳 (Web公開版) 訂正バージョン
和製レトロゲームの珍翻訳・良翻訳 (Web公開版) 訂正バージョン
eagle0wl
 
レトロブライトを試してみた
レトロブライトを試してみたレトロブライトを試してみた
レトロブライトを試してみた
eagle0wl
 
主にマジコンの話を振り返る(検閲バージョン)
主にマジコンの話を振り返る(検閲バージョン)主にマジコンの話を振り返る(検閲バージョン)
主にマジコンの話を振り返る(検閲バージョン)
eagle0wl
 
素晴らしきメガデモの世界
素晴らしきメガデモの世界素晴らしきメガデモの世界
素晴らしきメガデモの世界
eagle0wl
 

More from eagle0wl (6)

レトロゲーム勉強会#09 ゲームボーイとゲームボーイアドバンスをカスタマイズしてみた
レトロゲーム勉強会#09 ゲームボーイとゲームボーイアドバンスをカスタマイズしてみたレトロゲーム勉強会#09 ゲームボーイとゲームボーイアドバンスをカスタマイズしてみた
レトロゲーム勉強会#09 ゲームボーイとゲームボーイアドバンスをカスタマイズしてみた
 
テトリミノの偏り補正から見るテトリスの歴史
テトリミノの偏り補正から見るテトリスの歴史テトリミノの偏り補正から見るテトリスの歴史
テトリミノの偏り補正から見るテトリスの歴史
 
和製レトロゲームの珍翻訳・良翻訳 (Web公開版) 訂正バージョン
和製レトロゲームの珍翻訳・良翻訳 (Web公開版) 訂正バージョン和製レトロゲームの珍翻訳・良翻訳 (Web公開版) 訂正バージョン
和製レトロゲームの珍翻訳・良翻訳 (Web公開版) 訂正バージョン
 
レトロブライトを試してみた
レトロブライトを試してみたレトロブライトを試してみた
レトロブライトを試してみた
 
主にマジコンの話を振り返る(検閲バージョン)
主にマジコンの話を振り返る(検閲バージョン)主にマジコンの話を振り返る(検閲バージョン)
主にマジコンの話を振り返る(検閲バージョン)
 
素晴らしきメガデモの世界
素晴らしきメガデモの世界素晴らしきメガデモの世界
素晴らしきメガデモの世界
 

Recently uploaded

Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 

Recently uploaded (20)

Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 

Live Scoring Visualizer @JOYC2017Final Report

  • 1. Live Scoring Visualizer @JOYC2017Final Report eagle0wl / Kazuki Matsuda Twitter: eagle0wl masm0wl@hotmail.com
  • 2. in JOYC2017Final (facebook Live) • real-time scoring (raw-score) and line graph viewing https://www.facebook.com/Spingear/
  • 3. Concept • proposal of alternative clicker • this concept proposed by Taka (Yo-Yo Master / spingear) • software and hardware developed by eagle0wl • turn to white-box judging • We want verify Clicker-style is right or not. First era (Before 1999) Current era (After 1999 -> Now) Future (JOYC2017 Final)
  • 4. Configure a Scoring Visualizer Player Live Camera Judge & Digital Clicker OperatorMixer Live Stream Clicked Signal Clicked Signal
  • 5. Set of Scoring Visualizer • s
  • 6. Digital Clicker • Using Arduino Nano • must 5V Battery (just standalone use are possible) 1day used 25% lost energy, 5000mA
  • 7. Digital Clicker • This Red/Blue Button used of Arcade Game Controller • Plus/Minus click signal send to Operation PC
  • 8. Digital Clicker (receiver) • This receiver collect input of some Digital Clicker. • Connect to Operator PC • MAX 6 Judges (expandable in future)
  • 9. Live Scoring Visualizer • This green screen supposes video mixing. • Operator must press record start/stop button. • Gamepad use only. Not need use mouse and keyboard. • Windows only (recommend latest Windows 10).
  • 10. Discovered by Scoring Visualizer • Case 1 • Almost the same line graph
  • 11. Discovered by Scoring Visualizer • Case 1 • Almost the same line graph
  • 12. Discovered by Scoring Visualizer • Case 2 • Different score, but similar slope line graph (It can revise by normalize or adjusting)
  • 13. Discovered by Scoring Visualizer • Case 2 • Different score, but similar slope line graph (It can revise by normalize or adjusting)
  • 14. Discovered by Scoring Visualizer • Case 3 • Not increment score from soloham style (the rules for JOYC)
  • 15. Discovered by Scoring Visualizer • Case 3 • Not increment score from soloham style (the rules for JOYC)
  • 16. Notice • Live Scoring Visualizer (software) is not stable release. • I would like to refer to the opinions of players and organizers. • JOYC2017Final version was completed at 4:00 P.M today. • But It worked perfectly in JOYC2017Final. • (repeat) We want verify Clicker-style is right or not. • We are just looking for a better way. Consequently, it may be a way not to Clicker-style. • We hope accelerated that discussion of judging.
  • 17. Legacy • YoJudge (2006JN test used) • Visual C++
  • 18. Legacy • YoJudge self training version (2007 unrelease) • Visual C++
  • 19. Legacy • NDSJudge (2009EJ test used) • works on Nintendo DS (unofficial developing) • I was forced to reverse engineering Nintendo DS (but fun) http://www.mysys.org/eagle0wl/nds/ndsjudge.php
  • 20. Legacy • JoyTest (2016 unrelease) • support import/export .xlsx file • This software can manage the player list. (I think not nesessary) • Visual C#
  • 21. Contact • concept by Taka (Yo-Yo Master / spingear) • yoyomaster.taka@gmail.com • general questions are here • software and hardware developed by eagle0wl • masm0wl@hotmail.com • technical questions are include this address