Claim Missing Document
Check
Articles

Found 36 Documents
Search

Implementasi Dan Analisis Algoritma A*(star) Untuk Menentukan Jalur Dengan Multiple Goal Pada Pergerakan Npc(non-playable Character) Pratama Juliantono Taufiq; Agung Toto Wibowo; Gia Septiana Wulandari
eProceedings of Engineering Vol 2, No 3 (2015): Desember, 2015
Publisher : eProceedings of Engineering

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Industri game sampai saat ini tidak pernah berkurang peminatnya bahkan semakin meningkat dari waktu ke waktu. Salah satu genre game yang banyak dimainkan adalah turn-based strategy, yaitu game (yang biasanya permainan perang terutama strategi perang) dimana pemain secara bergantian mengatur strateginya untuk mendekati pihak lawan. Selain dimainkan dengan player lain, biasanya game dengan genre ini pun bisa dimainkan dengan NPC atau biasa disebut Non- playable character. Oleh karena itu dibutuhkan NPC yang pintar dan bisa bersaing layaknya manusia yangmemainkannya. Pembuatan NPC yang pintar membutuhkan algoritma pencarian jalur yang bisa memudahkan NPC tersebut mencapai musuh dengan tepat dan cepat. Untuk menciptakan NPC yang sesuai dibutuhkan algoritma yang bisa menentukan rute yang optimal yang bisa diimplementasikan untuk kasus lebih dari satu karakter. Pada umumnya algoritma A*(A Star) sering digunakan pada game untuk kasus pencarian jalur. Penerapan algoritma A*(Star) dengan menggunakan nilai heuristik yang didapat dari mengkombinasikan jarak garis lurus antar masing-masing tujuan mampu menyelesaikan kasus multiple-goal dengan hasil yang complete dan optimal. Kata kunci :algoritma, jalur, tercepat, optimal, multiple-goal, non-playable character, A*(Star), heuristic, mobile game
Pelatihan Bahasa Pemrograman Python untuk Meningkatkan Kemampuan Pemrograman bagi Siswa Kelas X SMK Telkom Bandung Febryanti Sthevanie; Gia Septiana Wulandari; Mahmud Dwi Sulistiyo
Prosiding COSECANT : Community Service and Engagement Seminar Vol 1, No 2 (2021)
Publisher : Universitas telkom

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (470.434 KB) | DOI: 10.25124/cosecant.v1i2.17501

Abstract

SMK Telkom Bandung merupakan salah satu institusi pendidikan di bawah naungan Yayasan Pendidikan Telkom yang berdiri sejak tahun 2013. Di program studi Teknik Komputer Jaringan, materi terkait algoritma dan pemrograman komputer menjadi yang salah satu yang sangat fundamental bagi siswa-siswi. Namun, masih terdapat kesulitan yang dihadapi oleh mereka dalam mempraktikkan materi pemrograman, utamanya terkait bahasa pemrogramannya. Kurangnya pemahaman terhadap materi terkait dasar-dasar algoritma pun disinyalir karena kemampuan implementasi siswa-siswi yang belum lancar di lingkungan bahasa pemrograman yang digunakan. Oleh karena itu, Fakultas Informatika Telkom University memberikan solusi dalam rangka membantu para siswa untuk meningkatkan kemampuan pemrogramannya dengan mengadakan pelatihan bahasa pemrograman Python. Meski diselenggarakan secara online, SMK Telkom Bandung menyambut dengan sangat baik kegiatan pengabdian masyarakat berupa pelatihan ini dan siswa-siswi pun mengikuti pelatihan dengan antusias. Berdasarkan evaluasi kegiatan pelatihan, diperoleh hasil yang menunjukkan 90% peserta menyatakan bahwa Python lebih mudah dipahami dibandingkan Pascal. Selain itu, menurut hasil pre- dan post-test, diketahui bahwa pengetahuan siswa-siswi secara umum meningkat setelah mengikuti pelatihan, yang menunjukkan bahwa penyampaian materi telah dilaksanakan secara efektif
Peningkatan Wawasan Kecerdasan Artifisial di SMK Telkom Bandung Melalui Kegiatan Workshop Mahmud Dwi Sulistiyo; Febryanti Sthevanie; Gia Septiana Wulandari
Charity : Jurnal Pengabdian Masyarakat Vol 6 No 1a (2023): Special Issue
Publisher : PPM Universitas Telkom

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25124/charity.v6i1a.5918

