在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → AI 人工智能 源代码.rar

AI 人工智能 源代码.rar

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:5.99M
  • 下载次数:13
  • 浏览次数:577
  • 发布时间:2021-12-13
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
游戏编程中的人工智能技术/AI.Techniques.for.Game.Programming
【实例截图】
【核心代码】
4744302542985132927.rar
└── [源代码].[游戏编程中的人工智能技术](AI.Techniques.for.Game.Programming)
├── Chapter01
│   ├── Executables
│   │   ├── HelloWorld1.exe
│   │   ├── HelloWorld2.exe
│   │   ├── HelloWorld3.exe
│   │   ├── HelloWorld4.exe
│   │   └── window_open.wav
│   ├── HelloWorld1
│   │   ├── HelloWorld1.dsp
│   │   ├── HelloWorld1.dsw
│   │   ├── HelloWorld1.ncb
│   │   ├── HelloWorld1.opt
│   │   └── main.cpp
│   ├── HelloWorld2
│   │   ├── defines.h
│   │   ├── HelloWorld2.dsp
│   │   ├── HelloWorld2.dsw
│   │   └── main.cpp
│   ├── HelloWorld3
│   │   ├── defines.h
│   │   ├── HelloWorld3.dsp
│   │   ├── HelloWorld3.dsw
│   │   ├── main.cpp
│   │   └── window_open.wav
│   └── HelloWorld4
│   ├── defines.h
│   ├── HelloWorld4.dsp
│   ├── HelloWorld4.dsw
│   ├── main.cpp
│   └── window_open.wav
├── Chapter02
│   ├── Bouncing Balls with Timer
│   │   ├── Bouncing Balls with Timer.dsw
│   │   ├── Bouncing Balls with Timer.ncb
│   │   ├── Bouncing Balls with Timer.opt
│   │   ├── CTimer.cpp
│   │   ├── CTimer.h
│   │   ├── defines.h
│   │   ├── main.cpp
│   │   ├── utils.cpp
│   │   └── utils.h
│   ├── Executables
│   │   ├── Bouncing Balls with Timer.exe
│   │   ├── GDI_Backbuffer2.exe
│   │   ├── GDI_LINES2.exe
│   │   ├── GDI_LINES.exe
│   │   ├── GDI_NoBackBuffer.exe
│   │   ├── GDI_Polygon2.exe
│   │   ├── GDI_Polygon.exe
│   │   ├── GDI_Text.exe
│   │   ├── Resources_Cursors.exe
│   │   ├── Resources_Dialog_box2.exe
│   │   ├── Resources_Icons.exe
│   │   ├── Resources_Menus.exe
│   │   ├── wav1.wav
│   │   ├── wav2.wav
│   │   └── window_open.wav
│   ├── GDI_BackBuffer
│   │   ├── defines.h
│   │   ├── GDI_BackBuffer.dsp
│   │   ├── GDI_BackBuffer.dsw
│   │   ├── GDI_BackBuffer.ncb
│   │   ├── GDI_BackBuffer.opt
│   │   ├── GDI_BackBuffer.plg
│   │   ├── main.cpp
│   │   ├── utils.cpp
│   │   └── utils.h
│   ├── GDI_Backbuffer2
│   │   ├── defines.h
│   │   ├── GDI_Backbuffer2.dsp
│   │   ├── GDI_Backbuffer2.dsw
│   │   ├── GDI_Backbuffer2.ncb
│   │   ├── GDI_Backbuffer2.opt
│   │   ├── GDI_Backbuffer2.plg
│   │   ├── main.cpp
│   │   ├── utils.cpp
│   │   └── utils.h
│   ├── GDI_LINES
│   │   ├── defines.h
│   │   ├── GDI_LINES.dsp
│   │   ├── GDI_LINES.dsw
│   │   ├── GDI_LINES.ncb
│   │   ├── GDI_LINES.opt
│   │   ├── GDI_LINES.plg
│   │   └── main.cpp
│   ├── GDI_LINES2
│   │   ├── defines.h
│   │   ├── GDI_LINES.dsp
│   │   ├── GDI_LINES.dsw
│   │   ├── GDI_LINES.ncb
│   │   ├── GDI_LINES.opt
│   │   ├── GDI_LINES.plg
│   │   └── main.cpp
│   ├── GDI_Polygon
│   │   ├── defines.h
│   │   ├── GDI_Polygon.dsp
│   │   ├── GDI_Polygon.dsw
│   │   ├── GDI_Polygon.ncb
│   │   ├── GDI_Polygon.opt
│   │   ├── GDI_Polygon.plg
│   │   ├── main.cpp
│   │   ├── utils.cpp
│   │   └── utils.h
│   ├── GDI_Polygon2
│   │   ├── defines.h
│   │   ├── GDI_Polygon2.dsp
│   │   ├── GDI_Polygon2.dsw
│   │   ├── GDI_Polygon2.ncb
│   │   ├── GDI_Polygon2.opt
│   │   ├── GDI_Polygon2.plg
│   │   ├── main.cpp
│   │   ├── utils.cpp
│   │   └── utils.h
│   ├── GDI_Text
│   │   ├── defines.h
│   │   ├── GDI_Text.dsp
│   │   ├── GDI_Text.dsw
│   │   ├── GDI_Text.ncb
│   │   ├── GDI_Text.opt
│   │   ├── GDI_Text.plg
│   │   └── main.cpp
│   ├── Resources_Cursors
│   │   ├── defines.h
│   │   ├── main.cpp
│   │   ├── resource.h
│   │   ├── Resources_Cursors.dsp
│   │   ├── Resources_Cursors.dsw
│   │   ├── Resources_Cursors.ncb
│   │   ├── Resources_Cursors.opt
│   │   ├── Resources_Cursors.plg
│   │   ├── Script1.aps
│   │   └── Script1.rc
│   ├── Resources_Dialog_Box
│   │   ├── defines.h
│   │   ├── main.cpp
│   │   ├── resource.h
│   │   ├── Resources_Menus.dsp
│   │   ├── Resources_Menus.dsw
│   │   ├── Resources_Menus.ncb
│   │   ├── Resources_Menus.opt
│   │   ├── Resources_Menus.plg
│   │   ├── Script2.aps
│   │   └── Script2.rc
│   ├── Resources_Dialog_Box2
│   │   ├── defines.h
│   │   ├── main.cpp
│   │   ├── resource.h
│   │   ├── Resources_Dialog_box2.dsp
│   │   ├── Resources_Dialog_box2.dsw
│   │   ├── Resources_Dialog_box2.ncb
│   │   ├── Resources_Dialog_box2.opt
│   │   ├── Resources_Dialog_box2.plg
│   │   ├── Script1.rc
│   │   ├── utils.cpp
│   │   └── utils.h
│   ├── Resources_Icons
│   │   ├── defines.h
│   │   ├── main.cpp
│   │   ├── resource.h
│   │   ├── Resources_Icons.dsp
│   │   ├── Resources_Icons.dsw
│   │   ├── Resources_Icons.ncb
│   │   ├── Resources_Icons.opt
│   │   ├── Resources_Icons.plg
│   │   ├── Script1.aps
│   │   ├── Script1.rc
│   │   └── window_open.wav
│   └── Resources_Menus
│   ├── defines.h
│   ├── main.cpp
│   ├── resource.h
│   ├── Resources_Menus.dsp
│   ├── Resources_Menus.dsw
│   ├── Resources_Menus.ncb
│   ├── Resources_Menus.opt
│   ├── Resources_Menus.plg
│   ├── Script2.rc
│   ├── wav1.wav
│   ├── wav2.wav
│   └── window_open.wav
├── Chapter03
│   ├── Executable
│   │   └── pathfinder.exe
│   └── Pathfinder
│   ├── CBobsMap.cpp
│   ├── CBobsMap.h
│   ├── CgaBob.cpp
│   ├── CgaBob.h
│   ├── defines.h
│   ├── main.cpp
│   ├── pathfinder.dsp
│   ├── pathfinder.dsw
│   ├── pathfinder.ncb
│   ├── pathfinder.opt
│   ├── pathfinder.plg
│   ├── utils.cpp
│   └── utils.h
├── Chapter04
│   ├── Executable
│   │   └── tsp.exe
│   └── TSP
│   ├── CmapTSP.cpp
│   ├── CmapTSP.h
│   ├── defines.h
│   ├── gaTSP.cpp
│   ├── gaTSP.h
│   ├── main.cpp
│   ├── resource.h
│   ├── Script1.aps
│   ├── Script1.rc
│   ├── tsp.dsp
│   ├── tsp.dsw
│   ├── tsp.ncb
│   ├── tsp.opt
│   ├── tsp.plg
│   ├── utils.cpp
│   └── utils.h
├── Chapter05
│   ├── Executable
│   │   └── tsp.exe
│   └── Improved TSP
│   ├── CmapTSP.cpp
│   ├── CmapTSP.h
│   ├── defines.h
│   ├── gaTSP.cpp
│   ├── gaTSP.h
│   ├── main.cpp
│   ├── resource.h
│   ├── Script1.aps
│   ├── Script1.rc
│   ├── tsp.dsp
│   ├── tsp.dsw
│   ├── tsp.ncb
│   ├── tsp.opt
│   ├── tsp.plg
│   ├── tsp.stt
│   ├── utils.cpp
│   └── utils.h
├── Chapter06
│   ├── Executables
│   │   ├── explosion.wav
│   │   ├── GA-Lander.exe
│   │   ├── landed.wav
│   │   ├── leap.wav
│   │   ├── LunarLander.exe
│   │   ├── open_window.wav
│   │   ├── problem.wav
│   │   ├── SimpleShapeManipulation.exe
│   │   ├── SimpleShapeManipulationWithMatrices.exe
│   │   └── view_best.wav
│   ├── GA Lunar Lander - Unmanned
│   │   ├── C2DMatrix.cpp
│   │   ├── C2DMatrix.h
│   │   ├── CController.cpp
│   │   ├── CController.h
│   │   ├── CgaLander.cpp
│   │   ├── CgaLander.h
│   │   ├── CLander.cpp
│   │   ├── CLander.h
│   │   ├── CTimer.cpp
│   │   ├── CTimer.h
│   │   ├── defines.h
│   │   ├── icon1.ico
│   │   ├── icon2.ico
│   │   ├── landed.wav
│   │   ├── leap.wav
│   │   ├── lunarlander2.dsp
│   │   ├── lunarlander2.dsw
│   │   ├── lunarlander2.ncb
│   │   ├── lunarlander2.opt
│   │   ├── lunarlander2.plg
│   │   ├── lunarlander2.stt
│   │   ├── main.cpp
│   │   ├── open_window.wav
│   │   ├── problem.wav
│   │   ├── resource.h
│   │   ├── S2DVector.h
│   │   ├── Script1.aps
│   │   ├── Script1.rc
│   │   ├── SVector2D.h
│   │   ├── utils.cpp
│   │   ├── utils.h
│   │   └── view_best.wav
│   ├── Lunar Lander - Manned
│   │   ├── C2DMatrix.cpp
│   │   ├── C2DMatrix.h
│   │   ├── CController.cpp
│   │   ├── CController.h
│   │   ├── CLander.cpp
│   │   ├── CLander.h
│   │   ├── CTimer.cpp
│   │   ├── CTimer.h
│   │   ├── defines.h
│   │   ├── explosion.wav
│   │   ├── icon1.ico
│   │   ├── icon2.ico
│   │   ├── landed.wav
│   │   ├── lunarlander2.dsp
│   │   ├── lunarlander2.dsw
│   │   ├── lunarlander2.ncb
│   │   ├── lunarlander2.opt
│   │   ├── lunarlander2.plg
│   │   ├── main.cpp
│   │   ├── resource.h
│   │   ├── Script1.aps
│   │   ├── Script1.rc
│   │   ├── SVector2D.h
│   │   ├── TimeSlices.txt
│   │   ├── utils.cpp
│   │   └── utils.h
│   ├── Shape Manipulation
│   │   ├── CGun.cpp
│   │   ├── CGun.h
│   │   ├── CTimer.cpp
│   │   ├── CTimer.h
│   │   ├── defines.h
│   │   ├── main.cpp
│   │   ├── SimpleShapeManipulation.dsp
│   │   ├── SimpleShapeManipulation.dsw
│   │   ├── SimpleShapeManipulation.ncb
│   │   ├── SimpleShapeManipulation.opt
│   │   ├── SimpleShapeManipulation.plg
│   │   ├── utils.cpp
│   │   └── utils.h
│   └── Shape Manipulation with matrices
│   ├── C2DMatrix.cpp
│   ├── C2DMatrix.h
│   ├── CGun.cpp
│   ├── CGun.h
│   ├── CTimer.cpp
│   ├── CTimer.h
│   ├── defines.h
│   ├── main.cpp
│   ├── SimpleShapeManipulation.dsp
│   ├── SimpleShapeManipulation.dsw
│   ├── SimpleShapeManipulation.ncb
│   ├── SimpleShapeManipulation.opt
│   ├── SimpleShapeManipulation.plg
│   ├── utils.cpp
│   └── utils.h
├── Chapter07
│   ├── Executables
│   │   ├── smart sweepers v1.0
│   │   │   ├── params.ini
│   │   │   └── smart sweepersv1.0.exe
│   │   └── smart sweepers v1.1
│   │   ├── params.ini
│   │   └── smart sweepersv1.1.exe
│   ├── smart sweepers - v1.0
│   │   ├── C2DMatrix.cpp
│   │   ├── C2DMatrix.h
│   │   ├── CController.cpp
│   │   ├── CController.h
│   │   ├── CGenAlg.cpp
│   │   ├── CGenAlg.h
│   │   ├── CMinesweeper.cpp
│   │   ├── CMineSweeper.h
│   │   ├── CNeuralNet.cpp
│   │   ├── CNeuralNet.h
│   │   ├── CParams.cpp
│   │   ├── CParams.h
│   │   ├── CTimer.cpp
│   │   ├── CTimer.h
│   │   ├── icon1.ico
│   │   ├── main.cpp
│   │   ├── params.ini
│   │   ├── resource.h
│   │   ├── Script1.aps
│   │   ├── Script1.rc
│   │   ├── smart sweepers.dsp
│   │   ├── smart sweepers.dsw
│   │   ├── smart sweepers.ncb
│   │   ├── smart sweepers.opt
│   │   ├── smart sweepers.plg
│   │   ├── SVector2D.h
│   │   ├── utils.cpp
│   │   └── utils.h
│   ├── smart sweepers - v1.1
│   │   ├── C2DMatrix.cpp
│   │   ├── C2DMatrix.h
│   │   ├── CController.cpp
│   │   ├── CController.h
│   │   ├── CGenAlg.cpp
│   │   ├── CGenAlg.h
│   │   ├── CMinesweeper.cpp
│   │   ├── CMineSweeper.h
│   │   ├── CNeuralNet.cpp
│   │   ├── CNeuralNet.h
│   │   ├── CParams.cpp
│   │   ├── CParams.h
│   │   ├── CTimer.cpp
│   │   ├── CTimer.h
│   │   ├── icon1.ico
│   │   ├── main.cpp
│   │   ├── params.ini
│   │   ├── resource.h
│   │   ├── Script1.aps
│   │   ├── Script1.rc
│   │   ├── smart sweepers.dsp
│   │   ├── smart sweepers.dsw
│   │   ├── smart sweepers.ncb
│   │   ├── smart sweepers.opt
│   │   ├── smart sweepers.plg
│   │   ├── SVector2D.h
│   │   ├── utils.cpp
│   │   └── utils.h
│   └── Thumbs.db
├── Chapter08
│   ├── Executables
│   │   ├── smart sweepers - v2.1
│   │   │   ├── params.ini
│   │   │   └── smart sweepersv2.1.exe
│   │   └── smart sweepers - v2.2
│   │   ├── params.ini
│   │   └── smart sweepersv2.2.exe
│   ├── smart sweepers - v2.1
│   │   ├── C2DMatrix.cpp
│   │   ├── C2DMatrix.h
│   │   ├── CController.cpp
│   │   ├── CController.h
│   │   ├── CGenAlg.cpp
│   │   ├── CGenAlg.h
│   │   ├── CMinesweeper.cpp
│   │   ├── CMineSweeper.h
│   │   ├── CNeuralNet.cpp
│   │   ├── CNeuralNet.h
│   │   ├── collision.cpp
│   │   ├── collision.h
│   │   ├── CParams.cpp
│   │   ├── CParams.h
│   │   ├── CTimer.cpp
│   │   ├── CTimer.h
│   │   ├── icon1.ico
│   │   ├── main.cpp
│   │   ├── params.ini
│   │   ├── resource.h
│   │   ├── Script1.aps
│   │   ├── Script1.rc
│   │   ├── smart sweepers.dsp
│   │   ├── smart sweepers.dsw
│   │   ├── smart sweepers.ncb
│   │   ├── smart sweepers.opt
│   │   ├── smart sweepers.plg
│   │   ├── SVector2D.h
│   │   ├── utils.cpp
│   │   └── utils.h
│   └── smart sweepers - v2.2
│   ├── C2DMatrix.cpp
│   ├── C2DMatrix.h
│   ├── CController.cpp
│   ├── CController.h
│   ├── CGenAlg.cpp
│   ├── CGenAlg.h
│   ├── CMapper.cpp
│   ├── CMapper.h
│   ├── CMinesweeper.cpp
│   ├── CMineSweeper.h
│   ├── CNeuralNet.cpp
│   ├── CNeuralNet.h
│   ├── collision.cpp
│   ├── collision.h
│   ├── CParams.cpp
│   ├── CParams.h
│   ├── CTimer.cpp
│   ├── CTimer.h
│   ├── icon1.ico
│   ├── main.cpp
│   ├── params.ini
│   ├── resource.h
│   ├── Script1.rc
│   ├── smart sweepers.dsp
│   ├── smart sweepers.dsw
│   ├── smart sweepers.ncb
│   ├── smart sweepers.opt
│   ├── smart sweepers.plg
│   ├── SVector2D.h
│   ├── utils.cpp
│   └── utils.h
├── Chapter09
│   ├── Executables
│   │   ├── RecognizeIt v1.0
│   │   │   └── Recognize_it.exe
│   │   ├── RecognizeIt v2.0 (with momentum)
│   │   │   └── Recognize_It.exe
│   │   ├── RecognizeIt v3.0 (with jitter)
│   │   │   └── Recognize_It.exe
│   │   └── RecognizeIt v4.0 (softmax)
│   │   └── Recognize_It.exe
│   ├── RecognizeIt v1.0
│   │   ├── backprop.dsp
│   │   ├── backprop.dsw
│   │   ├── backprop.ncb
│   │   ├── backprop.opt
│   │   ├── backprop.plg
│   │   ├── CController.cpp
│   │   ├── CController.h
│   │   ├── CData.cpp
│   │   ├── CData.h
│   │   ├── CNeuralNet.cpp
│   │   ├── CNeuralNet.h
│   │   ├── CTimer.cpp
│   │   ├── CTimer.h
│   │   ├── defines.h
│   │   ├── main.cpp
│   │   ├── resource.h
│   │   ├── Script1.aps
│   │   ├── Script1.rc
│   │   ├── SVector2D.h
│   │   ├── utils.cpp
│   │   └── utils.h
│   ├── RecognizeIt v2.0 (with momentum)
│   │   ├── backprop.dsp
│   │   ├── backprop.dsw
│   │   ├── backprop.ncb
│   │   ├── backprop.opt
│   │   ├── backprop.plg
│   │   ├── CController.cpp
│   │   ├── CController.h
│   │   ├── CData.cpp
│   │   ├── CData.h
│   │   ├── CNeuralNet.cpp
│   │   ├── CNeuralNet.h
│   │   ├── CTimer.cpp
│   │   ├── CTimer.h
│   │   ├── defines.h
│   │   ├── main.cpp
│   │   ├── resource.h
│   │   ├── Script1.aps
│   │   ├── Script1.rc
│   │   ├── SVector2D.h
│   │   ├── utils.cpp
│   │   └── utils.h
│   ├── RecognizeIt v3.0 (with jitter)
│   │   ├── backprop.dsp
│   │   ├── backprop.dsw
│   │   ├── backprop.ncb
│   │   ├── backprop.opt
│   │   ├── backprop.plg
│   │   ├── CController.cpp
│   │   ├── CController.h
│   │   ├── CData.cpp
│   │   ├── CData.h
│   │   ├── CNeuralNet.cpp
│   │   ├── CNeuralNet.h
│   │   ├── CTimer.cpp
│   │   ├── CTimer.h
│   │   ├── defines.h
│   │   ├── main.cpp
│   │   ├── resource.h
│   │   ├── Script1.aps
│   │   ├── Script1.rc
│   │   ├── SVector2D.h
│   │   ├── utils.cpp
│   │   └── utils.h
│   └── RecognizeIt v4.0 (softmax)
│   ├── backprop.dsp
│   ├── backprop.dsw
│   ├── backprop.ncb
│   ├── backprop.opt
│   ├── backprop.plg
│   ├── CController.cpp
│   ├── CController.h
│   ├── CData.cpp
│   ├── CData.h
│   ├── CNeuralNet.cpp
│   ├── CNeuralNet.h
│   ├── CTimer.cpp
│   ├── CTimer.h
│   ├── defines.h
│   ├── disable4786.h
│   ├── main.cpp
│   ├── resource.h
│   ├── Script1.aps
│   ├── Script1.rc
│   ├── SVector2D.h
│   ├── utils.cpp
│   └── utils.h
├── Chapter10
│   ├── Brainy Aliens
│   │   ├── BrainyAliens.dsp
│   │   ├── BrainyAliens.dsw
│   │   ├── BrainyAliens.ncb
│   │   ├── BrainyAliens.opt
│   │   ├── BrainyAliens.plg
│   │   ├── C2DMatrix.cpp
│   │   ├── C2DMatrix.h
│   │   ├── CAlien.cpp
│   │   ├── CAlien.h
│   │   ├── CBullet.cpp
│   │   ├── CBullet.h
│   │   ├── CController.cpp
│   │   ├── CController.h
│   │   ├── CGun.cpp
│   │   ├── CGun.h
│   │   ├── CNeuralNet.cpp
│   │   ├── CNeuralNet.h
│   │   ├── CParams.cpp
│   │   ├── CParams.h
│   │   ├── CTimer.cpp
│   │   ├── CTimer.h
│   │   ├── defines.h
│   │   ├── icon1.ico
│   │   ├── main.cpp
│   │   ├── params.ini
│   │   ├── resource.h
│   │   ├── Script1.aps
│   │   ├── Script1.rc
│   │   ├── SVector2D.h
│   │   ├── utils.cpp
│   │   └── utils.h
│   └── Executable
│   ├── BrainyAliens.exe
│   └── params.ini
└── Chapter11
├── Executables
│   ├── NEAT sweepers.exe
│   └── params.ini
└── NEAT Sweepers
├── C2DMatrix.cpp
├── C2DMatrix.h
├── CController.cpp
├── CController.h
├── Cga.cpp
├── Cga.h
├── CInnovation.cpp
├── CInnovation.h
├── CMapper.cpp
├── CMapper.h
├── CMinesweeper.cpp
├── CMineSweeper.h
├── collision.cpp
├── collision.h
├── CParams.cpp
├── CParams.h
├── CSpecies.cpp
├── CSpecies.h
├── CTimer.cpp
├── CTimer.h
├── defines.h
├── genes.h
├── genotype.cpp
├── genotype.h
├── icon1.ico
├── main.cpp
├── params.ini
├── phenotype.cpp
├── phenotype.h
└── resource.h

65 directories, 584 files

标签:

实例下载地址

AI 人工智能 源代码.rar

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警