forked from KUCMC/KUCMCtest.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfeed.xml
150 lines (112 loc) · 21.3 KB
/
feed.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.5.2">Jekyll</generator><link href="http://localhost:4000/feed.xml" rel="self" type="application/atom+xml" /><link href="http://localhost:4000/" rel="alternate" type="text/html" /><updated>2023-07-26T22:32:23+05:45</updated><id>http://localhost:4000/feed.xml</id><title type="html">Kathmandu University Computational Mathematics Club</title><subtitle>Kathmandu University Computational Mathematics Club shortly known as KUCMC is Departmental Club which fully and faithfully runs academic activities for smooth growth of it's members. The club was established back in 2018 as youngest Department club of Kathmandu University registered under Student Welfare Council.
</subtitle><entry><title type="html"></title><link href="http://localhost:4000/2023/07/26/2023-03-14-ai-kucmc-brings-together-students.html" rel="alternate" type="text/html" title="" /><published>2023-07-26T22:32:23+05:45</published><updated>2023-07-26T22:32:23+05:45</updated><id>http://localhost:4000/2023/07/26/2023-03-14-ai-kucmc-brings-together-students</id><content type="html" xml:base="http://localhost:4000/2023/07/26/2023-03-14-ai-kucmc-brings-together-students.html"><p>KUCMC brings together students and faculty for an engaging and interactive talk on ‘Mathematics in AI’ by Rojesh Shikhrakar, Senior Manager of Tech Talent Development at Fusemachines. The event sparked insightful discussions and highlighted the vital role of mathematics in all aspects of AI. <br /><a href="#" target="_blank" rel="noopener noreferrer">Read More</a></p></content><author><name></name></author></entry><entry><title type="html"></title><link href="http://localhost:4000/2023/07/26/2023-03-11-machine-learning-unlock-power-numbers.html" rel="alternate" type="text/html" title="" /><published>2023-07-26T22:32:23+05:45</published><updated>2023-07-26T22:32:23+05:45</updated><id>http://localhost:4000/2023/07/26/2023-03-11-machine-learning-unlock-power-numbers</id><content type="html" xml:base="http://localhost:4000/2023/07/26/2023-03-11-machine-learning-unlock-power-numbers.html"><p><em>**Unlock the power of numbers in the world of Machine Learning! **</em> Join us for talk show on Mathematics in Machine Learning organized by KUCMC and discover how math plays a crucial role in shaping AI. Note: For CM students only. <br /><a href="#" target="_blank" rel="noopener noreferrer">Read More</a></p></content><author><name></name></author></entry><entry><title type="html"></title><link href="http://localhost:4000/2023/07/26/2023-02-01-faculty-researchers-n't-miss-distinctive.html" rel="alternate" type="text/html" title="" /><published>2023-07-26T22:32:23+05:45</published><updated>2023-07-26T22:32:23+05:45</updated><id>http://localhost:4000/2023/07/26/2023-02-01-faculty-researchers-n't-miss-distinctive</id><content type="html" xml:base="http://localhost:4000/2023/07/26/2023-02-01-faculty-researchers-n't-miss-distinctive.html"><p><strong><em>For Faculty and Researchers only</em></strong> Don’t miss this distinctive opportunity to learn about the fundamentals of python and data handling! For more, contact: Ruby Shrestha (9813734244) Anisha Lamsal (9808857727)… See more <br /><a href="#" target="_blank" rel="noopener noreferrer">Read More</a></p></content><author><name></name></author></entry><entry><title type="html"></title><link href="http://localhost:4000/2023/07/26/2022-09-16-team-congratulations-atgc-winning-first.html" rel="alternate" type="text/html" title="" /><published>2023-07-26T22:32:23+05:45</published><updated>2023-07-26T22:32:23+05:45</updated><id>http://localhost:4000/2023/07/26/2022-09-16-team-congratulations-atgc-winning-first</id><content type="html" xml:base="http://localhost:4000/2023/07/26/2022-09-16-team-congratulations-atgc-winning-first.html"><p>Congratulations to the team ATGC for their winning the very first bio hackathon in Nepal. The team consisting of Aastha Pandey and Mukesh, students from Computational Mathematics. They made a GUI app to detect harmful bacteria by their sequence. You can find their project here : https://github.com/mukeshdroid/virulent_bacteria_finder <br /><a href="#" target="_blank" rel="noopener noreferrer">Read More</a></p></content><author><name></name></author></entry><entry><title type="html"></title><link href="http://localhost:4000/2023/07/26/2022-09-05-free-entry.html" rel="alternate" type="text/html" title="" /><published>2023-07-26T22:32:23+05:45</published><updated>2023-07-26T22:32:23+05:45</updated><id>http://localhost:4000/2023/07/26/2022-09-05-free-entry</id><content type="html" xml:base="http://localhost:4000/2023/07/26/2022-09-05-free-entry.html"><p><strong><em>FREE ENTRY FOR ALL</em></strong> <br /><a href="#" target="_blank" rel="noopener noreferrer">Read More</a></p></content><author><name></name></author></entry><entry><title type="html"></title><link href="http://localhost:4000/2023/07/26/2021-07-16-leo-club-kathmandu-music.html" rel="alternate" type="text/html" title="" /><published>2023-07-26T22:32:23+05:45</published><updated>2023-07-26T22:32:23+05:45</updated><id>http://localhost:4000/2023/07/26/2021-07-16-leo-club-kathmandu-%E2%80%9C-music</id><content type="html" xml:base="http://localhost:4000/2023/07/26/2021-07-16-leo-club-kathmandu-music.html"><p>Leo Club of Kathmandu University- Kavre in collaboration with Kathmandu University Computational Mathematics Club presents “Music for Lives, Together We Fight Hunger” Get ready to be allured by soothing performances from three of the most accomplished artists in Nepal, live exclusively at our program “Music for Lives”. Join here: https://www.youtube.com/channel/UC7b-_0hBqX1CPzxbzSrNn0A Youtube name: Leo District Council 325B1 Nepal… See more <br /><a href="#" target="_blank" rel="noopener noreferrer">Read More</a></p></content><author><name></name></author></entry><entry><title type="html">Project Tube Puzzle Game C++</title><link href="http://localhost:4000/2023/06/13/Tube_Puzzle_Game_C++.html" rel="alternate" type="text/html" title="Project Tube Puzzle Game C++" /><published>2023-06-13T00:00:00+05:45</published><updated>2023-06-13T00:00:00+05:45</updated><id>http://localhost:4000/2023/06/13/Tube_Puzzle_Game_C++</id><content type="html" xml:base="http://localhost:4000/2023/06/13/Tube_Puzzle_Game_C++.html"><h3 align="center">Tube Puzzle Game</h3>
<p align="center"> Tube Puzzle Game is a C++ game developed using Visual Studio and wxWidgets for GUI.
<br />
</p>
<h2 id="-table-of-contents">📝 Table of Contents</h2>
<ul>
<li><a href="#about">About</a></li>
<li><a href="#getting_started">Getting Started</a></li>
<li><a href="#usage">Usage</a></li>
<li><a href="#built_using">Built Using</a></li>
<li><a href="#file-structure">File Structure</a></li>
<li><a href="#screenshots">Screenshots</a></li>
<li><a href="#what-we-learned">What We Learned</a></li>
<li><a href="#authors">Authors</a></li>
<li><a href="#acknowledgement">Acknowledgments</a></li>
</ul>
<h2 id="-about-">🧐 About <a name="about"></a></h2>
<p>The Tube Puzzle Game is a C++ project that presents an engaging and challenging puzzle-solving experience. It involves arranging a grid of tubes in a specific order by swapping them within columns. The project utilizes the wxWidgets framework for the graphical user interface, allowing for an intuitive and visually appealing game interface.</p>
<p>To provide a dynamic gameplay experience, the levels in the Tube Puzzle Game are generated randomly with varying levels of difficulty. Each level presents a unique configuration of tubes that players must solve by strategically swapping and arranging them.</p>
<p>The project incorporates standard libraries and data structures, such as stack and linked list, to manage tube stacks and support undo/redo commands. These data structures facilitate efficient manipulation and storage of game actions. Additionally, algorithms are implemented for tube arrangement and game completion checks, ensuring a challenging and satisfying gameplay experience.</p>
<p>The Tube Puzzle Game’s significance lies in its practical application of data structures and algorithms, providing a valuable learning tool for students studying Data Structures and Algorithms (DSA). It demonstrates how these concepts can be effectively utilized in real-world scenarios. The project serves as an interactive and educational resource, enabling DSA students to grasp the practical implementation of DSA concepts.</p>
<p>As for future aspects of the project, there is potential to enhance the game by implementing more complex levels and optimizing operations using advanced algorithms and data structures. This would further challenge players and improve the overall gameplay experience.</p>
<p>The Tube Puzzle Game offers a unique and entertaining way to develop problem-solving skills while exploring the applications of data structures and algorithms in a fun and interactive environment.</p>
<h2 id="-getting-started-">🏁 Getting Started <a name="getting_started"></a></h2>
<p>To get a copy of the project up and running on your local machine, follow these steps:</p>
<h3 id="prerequisites">Prerequisites</h3>
<ul>
<li>Visual Studio</li>
<li>C++ compiler</li>
<li>wxWidgets library</li>
</ul>
<h3 id="installation">Installation</h3>
<ol>
<li>Clone the repository to your local machine.</li>
<li>Open the project in Visual Studio. (Download <a href="https://visualstudio.microsoft.com/">Visual Studio</a>)
// run the sln file</li>
<li>Build the project to compile the source code.</li>
<li>Run the application and start playing the Tube Puzzle Game.</li>
</ol>
<p>//just wanna play the game? open .exe file</p>
<h2 id="-usage-">🎈 Usage <a name="usage"></a></h2>
<ul>
<li>Launch the game application.</li>
<li>Follow the on-screen instructions to navigate through the game menu.</li>
<li>Use the mouse or keyboard to interact with the game elements.</li>
<li>Connect the tubes strategically to fill matching tube colors in columns.</li>
<li>Solve the puzzles within the given constraints to win the game.</li>
</ul>
<h2 id="️-built-using-">⛏️ Built Using <a name="built-using"></a></h2>
<ul>
<li>C++ - Programming Language</li>
<li>Visual Studio - Integrated Development Environment</li>
<li>wxWidgets - GUI Library</li>
</ul>
<h2 id="-file-structure-">📁 File Structure <a name="file-structure"></a></h2>
<p>The project repository contains the following files and directories:</p>
<div class="highlighter-rouge"><pre class="highlight"><code>Tube_Puzzle/
├── readme.md
├── Tube_Puzzle/
│ ├── ActionStack.cpp
│ ├── ActionStack.h //contains code for stack that saves game Data
│ ├── App.cpp
│ ├── App.h // the primary wxWidget init file
│ ├── GameControl.cpp
│ ├── GameControl.h // contains Backend i.e. game logic
│ ├── MainFrame.cpp
│ ├── MainFrame.h // the GUI layout of Game
│ ├── Queue.cpp
│ ├── Queue.h // extra Queue Data structure for game for future
│ ├── stack.cpp
│ ├── stack.h // stack for storing colors and ID in each column
│ ├── TubeSet.cpp
│ └── TubeSet.h // class to deal with array of color of tubes in columns, with several functions to manipulate
│ ├── ClassDiagram.cd // the Class structure and relation diagram
└── Tube_Puzzle.sln
</code></pre>
</div>
<h2 id="-screenshots-">📷 Screenshots <a name="screenshots"></a></h2>
<p>Some screenshots of the Tube Puzzle Game:<br />
<img src="https://github.com/suecarjayeswal/Tube_Puzzle/raw/master/Screenshots/HomeScreen.png" alt="Screenshot" style="width:50%;min-width:300px;" />
<img src="https://github.com/suecarjayeswal/Tube_Puzzle/raw/master/Screenshots/CompletionPage.png" alt="Screenshot" style="width:50%;min-width:300px;" />
<img src="https://github.com/suecarjayeswal/Tube_Puzzle/raw/master/Screenshots/Others.png" alt="Screenshot" style="width:50%;min-width:300px;" />
<img src="https://github.com/suecarjayeswal/Tube_Puzzle/raw/master/Screenshots/FlowOfExecution.png" alt="Screenshot" style="width:50%;min-width:300px;" />
<img src="https://github.com/suecarjayeswal/Tube_Puzzle/raw/master/Screenshots/ClassesDesign.png" alt="Screenshot" style="width:90%;min-width:300px;" /></p>
<h2 id="-what-we-learned-">💡 What We Learned <a name="what-we-learned"></a></h2>
<p>While developing the Tube Puzzle Game project, we gained valuable experience in various areas, including:</p>
<ul>
<li>Utilizing data structures like <strong>Stack and LinkedList</strong> to manage game actions and tube connections.</li>
<li>Implementing Object-Oriented Programming (<strong>OOP</strong>) principles to structure the game codebase.</li>
<li>Dealing with <strong>pointers</strong> to efficiently manipulate and store game data.</li>
<li>Leveraging <strong>wxWidgets</strong> library to create an interactive GUI for the game.</li>
</ul>
<p>These experiences have enhanced our understanding of data structures, OOP concepts, and handling pointers in real-world applications.</p>
<h2 id="️-authors-">✍️ Authors <a name="authors"></a></h2>
<ul>
<li><a href="https://github.com/suecarjayeswal">@suecarjayeswal</a></li>
<li>Himanshu Gurung</li>
</ul>
<p>See the list of <a href="https://github.com/yourusername/tube-puzzle-game/contributors">contributors</a> who participated in this project.</p>
<h2 id="-acknowledgements-">🎉 Acknowledgements <a name="acknowledgement"></a></h2>
<p>We would like to extend our sincere gratitude to our project supervisor, <a href="https://www.linkedin.com/in/prakash-poudyal-6623b019/">Dr. Prakash Poudyal</a>, for his invaluable guidance, professional counsel, and continuous support throughout the development of this project. His expertise and insightful feedback have been instrumental in shaping our project and providing inspiration for our work. We are highly indebted to him for believing in us and pushing us to achieve our best.</p>
<p>We would also like to express our sincere regards to the <a href="https://math.ku.edu.np/">Department of Mathematics</a>, Kathmandu University (<a href="https://ku.edu.np/">KU</a>), School of Science (<a href="http://sos.ku.edu.np/">SOS</a>) for including the project COMP 202 in our syllabus. This provided us with a platform and network to undertake this project and succeed in its completion.</p>
<p>Furthermore, we would like to extend our gratitude to all of our classmates who have made significant contributions through their criticism, suggestions, and counsel. Their valuable input has played a crucial role in refining our project and helping us overcome challenges. This project has been a great opportunity for us to learn new concepts and problem-solving techniques, which will undoubtedly benefit us in our future endeavors.</p>
<p>We would also like to thank our friends and family for their unwavering support and encouragement throughout this project. Their belief in our abilities has motivated us to overcome obstacles and strive for excellence.</p>
<p>Finally, we express our appreciation to all the individuals, communities, and online resources that have provided valuable insights, tutorials, and documentation related to the technologies and tools we utilized in this project. Their contributions have been instrumental in our learning and development journey.</p>
<p>This project has been a collective effort, and we are grateful to everyone who has contributed directly or indirectly to its success. Thank you all for being part of this remarkable journey!</p>
<h2 id="references">References</h2>
<ul>
<li><a href="https://www.youtube.com/watch?v=BjQhp0eHmJw&amp;list=PLFk1_lkqT8MbVOcwEppCPfjGOGhLvcf9G">GUI learning Playlist wxWidgets C++</a> (YouTube)</li>
<li><a href="https://www.youtube.com/watch?v=5v00F8hEV7E">Event handling</a> (YouTube)</li>
</ul></content><author><name></name></author><summary type="html">Tube Puzzle Game Tube Puzzle Game is a C++ game developed using Visual Studio and wxWidgets for GUI.</summary></entry><entry><title type="html">Acknowledging Prof. Dr. Sudarshan Tiwari</title><link href="http://localhost:4000/2023/05/23/acknowledging-prof.-dr.-sudarshan-tiwari.html" rel="alternate" type="text/html" title="Acknowledging Prof. Dr. Sudarshan Tiwari" /><published>2023-05-23T00:00:00+05:45</published><updated>2023-05-23T00:00:00+05:45</updated><id>http://localhost:4000/2023/05/23/acknowledging-prof.-dr.-sudarshan-tiwari</id><content type="html" xml:base="http://localhost:4000/2023/05/23/acknowledging-prof.-dr.-sudarshan-tiwari.html"><p>Acknowledging Prof. Dr. Sudarshan Tiwari from the Department of Mathematics at RPTU Kaiserslautern-Landau, Germany who delivered a talk titled “Disease Contagion Models Coupled to Crowd Motion and Mesh-Free Simulations.” <br /><a href="#" target="_blank" rel="noopener noreferrer">Read More</a></p></content><author><name>FB</name></author><summary type="html">Acknowledging Prof. Dr. Sudarshan Tiwari from the Department of Mathematics at RPTU Kaiserslautern-Landau, Germany who delivered a talk titled “Disease Contagion Models Coupled to Crowd Motion and Mesh-Free Simulations.” Read More</summary></entry><entry><title type="html">FARE-WELCOME 2023 !!</title><link href="http://localhost:4000/2023/03/25/fare-welcome-2023.html" rel="alternate" type="text/html" title="FARE-WELCOME 2023 !!" /><published>2023-03-25T00:00:00+05:45</published><updated>2023-03-25T00:00:00+05:45</updated><id>http://localhost:4000/2023/03/25/fare-welcome-2023</id><content type="html" xml:base="http://localhost:4000/2023/03/25/fare-welcome-2023.html"><p>FARE-WELCOME 2023 !! <br /><a href="#" target="_blank" rel="noopener noreferrer">Read More</a></p></content><author><name>FB</name></author><summary type="html">FARE-WELCOME 2023 !! Read More</summary></entry><entry><title type="html">Table Tennis Champions!</title><link href="http://localhost:4000/2023/03/11/table-tennis-congratulations-champions-aakriti.html" rel="alternate" type="text/html" title="Table Tennis Champions!" /><published>2023-03-11T00:00:00+05:45</published><updated>2023-03-11T00:00:00+05:45</updated><id>http://localhost:4000/2023/03/11/table-tennis-congratulations-champions-aakriti</id><content type="html" xml:base="http://localhost:4000/2023/03/11/table-tennis-congratulations-champions-aakriti.html"><p>Table Tennis Champions! Aakriti K.C. and Prajanya Parakram Shrestha conquer the competition at the Table Tennis Tournament of CM Sports 2023. Congratulations to Supriya Baniya and Hritik Chaudhary for securing runner up positions. Congratulations on your well-deserved victory! <br /><a href="#" target="_blank" rel="noopener noreferrer">Read More</a></p></content><author><name>FB</name></author><summary type="html">Table Tennis Champions! Aakriti K.C. and Prajanya Parakram Shrestha conquer the competition at the Table Tennis Tournament of CM Sports 2023. Congratulations to Supriya Baniya and Hritik Chaudhary for securing runner up positions. Congratulations on your well-deserved victory! Read More</summary></entry></feed>