Abstract

Wawasan kecerdasan artifisial (AI) merupakan pengetahuan tentang teknologi dan cara kerja kecerdasan artifisial, termasuk bagaimana mesin dan sistem dapat diprogram untuk melakukan tugas-tugas yang biasanya dilakukan oleh manusia. Dengan meningkatnya penggunaan AI di berbagai bidang, termasuk industri, teknologi, dan bisnis, penting bagi siswa di SMK Telkom Bandung untuk memahami dan memiliki wawasan tentang AI. Sayangnya, sampai saat ini, SMK Telkom Bandung masih belum menerapkan materi terkait AI di dalam kurikulumnya. Salah satu cara untuk meningkatkan wawasan tentang AI di kalangan siswa SMK adalah melalui kegiatan workshop. Workshop merupakan forum yang memungkinkan siswa untuk belajar secara langsung dari para ahli, akademisi, atau praktisi di bidang terkait, dan memiliki kesempatan untuk bertanya dan berdiskusi tentang topik yang dibahas. Memahami permasalahan dan kebutuhan SMK Telkom Bandung tersebut, tim Pengabdian Masyarakat dari kelompok keahlian Intelligent System, Fakultas Informatika, Universitas Telkom mengadakan kegiatan workshop tentang wawasan AI. Kegiatan ini bertujuan untuk membantu siswa SMK Telkom Bandung dalam mempersiapkan diri menghadapi tantangan di masa depan dan berkarir di bidang yang terkait dengan AI. Serangkaian workshop diselenggarakan selama tiga hari dengan materi meliputi pengenalan dunia AI, penerapan metode AI, dan aplikasi AI yang kekinian. Materi disampaikan secara interaktif dengan selalu melibatkan peserta melalui quiz online dan penugasan di tempat. Kegiatan workshop ini mendapatkan respon yang positif, baik dari siswa-siswi maupun para guru, serta antusiasme yang tinggi untuk diadakannya workshop lanjutan tentang wawasan AI ini.
Dialectical Assurance Case using Structured Assurance Case Metamodel Notation Nungki Selviandro; Ryan Adeputra Sutopo; Gia Septiana Wulandari
KLIK: Kajian Ilmiah Informatika dan Komputer Vol. 3 No. 6 (2023): Juni 2023
Publisher : STMIK Budi Darma

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30865/klik.v3i6.912

Abstract

An assurance case is a document created to enable the exchange of information related to system safety and security among various system stakeholders, including suppliers, acquirers, operators, and regulators. It is essential to review such assurance cases to ensure their validity. The Structured Assurance Case Metamodel (SACM) is one of the languages that can be used to communicate assurance cases, and it offers various variants and expressive notations to facilitate this task. While creating assurance cases, it is necessary to consider dialectical notation with CounterArguments and CounterEvidence to explain situations where an assurance case has an incorrect value or can be countered. SACM classifies this notation as dialectical, and it is useful for reviewing and developing assurance cases. However, despite the usefulness of this approach, there is limited research on its effectiveness. Therefore, this study aims to explain dialectical notation in the SACM assurance case language and develop existing SACM applications. The application was developed to provide users who are already familiar with assurance cases, especially SACM, with a practical way of introducing dialectical notation. By doing this, we hope to expand the use of SACM and improve its effectiveness in communicating assurance cases among system stakeholders.
Adoption of Opacity-based Graphical Highlights as a Representation of Structured Assurance Case Metamodel ArgumentGroup M Haikal Abdussalam; Nungki Selviandro; Gia Septiana Wulandari
KLIK: Kajian Ilmiah Informatika dan Komputer Vol. 4 No. 1 (2023): Agustus 2023
Publisher : STMIK Budi Darma

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30865/klik.v4i1.987

