diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 3076bbc..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,32 +0,0 @@
-# IDE配置文件
-.trae/
-
-# 编译输出
-*.exe
-*.o
-*.obj
-
-# 临时文件
-*.tmp
-*.temp
-
-# 系统文件
-.DS_Store
-Thumbs.db
-
-# 备份文件
-*.bak
-*.backup
-
-# 日志文件
-*.log
-
-# 调试文件
-*.pdb
-*.ilk
-
-# Visual Studio Code
-.vscode/settings.json
-
-# 构建目录
-build/
\ No newline at end of file
diff --git a/.idea/.gitignore b/.idea/.gitignore
deleted file mode 100644
index 13566b8..0000000
--- a/.idea/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
-# Editor-based HTTP Client requests
-/httpRequests/
-# Datasource local storage ignored files
-/dataSources/
-/dataSources.local.xml
diff --git a/.idea/C_code.iml b/.idea/C_code.iml
deleted file mode 100644
index dafce2b..0000000
--- a/.idea/C_code.iml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/CopilotChatHistory.xml b/.idea/CopilotChatHistory.xml
deleted file mode 100644
index c129ed5..0000000
--- a/.idea/CopilotChatHistory.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/editor.xml b/.idea/editor.xml
deleted file mode 100644
index 633b554..0000000
--- a/.idea/editor.xml
+++ /dev/null
@@ -1,251 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
deleted file mode 100644
index 74c8330..0000000
--- a/.idea/encodings.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
deleted file mode 100644
index 88aa1fc..0000000
--- a/.idea/misc.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index d3f2495..0000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
deleted file mode 100644
index 35eb1dd..0000000
--- a/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json
deleted file mode 100644
index e8bccac..0000000
--- a/.vscode/c_cpp_properties.json
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "configurations": [
- {
- "name": "windows-gcc-x64",
- "includePath": [
- "${workspaceFolder}/**"
- ],
- "defines": [
- "_DEBUG",
- "UNICODE",
- "_UNICODE"
- ],
- "compilerPath": "D:/Program Files/mingw64/bin/gcc.exe",
- "cStandard": "c11",
- "cppStandard": "c++17",
- "intelliSenseMode": "windows-gcc-x64",
- "compilerArgs": [
- "-Wall",
- "-Wextra",
- "-Wshadow",
- "-fsanitize=address",
- "-g3"
- ]
- }
- ],
- "version": 4
-}
\ No newline at end of file
diff --git a/.vscode/launch.json b/.vscode/launch.json
deleted file mode 100644
index 6e40006..0000000
--- a/.vscode/launch.json
+++ /dev/null
@@ -1,24 +0,0 @@
-{
- "version": "0.2.0",
- "configurations": [
- {
- "name": "C/C++ Runner: Debug Session",
- "type": "cppdbg",
- "request": "launch",
- "args": [],
- "stopAtEntry": false,
- "externalConsole": true,
- "cwd": "d:/Code/doing_exercises/Stu_scores_system",
- "program": "d:/Code/doing_exercises/Stu_scores_system/build/Debug/outDebug",
- "MIMode": "gdb",
- "miDebuggerPath": "gdb",
- "setupCommands": [
- {
- "description": "Enable pretty-printing for gdb",
- "text": "-enable-pretty-printing",
- "ignoreFailures": true
- }
- ]
- }
- ]
-}
\ No newline at end of file
diff --git a/.vscode/settings.json b/.vscode/settings.json
deleted file mode 100644
index b5adf02..0000000
--- a/.vscode/settings.json
+++ /dev/null
@@ -1,77 +0,0 @@
-{
- "C_Cpp_Runner.cCompilerPath": "gcc",
- "C_Cpp_Runner.cppCompilerPath": "g++",
- "C_Cpp_Runner.debuggerPath": "gdb",
- "C_Cpp_Runner.cStandard": "c11",
- "C_Cpp_Runner.cppStandard": "c++17",
- "C_Cpp_Runner.msvcBatchPath": "",
- "C_Cpp_Runner.useMsvc": false,
- "C_Cpp_Runner.warnings": [
- "-Wall",
- "-Wextra",
- "-Wpedantic",
- "-Wshadow",
- "-Wformat=2",
- "-Wcast-align",
- "-Wconversion",
- "-Wsign-conversion",
- "-Wnull-dereference"
- ],
- "C_Cpp_Runner.msvcWarnings": [
- "/W4",
- "/permissive-",
- "/w14242",
- "/w14287",
- "/w14296",
- "/w14311",
- "/w14826",
- "/w44062",
- "/w44242",
- "/w14905",
- "/w14906",
- "/w14263",
- "/w44265",
- "/w14928"
- ],
- "C_Cpp_Runner.enableWarnings": true,
- "C_Cpp_Runner.warningsAsError": false,
- "C_Cpp_Runner.compilerArgs": [],
- "C_Cpp_Runner.linkerArgs": [],
- "C_Cpp_Runner.includePaths": [],
- "C_Cpp_Runner.includeSearch": [
- "*",
- "**/*"
- ],
- "C_Cpp_Runner.excludeSearch": [
- "**/build",
- "**/build/**",
- "**/.*",
- "**/.*/**",
- "**/.vscode",
- "**/.vscode/**"
- ],
- "C_Cpp_Runner.useAddressSanitizer": false,
- "C_Cpp_Runner.useUndefinedSanitizer": false,
- "C_Cpp_Runner.useLeakSanitizer": false,
- "C_Cpp_Runner.showCompilationTime": false,
- "C_Cpp_Runner.useLinkTimeOptimization": false,
- "C_Cpp_Runner.msvcSecureNoWarnings": false,
- "files.associations": {
- "*.gbk": "cpp",
- "stdlib.h": "c",
- "game_mode.h": "c",
- "windows.h": "c",
- "stdio.h": "c",
- "stat.h": "c",
- "init_board.h": "c",
- "init.h": "c",
- "record.h": "c",
- "ai.h": "c",
- "string.h": "c",
- "direct.h": "c",
- "gobang.h": "c",
- "main_menu.h": "c",
- "unistd.h": "c",
- "config.h": "c"
- }
-}
\ No newline at end of file
diff --git a/.vscode/tasks.json b/.vscode/tasks.json
deleted file mode 100644
index f9daef4..0000000
--- a/.vscode/tasks.json
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- "tasks":
- [
- {
- "type": "shell",
- "label": "C/C++: gcc.exe 生成活动文件",
- "command": "D:\\Program Files\\mingw64\\bin\\gcc.exe",
- "args":
- [
- "-fdiagnostics-color=always",
- "-g",
- "${file}",
- "-o",
- "${fileDirname}\\${fileBasenameNoExtension}.exe",
- "-Wall",
- "-Werror",
- "-std=c++17",
- "-fsanitize=address",
- "-static-libasan",
- "-lws2_32"
- ],
- "options": {"cwd": "${fileDirname}"},
- "problemMatcher": ["$gcc"],
- "group": {"kind": "build","isDefault": true},
- "detail": "调试器生成的任务。"
- }
- ],
- "version": "2.0.0"
-}
\ No newline at end of file