Abstract

An assurance case is a means of facilitating communication, analysis and information exchange between stackholders involved in the system security and application development process, depending on its purpose and context. There are several frameworks that can be used when creating assurance cases, one of which is the Structured Assurance Case Metamodel Notation (SACMN), which has a more expressive notation than other frameworks. When creating an assurance case, it is necessary to consider the ArgumentGroup, where all elements are categorised as a group. The SACMN ArgumentGroup has been represented visually using dotted lines and there are still shortcomings in the process of understanding assurance cases and their visualisation. Thus, the opacity-based graphical highlighting technique is an alternative in visually representing the ArgumentGroup by manipulating the opacity on the notation of relevant or irrelevant elements. Therefore, this research was conducted with the aim of observing users in terms of speed, effectiveness and accuracy in answering statements with perceived usefulness, perceived ease of use of ArgumentGroup in SACMN applications and development of existing SACMN applications. Based on the research conducted, it can be seen that the results of the questionnaire testing in relation to the user statements of ArgumentGroup in terms of perceived usefulness and perceived ease of use have a value of 0.705 and 0.727, which are included in the reliable category as a valid questionnaire. With a reliable and valid questionnaire, the results obtained from users using opacity highlights have better scores than dotted lines and can be categorised as successful for adoption as a visual representation of ArgumentGroup SACMN with the highest scores of 25 and 20
Elementary Search-based Algorithms for Solving Tilepaint Puzzles Vincentius Arnold Fridolin; Muhammad Arzaki; Gia Septiana Wulandari
Indonesia Journal on Computing (Indo-JC) Vol. 8 No. 2 (2023): August, 2023
Publisher : School of Computing, Telkom University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.34818/INDOJC.2023.8.2.750

Abstract

This paper discusses the elementary computational aspects of Tilepaint puzzles, single-player logic puzzles introduced in 1995 and confirmed NP-complete in 2022. Two elementary search-based algorithms are proposed: the complete search technique with a bitmasking approach and the prune-and-search technique with a backtracking approach and pruning optimization. This paper shows that the asymptotic running time of these algorithms for solving an $m \times n$ Tilepaint instance containing $p$ tiles are respectively $O(2^{p} \cdot p \cdot mn)$ and $O(2^{p} \cdot mn)$, implying that the latter method is asymptotically faster by a factor of $p$. This paper also discusses tractable and intractable variants of Tilepaint puzzles. This paper shows that an $m \times n$ Tilepaint instance containing $mn$ tiles of size $1 \times 1$ is solvable in polynomial time. In contrast, this paper shows that solving general $m \times 1$ and $1 \times n$ Tilepaint puzzles remains intractable by reducing such problems from the subset-sum problem.
Comparative Analysis of ARIMA and LSTM Models for Predicting Physical Fatigue in Bandung Workers Kiki Dwi Prasetyo; Rifki Wijaya; Gia Septiana Wulandari
JURNAL MEDIA INFORMATIKA BUDIDARMA Vol 8, No 1 (2024): Januari 2024
Publisher : Universitas Budi Darma

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30865/mib.v8i1.7282

Abstract

In today's era of rapid economic growth, there is an increasing demand for workers to increase productivity by working longer and harder. However, these demands often lead to irregular and excessive working hours, which can potentially lead to negative consequences, such as physical fatigue-a state in which the body feels tired after physical activity. Factors that influence this fatigue include age, gender, health conditions, workload and work environment. Physical fatigue poses a significant challenge in ensuring workplace safety, especially in the transportation and industrial sectors, as it can reduce overall performance, productivity and quality of work. In addition, physical fatigue also increases the likelihood of decision-making errors and workplace accidents. Predicting physical fatigue is crucial to addressing these challenges. Heart rate serves as a parameter to measure fatigue, given its proven efficacy as a marker to predict physical fatigue, which is derived from the electrocardiogram and regulated by the autonomic nervous system. This research utilizes two machine learning algorithms - ARIMA and LSTM - with heart rate (bpm) and number of steps as variables. Performance evaluation, using Mean Squared Error (MSE) and Root Mean Squared Error (RMSE), showed that the LSTM model outperformed the ARIMA model. The LSTM model showed better performance, with MSE of 0.1108 and RMSE of 0.3329, compared to the ARIMA model with MSE of 0.2397 and RMSE of 0.4895.
Pengembangan Website untuk Pembaruan Media Informasi dan Promosi FJ Studio Bandung dengan memanfaatkan Google Sites Gia Septiana Wulandari; Mahmud Dwi Sulistiyo; Febryanti Sthevanie
I-Com: Indonesian Community Journal Vol 4 No 1 (2024): I-Com: Indonesian Community Journal (Maret 2024)
Publisher : Fakultas Sains Dan Teknologi, Universitas Raden Rahmat Malang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33379/icom.v4i1.4028

Abstract

FJ Studio is a women's fitness studio located in Bandung. The problem is, since its establishment in 2018, FJ Studio has relied solely on word-of-mouth promotion and through the Instagram account of a local influencer. The promotional methods used are deemed ineffective; furthermore, the cost of the influencer is considered high. Therefore, to make FJ Studio's promotions more effective and cost-efficient, we, as a community service team from the Faculty of Informatics, Telkom University, developed a website to serve as an informational and promotional platform for FJ Studio. Due to the limited personnel at FJ Studio, ease of website management was prioritized. We utilized the Google Sites framework for the development of the FJ Studio website, which can be easily managed online and offers various practical and user-friendly content management features. We conducted training sessions for the owners and staff of FJ Studio to introduce them to the website management environment so that they can use and update it regularly.
Utilizing GP 2 for Restaurant Recommendation Nitamayega; Gia Septiana Wulandari; Kemas Rahmat Saleh Wiharja
Indonesia Journal on Computing (Indo-JC) Vol. 9 No. 1 (2024): April, 2024
Publisher : School of Computing, Telkom University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.34818/INDOJC.2024.9.1.907

Abstract

The increasing diversity of food and beverage providers poses a challenge for people to find a restaurant that aligns with their preferences. Restaurant recommendation systems can address this problem by providing accurate and relevant suggestions. Although there are many previous studies have explored various recommendation methodologies, the utilization of knowledge graph implemented with GP 2 is still limited. Knowledge graphs can represent complex information in a structured way, while GP 2 is a graph-specific programming language that has a simple syntax. This research focuses on the implementation of a knowledge graph-based restaurant recommendation system with GP 2. The recommendation scheme built can provide the best accuracy, reaching 84.97%. This shows that the knowledge graph-based restaurant recommendation system with GP 2 can demonstrate the effectiveness of the system in providing accurate and relevant recommendations, showing the potential of knowledge graph and GP 2 for the development of recommendation systems in the future and being an effective solution to overcome recommendation problems.
The Implementation of Titian for Data Provenance on DISC Systems Automated Debugging Agista Putri; Nungki Selviandro; Gia Septiana Wulandari
International Journal on Information and Communication Technology (IJoICT) Vol. 10 No. 1 (2024): Vol. 10 No.1 June 2024
Publisher : School of Computing, Telkom University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21108/ijoict.v10i1.929

Abstract

Data-Intensive Scalable Computing (DISC) systems are critical for managing large datasets while prioritizing fault tolerance, cost effectiveness, and user accessibility. However, the presence of input errors in processed data presents considerable hurdles to programmers. The Snowfall Analysis program, which is well-known for its anomalous data that causes forecasting failures, serves as a key case study in this research. To solve this problem, this study leverages Titian, an extended library designed to speed debugging by methodically tracing the provenance of incorrect data back to its original source. Through thorough analysis, we analyzed Titian's accuracy using confusion matrix and compared its efficiency to standard manual debugging approaches, showing solid evidence of its utility in improving data provenance in DISC systems.